builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2597 starttime: 1461967636.09 results: success (0) buildid: 20160429133237 builduid: 3cea36c314fe4300a09e406c6754ac80 revision: 7c7a6fe3b94ba46ee2f7cdae684fe0030e3d3ea6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-29 15:07:16.095182) ========= master: http://buildbot-master121.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-29 15:07:16.095780) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-29 15:07:16.096198) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-29 15:07:16.404582) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-29 15:07:16.405027) ========= 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-1461967282.428288-1034870796 _=/tools/buildbot/bin/python using PTY: False --2016-04-29 15:07:16-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.3M=0.001s 2016-04-29 15:07:17 (10.3 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.701552 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-29 15:07:17.232894) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-29 15:07:17.233313) ========= 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-1461967282.428288-1034870796 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017724 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-29 15:07:17.283165) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-29 15:07:17.283625) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7c7a6fe3b94ba46ee2f7cdae684fe0030e3d3ea6 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7c7a6fe3b94ba46ee2f7cdae684fe0030e3d3ea6 --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-1461967282.428288-1034870796 _=/tools/buildbot/bin/python using PTY: False 2016-04-29 15:07:17,374 truncating revision to first 12 chars 2016-04-29 15:07:17,375 Setting DEBUG logging. 2016-04-29 15:07:17,375 attempt 1/10 2016-04-29 15:07:17,375 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/7c7a6fe3b94b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-29 15:07:18,760 unpacking tar archive at: mozilla-aurora-7c7a6fe3b94b/testing/mozharness/ program finished with exit code 0 elapsedTime=2.158854 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-29 15:07:19.476229) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-29 15:07:19.476641) ========= script_repo_revision: 7c7a6fe3b94ba46ee2f7cdae684fe0030e3d3ea6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-29 15:07:19.477209) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-29 15:07:19.477609) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-29 15:07:19.506382) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 39 secs) (at 2016-04-29 15:07:19.506814) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461967282.428288-1034870796 _=/tools/buildbot/bin/python using PTY: False 15:07:19 INFO - MultiFileLogger online at 20160429 15:07:19 in /builds/slave/test 15:07:19 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 15:07:19 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:07:19 INFO - {'append_to_log': False, 15:07:19 INFO - 'base_work_dir': '/builds/slave/test', 15:07:19 INFO - 'blob_upload_branch': 'mozilla-aurora', 15:07:19 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:07:19 INFO - 'buildbot_json_path': 'buildprops.json', 15:07:19 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:07:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:07:19 INFO - 'download_minidump_stackwalk': True, 15:07:19 INFO - 'download_symbols': 'true', 15:07:19 INFO - 'e10s': False, 15:07:19 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:07:19 INFO - 'tooltool.py': '/tools/tooltool.py', 15:07:19 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:07:19 INFO - '/tools/misc-python/virtualenv.py')}, 15:07:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:07:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:07:19 INFO - 'log_level': 'info', 15:07:19 INFO - 'log_to_console': True, 15:07:19 INFO - 'opt_config_files': (), 15:07:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:07:19 INFO - '--processes=1', 15:07:19 INFO - '--config=%(test_path)s/wptrunner.ini', 15:07:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:07:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:07:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:07:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:07:19 INFO - 'pip_index': False, 15:07:19 INFO - 'require_test_zip': True, 15:07:19 INFO - 'test_type': ('testharness',), 15:07:19 INFO - 'this_chunk': '1', 15:07:19 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:07:19 INFO - 'total_chunks': '10', 15:07:19 INFO - 'virtualenv_path': 'venv', 15:07:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:07:19 INFO - 'work_dir': 'build'} 15:07:19 INFO - ##### 15:07:19 INFO - ##### Running clobber step. 15:07:19 INFO - ##### 15:07:19 INFO - Running pre-action listener: _resource_record_pre_action 15:07:19 INFO - Running main action method: clobber 15:07:19 INFO - rmtree: /builds/slave/test/build 15:07:19 INFO - Running post-action listener: _resource_record_post_action 15:07:19 INFO - ##### 15:07:19 INFO - ##### Running read-buildbot-config step. 15:07:19 INFO - ##### 15:07:19 INFO - Running pre-action listener: _resource_record_pre_action 15:07:19 INFO - Running main action method: read_buildbot_config 15:07:19 INFO - Using buildbot properties: 15:07:19 INFO - { 15:07:19 INFO - "project": "", 15:07:19 INFO - "product": "firefox", 15:07:19 INFO - "script_repo_revision": "production", 15:07:19 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 15:07:19 INFO - "repository": "", 15:07:19 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 15:07:19 INFO - "buildid": "20160429133237", 15:07:19 INFO - "pgo_build": "False", 15:07:19 INFO - "basedir": "/builds/slave/test", 15:07:19 INFO - "buildnumber": 5, 15:07:19 INFO - "slavename": "tst-linux64-spot-2597", 15:07:19 INFO - "master": "http://buildbot-master121.bb.releng.use1.mozilla.com:8201/", 15:07:19 INFO - "platform": "linux64", 15:07:19 INFO - "branch": "mozilla-aurora", 15:07:19 INFO - "revision": "7c7a6fe3b94ba46ee2f7cdae684fe0030e3d3ea6", 15:07:19 INFO - "repo_path": "releases/mozilla-aurora", 15:07:19 INFO - "moz_repo_path": "", 15:07:19 INFO - "stage_platform": "linux64", 15:07:19 INFO - "builduid": "3cea36c314fe4300a09e406c6754ac80", 15:07:19 INFO - "slavebuilddir": "test" 15:07:19 INFO - } 15:07:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 15:07:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 15:07:19 INFO - Running post-action listener: _resource_record_post_action 15:07:19 INFO - ##### 15:07:19 INFO - ##### Running download-and-extract step. 15:07:19 INFO - ##### 15:07:19 INFO - Running pre-action listener: _resource_record_pre_action 15:07:19 INFO - Running main action method: download_and_extract 15:07:19 INFO - mkdir: /builds/slave/test/build/tests 15:07:19 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')]} 15:07:19 INFO - https://queue.taskcluster.net/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 15:07:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 15:07:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 15:07:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 15:07:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 15:07:24 INFO - Downloaded 1361 bytes. 15:07:24 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 15:07:24 INFO - Using the following test package requirements: 15:07:24 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 15:07:24 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:07:24 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 15:07:24 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:07:24 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 15:07:24 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:07:24 INFO - u'jsshell-linux-x86_64.zip'], 15:07:24 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:07:24 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 15:07:24 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 15:07:24 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:07:24 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 15:07:24 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:07:24 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 15:07:24 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:07:24 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 15:07:24 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:07:24 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 15:07:24 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 15:07: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')]} 15:07:24 INFO - https://queue.taskcluster.net/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 15:07:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 15:07:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 15:07:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 15:07:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 15:07:31 INFO - Downloaded 22749152 bytes. 15:07:31 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:07:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:07:32 INFO - caution: filename not matched: web-platform/* 15:07:32 INFO - Return code: 11 15:07:32 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')]} 15:07:32 INFO - https://queue.taskcluster.net/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 15:07:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 15:07:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 15:07:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 15:07:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 15:07:37 INFO - Downloaded 36406739 bytes. 15:07:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:07:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:07:41 INFO - caution: filename not matched: bin/* 15:07:41 INFO - caution: filename not matched: config/* 15:07:41 INFO - caution: filename not matched: mozbase/* 15:07:41 INFO - caution: filename not matched: marionette/* 15:07:41 INFO - caution: filename not matched: tools/wptserve/* 15:07:41 INFO - Return code: 11 15:07:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:07:41 INFO - https://queue.taskcluster.net/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 15:07:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 15:07:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 15:07:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 15:07:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 15:07:44 INFO - Downloaded 69377493 bytes. 15:07:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 15:07:44 INFO - mkdir: /builds/slave/test/properties 15:07:44 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:07:44 INFO - Writing to file /builds/slave/test/properties/build_url 15:07:44 INFO - Contents: 15:07:44 INFO - build_url:https://queue.taskcluster.net/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 15:07:45 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 15:07:45 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:07:45 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:07:45 INFO - Contents: 15:07:45 INFO - symbols_url:https://queue.taskcluster.net/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 15:07:45 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')]} 15:07:45 INFO - https://queue.taskcluster.net/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:07:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 15:07:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 15:07:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 15:07:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 15:07:58 INFO - Downloaded 90881972 bytes. 15:07:58 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 15:07:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 15:08:05 INFO - Return code: 0 15:08:06 INFO - Running post-action listener: _resource_record_post_action 15:08:06 INFO - Running post-action listener: set_extra_try_arguments 15:08:06 INFO - ##### 15:08:06 INFO - ##### Running create-virtualenv step. 15:08:06 INFO - ##### 15:08:06 INFO - Running pre-action listener: _pre_create_virtualenv 15:08:06 INFO - Running pre-action listener: _resource_record_pre_action 15:08:06 INFO - Running main action method: create_virtualenv 15:08:06 INFO - Creating virtualenv /builds/slave/test/build/venv 15:08:06 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 15:08:06 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:08:06 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:08:06 INFO - Using real prefix '/usr' 15:08:06 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:08:09 INFO - Installing distribute.............................................................................................................................................................................................done. 15:08:13 INFO - Installing pip.................done. 15:08:13 INFO - Return code: 0 15:08:13 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:08:13 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')]} 15:08:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:08:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:13 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')]} 15:08:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:08:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:13 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 0x13e7030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13e83f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15035d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x14efef0>, '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 0x1500810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1500cc0>, '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-1461967282.428288-1034870796', '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 15:08:13 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 15:08:13 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 15:08:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:08:13 INFO - 'CCACHE_UMASK': '002', 15:08:13 INFO - 'DISPLAY': ':0', 15:08:13 INFO - 'HOME': '/home/cltbld', 15:08:13 INFO - 'LANG': 'en_US.UTF-8', 15:08:13 INFO - 'LOGNAME': 'cltbld', 15:08:13 INFO - 'MAIL': '/var/mail/cltbld', 15:08:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:08:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:08:13 INFO - 'MOZ_NO_REMOTE': '1', 15:08:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:08:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:08:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:08:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:08:13 INFO - 'PWD': '/builds/slave/test', 15:08:13 INFO - 'SHELL': '/bin/bash', 15:08:13 INFO - 'SHLVL': '1', 15:08:13 INFO - 'TERM': 'linux', 15:08:13 INFO - 'TMOUT': '86400', 15:08:13 INFO - 'USER': 'cltbld', 15:08:13 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461967282.428288-1034870796', 15:08:13 INFO - '_': '/tools/buildbot/bin/python'} 15:08:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:08:13 INFO - Downloading/unpacking psutil>=0.7.1 15:08:13 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 15:08:13 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 15:08:13 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 15:08:13 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 15:08:13 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 15:08:13 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 15:08:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:08:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:08:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:08:20 INFO - Installing collected packages: psutil 15:08:20 INFO - Running setup.py install for psutil 15:08:20 INFO - building 'psutil._psutil_linux' extension 15:08:20 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 15:08:22 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 15:08:23 INFO - building 'psutil._psutil_posix' extension 15:08:23 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 15:08:23 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 15:08:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:08:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:08:23 INFO - Successfully installed psutil 15:08:23 INFO - Cleaning up... 15:08:23 INFO - Return code: 0 15:08:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:08:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:08:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:08:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:08:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:08:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:23 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 0x13e7030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13e83f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15035d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x14efef0>, '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 0x1500810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1500cc0>, '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-1461967282.428288-1034870796', '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 15:08:23 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 15:08:23 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 15:08:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:08:23 INFO - 'CCACHE_UMASK': '002', 15:08:23 INFO - 'DISPLAY': ':0', 15:08:23 INFO - 'HOME': '/home/cltbld', 15:08:23 INFO - 'LANG': 'en_US.UTF-8', 15:08:23 INFO - 'LOGNAME': 'cltbld', 15:08:23 INFO - 'MAIL': '/var/mail/cltbld', 15:08:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:08:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:08:23 INFO - 'MOZ_NO_REMOTE': '1', 15:08:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:08:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:08:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:08:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:08:23 INFO - 'PWD': '/builds/slave/test', 15:08:23 INFO - 'SHELL': '/bin/bash', 15:08:23 INFO - 'SHLVL': '1', 15:08:23 INFO - 'TERM': 'linux', 15:08:23 INFO - 'TMOUT': '86400', 15:08:23 INFO - 'USER': 'cltbld', 15:08:23 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461967282.428288-1034870796', 15:08:23 INFO - '_': '/tools/buildbot/bin/python'} 15:08:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:08:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:08:23 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 15:08:23 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 15:08:23 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 15:08:23 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 15:08:23 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 15:08:23 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 15:08:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:08:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:08:29 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:08:29 INFO - Installing collected packages: mozsystemmonitor 15:08:29 INFO - Running setup.py install for mozsystemmonitor 15:08:29 INFO - Successfully installed mozsystemmonitor 15:08:29 INFO - Cleaning up... 15:08:29 INFO - Return code: 0 15:08:29 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:08:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:08:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:08:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:08:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:08:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:29 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 0x13e7030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13e83f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15035d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x14efef0>, '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 0x1500810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1500cc0>, '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-1461967282.428288-1034870796', '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 15:08:29 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 15:08:29 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 15:08:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:08:29 INFO - 'CCACHE_UMASK': '002', 15:08:29 INFO - 'DISPLAY': ':0', 15:08:29 INFO - 'HOME': '/home/cltbld', 15:08:29 INFO - 'LANG': 'en_US.UTF-8', 15:08:29 INFO - 'LOGNAME': 'cltbld', 15:08:29 INFO - 'MAIL': '/var/mail/cltbld', 15:08:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:08:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:08:29 INFO - 'MOZ_NO_REMOTE': '1', 15:08:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:08:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:08:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:08:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:08:29 INFO - 'PWD': '/builds/slave/test', 15:08:29 INFO - 'SHELL': '/bin/bash', 15:08:29 INFO - 'SHLVL': '1', 15:08:29 INFO - 'TERM': 'linux', 15:08:29 INFO - 'TMOUT': '86400', 15:08:29 INFO - 'USER': 'cltbld', 15:08:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461967282.428288-1034870796', 15:08:29 INFO - '_': '/tools/buildbot/bin/python'} 15:08:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:08:30 INFO - Downloading/unpacking blobuploader==1.2.4 15:08:30 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 15:08:30 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 15:08:30 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 15:08:30 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 15:08:30 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 15:08:30 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 15:08:35 INFO - Downloading blobuploader-1.2.4.tar.gz 15:08:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:08:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:08:35 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 15:08:35 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 15:08:35 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 15:08:35 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 15:08:35 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 15:08:35 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 15:08:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:08:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:08: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 15:08: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 15:08: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 15:08: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 15:08: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 15:08: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 15:08:37 INFO - Downloading docopt-0.6.1.tar.gz 15:08:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:08:37 INFO - Installing collected packages: blobuploader, requests, docopt 15:08:37 INFO - Running setup.py install for blobuploader 15:08:37 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:08:37 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:08:37 INFO - Running setup.py install for requests 15:08:38 INFO - Running setup.py install for docopt 15:08:38 INFO - Successfully installed blobuploader requests docopt 15:08:38 INFO - Cleaning up... 15:08:38 INFO - Return code: 0 15:08:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:08:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:08:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:08:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:08:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:08:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:38 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 0x13e7030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13e83f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15035d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x14efef0>, '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 0x1500810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1500cc0>, '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-1461967282.428288-1034870796', '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 15:08:38 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 15:08:38 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 15:08:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:08:38 INFO - 'CCACHE_UMASK': '002', 15:08:38 INFO - 'DISPLAY': ':0', 15:08:38 INFO - 'HOME': '/home/cltbld', 15:08:38 INFO - 'LANG': 'en_US.UTF-8', 15:08:38 INFO - 'LOGNAME': 'cltbld', 15:08:38 INFO - 'MAIL': '/var/mail/cltbld', 15:08:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:08:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:08:38 INFO - 'MOZ_NO_REMOTE': '1', 15:08:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:08:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:08:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:08:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:08:38 INFO - 'PWD': '/builds/slave/test', 15:08:38 INFO - 'SHELL': '/bin/bash', 15:08:38 INFO - 'SHLVL': '1', 15:08:38 INFO - 'TERM': 'linux', 15:08:38 INFO - 'TMOUT': '86400', 15:08:38 INFO - 'USER': 'cltbld', 15:08:38 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461967282.428288-1034870796', 15:08:38 INFO - '_': '/tools/buildbot/bin/python'} 15:08:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:08:39 INFO - Running setup.py (path:/tmp/pip-nc97Yt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:08:39 INFO - Running setup.py (path:/tmp/pip-qylT7w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:08:39 INFO - Running setup.py (path:/tmp/pip-3yozUN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:08:39 INFO - Running setup.py (path:/tmp/pip-t2dH3M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:08:39 INFO - Running setup.py (path:/tmp/pip-TdLCTw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:08:39 INFO - Running setup.py (path:/tmp/pip-TAx9xD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:08:39 INFO - Running setup.py (path:/tmp/pip-7zt88e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:08:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:08:39 INFO - Running setup.py (path:/tmp/pip-E5UX6x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:08:40 INFO - Running setup.py (path:/tmp/pip-zoztAw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:08:40 INFO - Running setup.py (path:/tmp/pip-1_9KJZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:08:40 INFO - Running setup.py (path:/tmp/pip-6pV1WB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:08:40 INFO - Running setup.py (path:/tmp/pip-9xQ_E2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:08:40 INFO - Running setup.py (path:/tmp/pip-gmi8F6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:08:40 INFO - Running setup.py (path:/tmp/pip-OlPDO7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:08:40 INFO - Running setup.py (path:/tmp/pip-oR8Lk9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:08:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:08:40 INFO - Running setup.py (path:/tmp/pip-bvNz0e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:08:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:08:41 INFO - Running setup.py (path:/tmp/pip-4ekHbu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:08:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:08:41 INFO - Running setup.py (path:/tmp/pip-fpwrmh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:08:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:08:41 INFO - Running setup.py (path:/tmp/pip-_MO4HM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:08:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:08:41 INFO - Running setup.py (path:/tmp/pip-9EwVuq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:08:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:08:41 INFO - Running setup.py (path:/tmp/pip-luEnbN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:08:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:08:42 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 15:08:42 INFO - Running setup.py install for manifestparser 15:08:42 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:08:42 INFO - Running setup.py install for mozcrash 15:08:42 INFO - Running setup.py install for mozdebug 15:08:42 INFO - Running setup.py install for mozdevice 15:08:42 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:08:42 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:08:42 INFO - Running setup.py install for mozfile 15:08:43 INFO - Running setup.py install for mozhttpd 15:08:43 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:08:43 INFO - Running setup.py install for mozinfo 15:08:43 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:08:43 INFO - Running setup.py install for mozInstall 15:08:43 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:08:43 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:08:43 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:08:43 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:08:43 INFO - Running setup.py install for mozleak 15:08:43 INFO - Running setup.py install for mozlog 15:08:44 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:08:44 INFO - Running setup.py install for moznetwork 15:08:44 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:08:44 INFO - Running setup.py install for mozprocess 15:08:44 INFO - Running setup.py install for mozprofile 15:08:44 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:08:44 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:08:44 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:08:44 INFO - Running setup.py install for mozrunner 15:08:44 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:08:44 INFO - Running setup.py install for mozscreenshot 15:08:45 INFO - Running setup.py install for moztest 15:08:45 INFO - Running setup.py install for mozversion 15:08:45 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:08:45 INFO - Running setup.py install for wptserve 15:08:45 INFO - Running setup.py install for marionette-driver 15:08:46 INFO - Running setup.py install for browsermob-proxy 15:08:46 INFO - Running setup.py install for marionette-client 15:08:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:08:46 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:08:46 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 15:08:46 INFO - Cleaning up... 15:08:46 INFO - Return code: 0 15:08:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:08:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:08:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:08:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:08:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:08:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:46 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 0x13e7030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13e83f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15035d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x14efef0>, '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 0x1500810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1500cc0>, '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-1461967282.428288-1034870796', '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 15:08:46 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 15:08:46 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 15:08:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:08:46 INFO - 'CCACHE_UMASK': '002', 15:08:46 INFO - 'DISPLAY': ':0', 15:08:46 INFO - 'HOME': '/home/cltbld', 15:08:46 INFO - 'LANG': 'en_US.UTF-8', 15:08:46 INFO - 'LOGNAME': 'cltbld', 15:08:46 INFO - 'MAIL': '/var/mail/cltbld', 15:08:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:08:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:08:46 INFO - 'MOZ_NO_REMOTE': '1', 15:08:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:08:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:08:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:08:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:08:46 INFO - 'PWD': '/builds/slave/test', 15:08:46 INFO - 'SHELL': '/bin/bash', 15:08:46 INFO - 'SHLVL': '1', 15:08:46 INFO - 'TERM': 'linux', 15:08:46 INFO - 'TMOUT': '86400', 15:08:46 INFO - 'USER': 'cltbld', 15:08:46 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461967282.428288-1034870796', 15:08:46 INFO - '_': '/tools/buildbot/bin/python'} 15:08:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:08:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:08:47 INFO - Running setup.py (path:/tmp/pip-uAaUQ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:08:47 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)) 15:08:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:08:47 INFO - Running setup.py (path:/tmp/pip-1Ze3GA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:08:47 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)) 15:08:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:08:47 INFO - Running setup.py (path:/tmp/pip-2w4YjN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:08:47 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)) 15:08:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:08:47 INFO - Running setup.py (path:/tmp/pip-2XeOeG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:08:47 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)) 15:08:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:08:47 INFO - Running setup.py (path:/tmp/pip-e8O8D7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:08:47 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)) 15:08:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:08:47 INFO - Running setup.py (path:/tmp/pip-zKqBXB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:08:48 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)) 15:08:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:08:48 INFO - Running setup.py (path:/tmp/pip-AV_O9n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:08:48 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)) 15:08:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:08:48 INFO - Running setup.py (path:/tmp/pip-nxh9xW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:08:48 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)) 15:08:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:08:48 INFO - Running setup.py (path:/tmp/pip-zEM694-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:08:48 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)) 15:08:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:08:48 INFO - Running setup.py (path:/tmp/pip-OM_R3a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:08:48 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)) 15:08:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:08:48 INFO - Running setup.py (path:/tmp/pip-g1KjKb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:08:48 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)) 15:08:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:08:48 INFO - Running setup.py (path:/tmp/pip-DDxUyw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:08:48 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)) 15:08:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:08:48 INFO - Running setup.py (path:/tmp/pip-21LXzc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:08:48 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)) 15:08:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:08:48 INFO - Running setup.py (path:/tmp/pip-h5Q1dH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:08:49 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)) 15:08:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:08:49 INFO - Running setup.py (path:/tmp/pip-Lxh6GF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:08:49 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)) 15:08:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:08:49 INFO - Running setup.py (path:/tmp/pip-pLXPtW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:08:49 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)) 15:08:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:08:49 INFO - Running setup.py (path:/tmp/pip-tXIGae-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:08:49 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)) 15:08:49 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:08:49 INFO - Running setup.py (path:/tmp/pip-zV7dV4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:08:49 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)) 15:08:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:08:49 INFO - Running setup.py (path:/tmp/pip-VL2Fc2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:08:49 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)) 15:08:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:08:49 INFO - Running setup.py (path:/tmp/pip-T_L2T3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:08:49 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)) 15:08:49 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:08:50 INFO - Running setup.py (path:/tmp/pip-js_1cx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:08:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:08:50 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)) 15:08:50 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)) 15:08:50 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)) 15:08:50 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)) 15:08:50 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)) 15:08:50 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)) 15:08:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:08:50 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 15:08:50 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 15:08:50 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 15:08:50 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 15:08:50 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 15:08:50 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 15:08:55 INFO - Downloading blessings-1.6.tar.gz 15:08:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:08:55 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)) 15:08:55 INFO - Installing collected packages: blessings 15:08:55 INFO - Running setup.py install for blessings 15:08:55 INFO - Successfully installed blessings 15:08:55 INFO - Cleaning up... 15:08:56 INFO - Return code: 0 15:08:56 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:08:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:08:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:08:56 INFO - Reading from file tmpfile_stdout 15:08:56 INFO - Current package versions: 15:08:56 INFO - argparse == 1.2.1 15:08:56 INFO - blessings == 1.6 15:08:56 INFO - blobuploader == 1.2.4 15:08:56 INFO - browsermob-proxy == 0.6.0 15:08:56 INFO - docopt == 0.6.1 15:08:56 INFO - manifestparser == 1.1 15:08:56 INFO - marionette-client == 2.3.0 15:08:56 INFO - marionette-driver == 1.4.0 15:08:56 INFO - mozInstall == 1.12 15:08:56 INFO - mozcrash == 0.17 15:08:56 INFO - mozdebug == 0.1 15:08:56 INFO - mozdevice == 0.48 15:08:56 INFO - mozfile == 1.2 15:08:56 INFO - mozhttpd == 0.7 15:08:56 INFO - mozinfo == 0.9 15:08:56 INFO - mozleak == 0.1 15:08:56 INFO - mozlog == 3.1 15:08:56 INFO - moznetwork == 0.27 15:08:56 INFO - mozprocess == 0.22 15:08:56 INFO - mozprofile == 0.28 15:08:56 INFO - mozrunner == 6.11 15:08:56 INFO - mozscreenshot == 0.1 15:08:56 INFO - mozsystemmonitor == 0.0 15:08:56 INFO - moztest == 0.7 15:08:56 INFO - mozversion == 1.4 15:08:56 INFO - psutil == 3.1.1 15:08:56 INFO - requests == 1.2.3 15:08:56 INFO - wptserve == 1.4.0 15:08:56 INFO - wsgiref == 0.1.2 15:08:56 INFO - Running post-action listener: _resource_record_post_action 15:08:56 INFO - Running post-action listener: _start_resource_monitoring 15:08:56 INFO - Starting resource monitoring. 15:08:56 INFO - ##### 15:08:56 INFO - ##### Running pull step. 15:08:56 INFO - ##### 15:08:56 INFO - Running pre-action listener: _resource_record_pre_action 15:08:56 INFO - Running main action method: pull 15:08:56 INFO - Pull has nothing to do! 15:08:56 INFO - Running post-action listener: _resource_record_post_action 15:08:56 INFO - ##### 15:08:56 INFO - ##### Running install step. 15:08:56 INFO - ##### 15:08:56 INFO - Running pre-action listener: _resource_record_pre_action 15:08:56 INFO - Running main action method: install 15:08:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:08:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:08:57 INFO - Reading from file tmpfile_stdout 15:08:57 INFO - Detecting whether we're running mozinstall >=1.0... 15:08:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:08:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:08:58 INFO - Reading from file tmpfile_stdout 15:08:58 INFO - Output received: 15:08:58 INFO - Usage: mozinstall [options] installer 15:08:58 INFO - Options: 15:08:58 INFO - -h, --help show this help message and exit 15:08:58 INFO - -d DEST, --destination=DEST 15:08:58 INFO - Directory to install application into. [default: 15:08:58 INFO - "/builds/slave/test"] 15:08:58 INFO - --app=APP Application being installed. [default: firefox] 15:08:58 INFO - mkdir: /builds/slave/test/build/application 15:08:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 15:08:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 15:09:25 INFO - Reading from file tmpfile_stdout 15:09:25 INFO - Output received: 15:09:25 INFO - /builds/slave/test/build/application/firefox/firefox 15:09:25 INFO - Running post-action listener: _resource_record_post_action 15:09:25 INFO - ##### 15:09:25 INFO - ##### Running run-tests step. 15:09:25 INFO - ##### 15:09:25 INFO - Running pre-action listener: _resource_record_pre_action 15:09:25 INFO - Running main action method: run_tests 15:09:25 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:09:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:09:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:09:25 INFO - grabbing minidump binary from tooltool 15:09:25 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')]} 15:09:25 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 0x14efef0>, '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 0x1500810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1500cc0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:09:25 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 15:09:25 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 15:09:26 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 15:09:26 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:09:28 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpYwfJcp 15:09:28 INFO - INFO - File integrity verified, renaming tmpYwfJcp to linux64-minidump_stackwalk 15:09:28 INFO - INFO - Updating local cache /builds/tooltool_cache... 15:09:28 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 15:09:28 INFO - Return code: 0 15:09:28 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 15:09:28 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:09:28 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/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.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 15:09:28 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/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.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 15:09:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:09:28 INFO - 'CCACHE_UMASK': '002', 15:09:28 INFO - 'DISPLAY': ':0', 15:09:28 INFO - 'HOME': '/home/cltbld', 15:09:28 INFO - 'LANG': 'en_US.UTF-8', 15:09:28 INFO - 'LOGNAME': 'cltbld', 15:09:28 INFO - 'MAIL': '/var/mail/cltbld', 15:09:28 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:09:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:09:28 INFO - 'MOZ_NO_REMOTE': '1', 15:09:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:09:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:28 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:09:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:28 INFO - 'PWD': '/builds/slave/test', 15:09:28 INFO - 'SHELL': '/bin/bash', 15:09:28 INFO - 'SHLVL': '1', 15:09:28 INFO - 'TERM': 'linux', 15:09:28 INFO - 'TMOUT': '86400', 15:09:28 INFO - 'USER': 'cltbld', 15:09:28 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461967282.428288-1034870796', 15:09:28 INFO - '_': '/tools/buildbot/bin/python'} 15:09:28 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/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.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 15:09:28 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 15:09:28 INFO - import pkg_resources 15:09:30 INFO - Using 1 client processes 15:09:30 INFO - wptserve Starting http server on 127.0.0.1:8000 15:09:31 INFO - wptserve Starting http server on 127.0.0.1:8001 15:09:31 INFO - wptserve Starting http server on 127.0.0.1:8443 15:09:33 INFO - SUITE-START | Running 778 tests 15:09:33 INFO - Running testharness tests 15:09:46 INFO - Setting up ssl 15:09:46 INFO - PROCESS | certutil | 15:09:46 INFO - PROCESS | certutil | 15:09:46 INFO - PROCESS | certutil | 15:09:46 INFO - Certificate Nickname Trust Attributes 15:09:46 INFO - SSL,S/MIME,JAR/XPI 15:09:46 INFO - 15:09:46 INFO - web-platform-tests CT,, 15:09:46 INFO - 15:09:46 INFO - Starting runner 15:09:49 INFO - PROCESS | 1953 | 1461967789177 Marionette DEBUG Marionette enabled via build flag and pref 15:09:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f59d31000 == 1 [pid = 1953] [id = 1] 15:09:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 1 (0x7f0f59d31800) [pid = 1953] [serial = 1] [outer = (nil)] 15:09:49 INFO - PROCESS | 1953 | [1953] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 15:09:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 2 (0x7f0f59d32800) [pid = 1953] [serial = 2] [outer = 0x7f0f59d31800] 15:09:49 INFO - PROCESS | 1953 | 1461967789880 Marionette INFO Listening on port 2828 15:09:50 INFO - PROCESS | 1953 | 1461967790472 Marionette DEBUG Marionette enabled via command-line flag 15:09:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f56c0b000 == 2 [pid = 1953] [id = 2] 15:09:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 3 (0x7f0f56c0b800) [pid = 1953] [serial = 3] [outer = (nil)] 15:09:50 INFO - PROCESS | 1953 | [1953] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 15:09:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 4 (0x7f0f56c0c800) [pid = 1953] [serial = 4] [outer = 0x7f0f56c0b800] 15:09:50 INFO - PROCESS | 1953 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f0f573a07c0 15:09:50 INFO - PROCESS | 1953 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f0f5604e040 15:09:51 INFO - PROCESS | 1953 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f0f56057340 15:09:51 INFO - PROCESS | 1953 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f0f560576d0 15:09:51 INFO - PROCESS | 1953 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f0f56057a00 15:09:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 5 (0x7f0f560ac000) [pid = 1953] [serial = 5] [outer = 0x7f0f59d31800] 15:09:51 INFO - PROCESS | 1953 | [1953] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:09:51 INFO - PROCESS | 1953 | 1461967791915 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:58550 15:09:51 INFO - PROCESS | 1953 | [1953] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:09:51 INFO - PROCESS | 1953 | 1461967791952 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:58551 15:09:52 INFO - PROCESS | 1953 | [1953] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:09:52 INFO - PROCESS | 1953 | 1461967792013 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:58552 15:09:52 INFO - PROCESS | 1953 | [1953] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:09:52 INFO - PROCESS | 1953 | 1461967792024 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:58553 15:09:52 INFO - PROCESS | 1953 | 1461967792028 Marionette DEBUG Closed connection conn0 15:09:52 INFO - PROCESS | 1953 | 1461967792032 Marionette DEBUG Closed connection conn1 15:09:52 INFO - PROCESS | 1953 | 1461967792110 Marionette DEBUG Closed connection conn2 15:09:52 INFO - PROCESS | 1953 | [1953] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 15:09:52 INFO - PROCESS | 1953 | [1953] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:09:52 INFO - PROCESS | 1953 | 1461967792165 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:58554 15:09:52 INFO - PROCESS | 1953 | 1461967792169 Marionette DEBUG Closed connection conn3 15:09:52 INFO - PROCESS | 1953 | [1953] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:09:52 INFO - PROCESS | 1953 | 1461967792195 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:58555 15:09:52 INFO - PROCESS | 1953 | 1461967792207 Marionette DEBUG Closed connection conn4 15:09:52 INFO - PROCESS | 1953 | 1461967792241 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:09:52 INFO - PROCESS | 1953 | 1461967792258 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160429133237","device":"desktop","version":"48.0a2"} 15:09:52 INFO - PROCESS | 1953 | [1953] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:09:54 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f498ca800 == 3 [pid = 1953] [id = 3] 15:09:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 6 (0x7f0f498cb000) [pid = 1953] [serial = 6] [outer = (nil)] 15:09:54 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f498cb800 == 4 [pid = 1953] [id = 4] 15:09:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 7 (0x7f0f4964c400) [pid = 1953] [serial = 7] [outer = (nil)] 15:09:54 INFO - PROCESS | 1953 | [1953] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:09:54 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f487db000 == 5 [pid = 1953] [id = 5] 15:09:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 8 (0x7f0f48850000) [pid = 1953] [serial = 8] [outer = (nil)] 15:09:54 INFO - PROCESS | 1953 | [1953] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:09:54 INFO - PROCESS | 1953 | [1953] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:09:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 9 (0x7f0f4850f400) [pid = 1953] [serial = 9] [outer = 0x7f0f48850000] 15:09:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 10 (0x7f0f483d7000) [pid = 1953] [serial = 10] [outer = 0x7f0f498cb000] 15:09:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 11 (0x7f0f47f5b000) [pid = 1953] [serial = 11] [outer = 0x7f0f4964c400] 15:09:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 12 (0x7f0f47f5d000) [pid = 1953] [serial = 12] [outer = 0x7f0f48850000] 15:09:56 INFO - PROCESS | 1953 | 1461967796047 Marionette DEBUG loaded listener.js 15:09:56 INFO - PROCESS | 1953 | 1461967796067 Marionette DEBUG loaded listener.js 15:09:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 13 (0x7f0f49652400) [pid = 1953] [serial = 13] [outer = 0x7f0f48850000] 15:09:56 INFO - PROCESS | 1953 | 1461967796778 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"cf27edf0-5a62-4c9a-871c-8b9aa8ab743a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160429133237","device":"desktop","version":"48.0a2","command_id":1}}] 15:09:57 INFO - PROCESS | 1953 | 1461967797003 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}] 15:09:57 INFO - PROCESS | 1953 | 1461967797330 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 15:09:57 INFO - PROCESS | 1953 | 1461967797423 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:09:57 INFO - PROCESS | 1953 | [1953] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:09:57 INFO - PROCESS | 1953 | [1953] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:09:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 14 (0x7f0f435eac00) [pid = 1953] [serial = 14] [outer = 0x7f0f48850000] 15:09:58 INFO - PROCESS | 1953 | [1953] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:09:58 INFO - PROCESS | 1953 | [1953] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:58 INFO - PROCESS | 1953 | 1461967798007 Marionette TRACE conn5 <- [1,3,null,{}] 15:09:58 INFO - PROCESS | 1953 | 1461967798027 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:09:58 INFO - PROCESS | 1953 | 1461967798052 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 15:09:58 INFO - PROCESS | 1953 | 1461967798093 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 15:09:58 INFO - PROCESS | 1953 | 1461967798097 Marionette TRACE conn5 <- [1,5,null,{"value":"8"}] 15:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:09:58 INFO - PROCESS | 1953 | 1461967798106 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:09:58 INFO - PROCESS | 1953 | 1461967798111 Marionette TRACE conn5 <- [1,6,null,{}] 15:09:58 INFO - PROCESS | 1953 | 1461967798132 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}] 15:09:58 INFO - PROCESS | 1953 | 1461967798149 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 15:09:58 INFO - PROCESS | 1953 | 1461967798154 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:58 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f42118800 == 6 [pid = 1953] [id = 6] 15:09:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 15 (0x7f0f4a70a400) [pid = 1953] [serial = 15] [outer = (nil)] 15:09:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 16 (0x7f0f4214e800) [pid = 1953] [serial = 16] [outer = 0x7f0f4a70a400] 15:09:58 INFO - PROCESS | 1953 | 1461967798222 Marionette DEBUG loaded listener.js 15:09:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 17 (0x7f0f42155000) [pid = 1953] [serial = 17] [outer = 0x7f0f4a70a400] 15:09:58 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f42130800 == 7 [pid = 1953] [id = 7] 15:09:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 18 (0x7f0f41facc00) [pid = 1953] [serial = 18] [outer = (nil)] 15:09:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 19 (0x7f0f41fb3400) [pid = 1953] [serial = 19] [outer = 0x7f0f41facc00] 15:09:58 INFO - PROCESS | 1953 | 1461967798666 Marionette DEBUG loaded listener.js 15:09:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 20 (0x7f0f41354c00) [pid = 1953] [serial = 20] [outer = 0x7f0f41facc00] 15:09:59 INFO - PROCESS | 1953 | 1461967799121 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]]]}] 15:09:59 INFO - PROCESS | 1953 | [1953] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 15:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1096ms 15:09:59 INFO - PROCESS | 1953 | 1461967799218 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 15:09:59 INFO - PROCESS | 1953 | 1461967799220 Marionette TRACE conn5 <- [1,9,null,{"value":"8"}] 15:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:09:59 INFO - PROCESS | 1953 | 1461967799287 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:09:59 INFO - PROCESS | 1953 | 1461967799290 Marionette TRACE conn5 <- [1,10,null,{}] 15:09:59 INFO - PROCESS | 1953 | 1461967799328 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}] 15:09:59 INFO - PROCESS | 1953 | 1461967799485 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 15:09:59 INFO - PROCESS | 1953 | 1461967799499 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:59 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40258000 == 8 [pid = 1953] [id = 8] 15:09:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 21 (0x7f0f4126e800) [pid = 1953] [serial = 21] [outer = (nil)] 15:09:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 22 (0x7f0f43552000) [pid = 1953] [serial = 22] [outer = 0x7f0f4126e800] 15:09:59 INFO - PROCESS | 1953 | 1461967799565 Marionette DEBUG loaded listener.js 15:09:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 23 (0x7f0f40633c00) [pid = 1953] [serial = 23] [outer = 0x7f0f4126e800] 15:10:00 INFO - PROCESS | 1953 | 1461967800482 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]]]}] 15:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1253ms 15:10:00 INFO - PROCESS | 1953 | 1461967800532 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 15:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:10:00 INFO - PROCESS | 1953 | 1461967800539 Marionette TRACE conn5 <- [1,13,null,{"value":"8"}] 15:10:00 INFO - PROCESS | 1953 | 1461967800547 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:10:00 INFO - PROCESS | 1953 | 1461967800553 Marionette TRACE conn5 <- [1,14,null,{}] 15:10:00 INFO - PROCESS | 1953 | 1461967800560 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}] 15:10:00 INFO - PROCESS | 1953 | 1461967800738 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 15:10:00 INFO - PROCESS | 1953 | 1461967800852 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:00 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40696000 == 9 [pid = 1953] [id = 9] 15:10:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 24 (0x7f0f40c4a800) [pid = 1953] [serial = 24] [outer = (nil)] 15:10:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 25 (0x7f0f4126f400) [pid = 1953] [serial = 25] [outer = 0x7f0f40c4a800] 15:10:00 INFO - PROCESS | 1953 | 1461967800925 Marionette DEBUG loaded listener.js 15:10:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 26 (0x7f0f42159000) [pid = 1953] [serial = 26] [outer = 0x7f0f40c4a800] 15:10:01 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f41e80800 == 10 [pid = 1953] [id = 10] 15:10:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 27 (0x7f0f41e81000) [pid = 1953] [serial = 27] [outer = (nil)] 15:10:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 28 (0x7f0f4211e000) [pid = 1953] [serial = 28] [outer = 0x7f0f41e81000] 15:10:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 29 (0x7f0f41e6a800) [pid = 1953] [serial = 29] [outer = 0x7f0f41e81000] 15:10:01 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f42133800 == 11 [pid = 1953] [id = 11] 15:10:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 30 (0x7f0f45f49800) [pid = 1953] [serial = 30] [outer = (nil)] 15:10:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 31 (0x7f0f46ee4000) [pid = 1953] [serial = 31] [outer = 0x7f0f45f49800] 15:10:02 INFO - PROCESS | 1953 | 1461967802031 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]]]}] 15:10:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 32 (0x7f0f434a0400) [pid = 1953] [serial = 32] [outer = 0x7f0f45f49800] 15:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1539ms 15:10:02 INFO - PROCESS | 1953 | 1461967802094 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 15:10:02 INFO - PROCESS | 1953 | 1461967802102 Marionette TRACE conn5 <- [1,17,null,{"value":"8"}] 15:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:10:02 INFO - PROCESS | 1953 | 1461967802129 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:10:02 INFO - PROCESS | 1953 | 1461967802134 Marionette TRACE conn5 <- [1,18,null,{}] 15:10:02 INFO - PROCESS | 1953 | 1461967802544 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}] 15:10:02 INFO - PROCESS | 1953 | 1461967802770 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 15:10:02 INFO - PROCESS | 1953 | 1461967802818 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:02 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46b51000 == 12 [pid = 1953] [id = 12] 15:10:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 33 (0x7f0f4557f000) [pid = 1953] [serial = 33] [outer = (nil)] 15:10:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 34 (0x7f0f49019c00) [pid = 1953] [serial = 34] [outer = 0x7f0f4557f000] 15:10:02 INFO - PROCESS | 1953 | 1461967802888 Marionette DEBUG loaded listener.js 15:10:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 35 (0x7f0f4901f800) [pid = 1953] [serial = 35] [outer = 0x7f0f4557f000] 15:10:03 INFO - PROCESS | 1953 | 1461967803647 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]]]}] 15:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1608ms 15:10:03 INFO - PROCESS | 1953 | 1461967803723 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 15:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:10:03 INFO - PROCESS | 1953 | 1461967803728 Marionette TRACE conn5 <- [1,21,null,{"value":"8"}] 15:10:03 INFO - PROCESS | 1953 | 1461967803734 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:10:03 INFO - PROCESS | 1953 | 1461967803739 Marionette TRACE conn5 <- [1,22,null,{}] 15:10:03 INFO - PROCESS | 1953 | 1461967803754 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}] 15:10:04 INFO - PROCESS | 1953 | 1461967804073 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 15:10:04 INFO - PROCESS | 1953 | 1461967804250 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4345d800 == 13 [pid = 1953] [id = 13] 15:10:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 36 (0x7f0f4214ec00) [pid = 1953] [serial = 36] [outer = (nil)] 15:10:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 37 (0x7f0f45f4ec00) [pid = 1953] [serial = 37] [outer = 0x7f0f4214ec00] 15:10:04 INFO - PROCESS | 1953 | 1461967804315 Marionette DEBUG loaded listener.js 15:10:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 38 (0x7f0f47dc0400) [pid = 1953] [serial = 38] [outer = 0x7f0f4214ec00] 15:10:05 INFO - PROCESS | 1953 | 1461967804998 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]]]}] 15:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1284ms 15:10:05 INFO - PROCESS | 1953 | 1461967805018 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 15:10:05 INFO - PROCESS | 1953 | 1461967805022 Marionette TRACE conn5 <- [1,25,null,{"value":"8"}] 15:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:10:05 INFO - PROCESS | 1953 | 1461967805028 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:10:05 INFO - PROCESS | 1953 | 1461967805034 Marionette TRACE conn5 <- [1,26,null,{}] 15:10:05 INFO - PROCESS | 1953 | 1461967805039 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}] 15:10:05 INFO - PROCESS | 1953 | 1461967805189 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 15:10:05 INFO - PROCESS | 1953 | 1461967805268 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:05 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46b59000 == 14 [pid = 1953] [id = 14] 15:10:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 39 (0x7f0f45f4d400) [pid = 1953] [serial = 39] [outer = (nil)] 15:10:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 40 (0x7f0f478bc800) [pid = 1953] [serial = 40] [outer = 0x7f0f45f4d400] 15:10:05 INFO - PROCESS | 1953 | 1461967805327 Marionette DEBUG loaded listener.js 15:10:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 41 (0x7f0f49834000) [pid = 1953] [serial = 41] [outer = 0x7f0f45f4d400] 15:10:05 INFO - PROCESS | 1953 | 1461967805916 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]]]}] 15:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 939ms 15:10:06 INFO - PROCESS | 1953 | 1461967806037 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 15:10:06 INFO - PROCESS | 1953 | 1461967806041 Marionette TRACE conn5 <- [1,29,null,{"value":"8"}] 15:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:10:06 INFO - PROCESS | 1953 | 1461967806062 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:10:06 INFO - PROCESS | 1953 | 1461967806065 Marionette TRACE conn5 <- [1,30,null,{}] 15:10:06 INFO - PROCESS | 1953 | 1461967806069 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}] 15:10:06 INFO - PROCESS | 1953 | 1461967806196 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 15:10:06 INFO - PROCESS | 1953 | 1461967806210 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f48c0d000 == 15 [pid = 1953] [id = 15] 15:10:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 42 (0x7f0f49eea000) [pid = 1953] [serial = 42] [outer = (nil)] 15:10:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 43 (0x7f0f4b330400) [pid = 1953] [serial = 43] [outer = 0x7f0f49eea000] 15:10:06 INFO - PROCESS | 1953 | 1461967806268 Marionette DEBUG loaded listener.js 15:10:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 44 (0x7f0f4c77fc00) [pid = 1953] [serial = 44] [outer = 0x7f0f49eea000] 15:10:06 INFO - PROCESS | 1953 | 1461967806966 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]]]}] 15:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 939ms 15:10:07 INFO - PROCESS | 1953 | 1461967806995 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 15:10:07 INFO - PROCESS | 1953 | 1461967806999 Marionette TRACE conn5 <- [1,33,null,{"value":"8"}] 15:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:10:07 INFO - PROCESS | 1953 | 1461967807030 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:10:07 INFO - PROCESS | 1953 | 1461967807035 Marionette TRACE conn5 <- [1,34,null,{}] 15:10:07 INFO - PROCESS | 1953 | 1461967807041 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}] 15:10:07 INFO - PROCESS | 1953 | 1461967807170 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 15:10:07 INFO - PROCESS | 1953 | 1461967807184 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:07 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f490f6000 == 16 [pid = 1953] [id = 16] 15:10:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 45 (0x7f0f43499400) [pid = 1953] [serial = 45] [outer = (nil)] 15:10:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 46 (0x7f0f51016000) [pid = 1953] [serial = 46] [outer = 0x7f0f43499400] 15:10:07 INFO - PROCESS | 1953 | 1461967807242 Marionette DEBUG loaded listener.js 15:10:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 47 (0x7f0f56046800) [pid = 1953] [serial = 47] [outer = 0x7f0f43499400] 15:10:07 INFO - PROCESS | 1953 | 1461967807871 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]]]}] 15:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 898ms 15:10:07 INFO - PROCESS | 1953 | 1461967807917 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 15:10:07 INFO - PROCESS | 1953 | 1461967807919 Marionette TRACE conn5 <- [1,37,null,{"value":"8"}] 15:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:10:07 INFO - PROCESS | 1953 | 1461967807925 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:10:07 INFO - PROCESS | 1953 | 1461967807927 Marionette TRACE conn5 <- [1,38,null,{}] 15:10:07 INFO - PROCESS | 1953 | 1461967807932 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}] 15:10:08 INFO - PROCESS | 1953 | 1461967808087 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 15:10:08 INFO - PROCESS | 1953 | 1461967808105 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:08 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f498b3000 == 17 [pid = 1953] [id = 17] 15:10:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 48 (0x7f0f46b2bc00) [pid = 1953] [serial = 48] [outer = (nil)] 15:10:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 49 (0x7f0f56ee2400) [pid = 1953] [serial = 49] [outer = 0x7f0f46b2bc00] 15:10:08 INFO - PROCESS | 1953 | 1461967808163 Marionette DEBUG loaded listener.js 15:10:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 50 (0x7f0f57147400) [pid = 1953] [serial = 50] [outer = 0x7f0f46b2bc00] 15:10:08 INFO - PROCESS | 1953 | 1461967808758 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]]]}] 15:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 877ms 15:10:08 INFO - PROCESS | 1953 | 1461967808802 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 15:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:10:08 INFO - PROCESS | 1953 | 1461967808805 Marionette TRACE conn5 <- [1,41,null,{"value":"8"}] 15:10:08 INFO - PROCESS | 1953 | 1461967808810 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:10:08 INFO - PROCESS | 1953 | 1461967808813 Marionette TRACE conn5 <- [1,42,null,{}] 15:10:08 INFO - PROCESS | 1953 | 1461967808817 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}] 15:10:08 INFO - PROCESS | 1953 | 1461967808939 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 15:10:08 INFO - PROCESS | 1953 | 1461967808972 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:09 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4a1cb800 == 18 [pid = 1953] [id = 18] 15:10:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 51 (0x7f0f573fcc00) [pid = 1953] [serial = 51] [outer = (nil)] 15:10:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 52 (0x7f0f58037400) [pid = 1953] [serial = 52] [outer = 0x7f0f573fcc00] 15:10:09 INFO - PROCESS | 1953 | 1461967809121 Marionette DEBUG loaded listener.js 15:10:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 53 (0x7f0f581bd400) [pid = 1953] [serial = 53] [outer = 0x7f0f573fcc00] 15:10:09 INFO - PROCESS | 1953 | 1461967809692 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]]]}] 15:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 928ms 15:10:09 INFO - PROCESS | 1953 | 1461967809738 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 15:10:09 INFO - PROCESS | 1953 | 1461967809741 Marionette TRACE conn5 <- [1,45,null,{"value":"8"}] 15:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:10:09 INFO - PROCESS | 1953 | 1461967809747 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:10:09 INFO - PROCESS | 1953 | 1461967809749 Marionette TRACE conn5 <- [1,46,null,{}] 15:10:09 INFO - PROCESS | 1953 | 1461967809754 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}] 15:10:09 INFO - PROCESS | 1953 | 1461967809884 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 15:10:09 INFO - PROCESS | 1953 | 1461967809901 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:09 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4b35b000 == 19 [pid = 1953] [id = 19] 15:10:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 54 (0x7f0f581c0800) [pid = 1953] [serial = 54] [outer = (nil)] 15:10:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 55 (0x7f0f59da6800) [pid = 1953] [serial = 55] [outer = 0x7f0f581c0800] 15:10:09 INFO - PROCESS | 1953 | 1461967809963 Marionette DEBUG loaded listener.js 15:10:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 56 (0x7f0f5a2ea800) [pid = 1953] [serial = 56] [outer = 0x7f0f581c0800] 15:10:10 INFO - PROCESS | 1953 | 1461967810587 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]]]}] 15:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 883ms 15:10:10 INFO - PROCESS | 1953 | 1461967810630 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 15:10:10 INFO - PROCESS | 1953 | 1461967810633 Marionette TRACE conn5 <- [1,49,null,{"value":"8"}] 15:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:10:10 INFO - PROCESS | 1953 | 1461967810638 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:10:10 INFO - PROCESS | 1953 | 1461967810640 Marionette TRACE conn5 <- [1,50,null,{}] 15:10:10 INFO - PROCESS | 1953 | 1461967810645 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}] 15:10:10 INFO - PROCESS | 1953 | 1461967810762 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 15:10:10 INFO - PROCESS | 1953 | 1461967810848 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:10 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4d3e8800 == 20 [pid = 1953] [id = 20] 15:10:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 57 (0x7f0f581c1000) [pid = 1953] [serial = 57] [outer = (nil)] 15:10:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 58 (0x7f0f5b46bc00) [pid = 1953] [serial = 58] [outer = 0x7f0f581c1000] 15:10:10 INFO - PROCESS | 1953 | 1461967810906 Marionette DEBUG loaded listener.js 15:10:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 59 (0x7f0f5b659400) [pid = 1953] [serial = 59] [outer = 0x7f0f581c1000] 15:10:11 INFO - PROCESS | 1953 | 1461967811478 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]]]}] 15:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 872ms 15:10:11 INFO - PROCESS | 1953 | 1461967811511 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 15:10:11 INFO - PROCESS | 1953 | 1461967811514 Marionette TRACE conn5 <- [1,53,null,{"value":"8"}] 15:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:10:11 INFO - PROCESS | 1953 | 1461967811521 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:10:11 INFO - PROCESS | 1953 | 1461967811523 Marionette TRACE conn5 <- [1,54,null,{}] 15:10:11 INFO - PROCESS | 1953 | 1461967811528 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}] 15:10:11 INFO - PROCESS | 1953 | 1461967811648 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 15:10:11 INFO - PROCESS | 1953 | 1461967811665 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:11 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f50413000 == 21 [pid = 1953] [id = 21] 15:10:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 60 (0x7f0f5a2ecc00) [pid = 1953] [serial = 60] [outer = (nil)] 15:10:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 61 (0x7f0f5bb35c00) [pid = 1953] [serial = 61] [outer = 0x7f0f5a2ecc00] 15:10:11 INFO - PROCESS | 1953 | 1461967811724 Marionette DEBUG loaded listener.js 15:10:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 62 (0x7f0f5bda8c00) [pid = 1953] [serial = 62] [outer = 0x7f0f5a2ecc00] 15:10:12 INFO - PROCESS | 1953 | 1461967812365 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]]]}] 15:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 874ms 15:10:12 INFO - PROCESS | 1953 | 1461967812395 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 15:10:12 INFO - PROCESS | 1953 | 1461967812398 Marionette TRACE conn5 <- [1,57,null,{"value":"8"}] 15:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:10:12 INFO - PROCESS | 1953 | 1461967812403 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:10:12 INFO - PROCESS | 1953 | 1461967812406 Marionette TRACE conn5 <- [1,58,null,{}] 15:10:12 INFO - PROCESS | 1953 | 1461967812411 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}] 15:10:12 INFO - PROCESS | 1953 | 1461967812531 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 15:10:12 INFO - PROCESS | 1953 | 1461967812648 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:12 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f560c7000 == 22 [pid = 1953] [id = 22] 15:10:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 63 (0x7f0f584ce000) [pid = 1953] [serial = 63] [outer = (nil)] 15:10:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 64 (0x7f0f5bdaa400) [pid = 1953] [serial = 64] [outer = 0x7f0f584ce000] 15:10:12 INFO - PROCESS | 1953 | 1461967812704 Marionette DEBUG loaded listener.js 15:10:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 65 (0x7f0f5c42c000) [pid = 1953] [serial = 65] [outer = 0x7f0f584ce000] 15:10:14 INFO - PROCESS | 1953 | 1461967814144 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]]]}] 15:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1782ms 15:10:14 INFO - PROCESS | 1953 | 1461967814186 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 15:10:14 INFO - PROCESS | 1953 | 1461967814191 Marionette TRACE conn5 <- [1,61,null,{"value":"8"}] 15:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:10:14 INFO - PROCESS | 1953 | 1461967814197 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:10:14 INFO - PROCESS | 1953 | 1461967814202 Marionette TRACE conn5 <- [1,62,null,{}] 15:10:14 INFO - PROCESS | 1953 | 1461967814215 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}] 15:10:14 INFO - PROCESS | 1953 | 1461967814382 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 15:10:14 INFO - PROCESS | 1953 | 1461967814437 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:14 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4385d800 == 23 [pid = 1953] [id = 23] 15:10:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 66 (0x7f0f46bdf800) [pid = 1953] [serial = 66] [outer = (nil)] 15:10:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 67 (0x7f0f4832c400) [pid = 1953] [serial = 67] [outer = 0x7f0f46bdf800] 15:10:14 INFO - PROCESS | 1953 | 1461967814498 Marionette DEBUG loaded listener.js 15:10:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 68 (0x7f0f49520000) [pid = 1953] [serial = 68] [outer = 0x7f0f46bdf800] 15:10:15 INFO - PROCESS | 1953 | --DOMWINDOW == 67 (0x7f0f4a70a400) [pid = 1953] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:10:15 INFO - PROCESS | 1953 | --DOMWINDOW == 66 (0x7f0f45f4d400) [pid = 1953] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:10:15 INFO - PROCESS | 1953 | --DOMWINDOW == 65 (0x7f0f49eea000) [pid = 1953] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:10:15 INFO - PROCESS | 1953 | --DOMWINDOW == 64 (0x7f0f43499400) [pid = 1953] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:10:15 INFO - PROCESS | 1953 | --DOMWINDOW == 63 (0x7f0f46b2bc00) [pid = 1953] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:10:15 INFO - PROCESS | 1953 | --DOMWINDOW == 62 (0x7f0f581c1000) [pid = 1953] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:10:15 INFO - PROCESS | 1953 | --DOMWINDOW == 61 (0x7f0f4126e800) [pid = 1953] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:10:15 INFO - PROCESS | 1953 | --DOMWINDOW == 60 (0x7f0f40c4a800) [pid = 1953] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:10:15 INFO - PROCESS | 1953 | --DOMWINDOW == 59 (0x7f0f4557f000) [pid = 1953] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:10:15 INFO - PROCESS | 1953 | --DOMWINDOW == 58 (0x7f0f4214ec00) [pid = 1953] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:10:15 INFO - PROCESS | 1953 | 1461967815575 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]]]}] 15:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1437ms 15:10:15 INFO - PROCESS | 1953 | 1461967815636 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 15:10:15 INFO - PROCESS | 1953 | 1461967815643 Marionette TRACE conn5 <- [1,65,null,{"value":"8"}] 15:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:10:15 INFO - PROCESS | 1953 | 1461967815652 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:10:15 INFO - PROCESS | 1953 | 1461967815655 Marionette TRACE conn5 <- [1,66,null,{}] 15:10:15 INFO - PROCESS | 1953 | 1461967815659 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}] 15:10:15 INFO - PROCESS | 1953 | 1461967815788 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 15:10:15 INFO - PROCESS | 1953 | 1461967815805 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:15 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4695a000 == 24 [pid = 1953] [id = 24] 15:10:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 59 (0x7f0f4215b000) [pid = 1953] [serial = 69] [outer = (nil)] 15:10:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 60 (0x7f0f49835c00) [pid = 1953] [serial = 70] [outer = 0x7f0f4215b000] 15:10:15 INFO - PROCESS | 1953 | 1461967815863 Marionette DEBUG loaded listener.js 15:10:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 61 (0x7f0f4a1b1000) [pid = 1953] [serial = 71] [outer = 0x7f0f4215b000] 15:10:16 INFO - PROCESS | 1953 | 1461967816539 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]]]}] 15:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 936ms 15:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:10:16 INFO - PROCESS | 1953 | 1461967816589 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 15:10:16 INFO - PROCESS | 1953 | 1461967816592 Marionette TRACE conn5 <- [1,69,null,{"value":"8"}] 15:10:16 INFO - PROCESS | 1953 | 1461967816598 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:10:16 INFO - PROCESS | 1953 | 1461967816603 Marionette TRACE conn5 <- [1,70,null,{}] 15:10:16 INFO - PROCESS | 1953 | 1461967816617 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}] 15:10:16 INFO - PROCESS | 1953 | 1461967816756 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 15:10:16 INFO - PROCESS | 1953 | 1461967816768 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:16 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f487ce000 == 25 [pid = 1953] [id = 25] 15:10:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 62 (0x7f0f4b33a000) [pid = 1953] [serial = 72] [outer = (nil)] 15:10:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 63 (0x7f0f4d332400) [pid = 1953] [serial = 73] [outer = 0x7f0f4b33a000] 15:10:16 INFO - PROCESS | 1953 | 1461967816831 Marionette DEBUG loaded listener.js 15:10:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 64 (0x7f0f51019800) [pid = 1953] [serial = 74] [outer = 0x7f0f4b33a000] 15:10:17 INFO - PROCESS | 1953 | 1461967817475 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]]]}] 15:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 933ms 15:10:17 INFO - PROCESS | 1953 | 1461967817531 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 15:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:10:17 INFO - PROCESS | 1953 | 1461967817537 Marionette TRACE conn5 <- [1,73,null,{"value":"8"}] 15:10:17 INFO - PROCESS | 1953 | 1461967817544 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:10:17 INFO - PROCESS | 1953 | 1461967817550 Marionette TRACE conn5 <- [1,74,null,{}] 15:10:17 INFO - PROCESS | 1953 | 1461967817559 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}] 15:10:17 INFO - PROCESS | 1953 | 1461967817729 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 15:10:17 INFO - PROCESS | 1953 | 1461967817848 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:17 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f42130000 == 26 [pid = 1953] [id = 26] 15:10:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 65 (0x7f0f4022e800) [pid = 1953] [serial = 75] [outer = (nil)] 15:10:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 66 (0x7f0f45f42000) [pid = 1953] [serial = 76] [outer = 0x7f0f4022e800] 15:10:17 INFO - PROCESS | 1953 | 1461967817922 Marionette DEBUG loaded listener.js 15:10:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 67 (0x7f0f4832c000) [pid = 1953] [serial = 77] [outer = 0x7f0f4022e800] 15:10:18 INFO - PROCESS | 1953 | 1461967818706 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]]]}] 15:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1235ms 15:10:18 INFO - PROCESS | 1953 | 1461967818779 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 15:10:18 INFO - PROCESS | 1953 | 1461967818787 Marionette TRACE conn5 <- [1,77,null,{"value":"8"}] 15:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:10:18 INFO - PROCESS | 1953 | 1461967818796 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:10:18 INFO - PROCESS | 1953 | 1461967818799 Marionette TRACE conn5 <- [1,78,null,{}] 15:10:18 INFO - PROCESS | 1953 | 1461967818803 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}] 15:10:18 INFO - PROCESS | 1953 | 1461967818982 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 15:10:19 INFO - PROCESS | 1953 | 1461967819098 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:19 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f490df000 == 27 [pid = 1953] [id = 27] 15:10:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 68 (0x7f0f4215a400) [pid = 1953] [serial = 78] [outer = (nil)] 15:10:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 69 (0x7f0f4983a000) [pid = 1953] [serial = 79] [outer = 0x7f0f4215a400] 15:10:19 INFO - PROCESS | 1953 | 1461967819177 Marionette DEBUG loaded listener.js 15:10:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 70 (0x7f0f5017cc00) [pid = 1953] [serial = 80] [outer = 0x7f0f4215a400] 15:10:19 INFO - PROCESS | 1953 | 1461967819930 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]]]}] 15:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1177ms 15:10:19 INFO - PROCESS | 1953 | 1461967819973 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 15:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:10:19 INFO - PROCESS | 1953 | 1461967819977 Marionette TRACE conn5 <- [1,81,null,{"value":"8"}] 15:10:19 INFO - PROCESS | 1953 | 1461967819983 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:10:19 INFO - PROCESS | 1953 | 1461967819988 Marionette TRACE conn5 <- [1,82,null,{}] 15:10:20 INFO - PROCESS | 1953 | 1461967820003 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}] 15:10:20 INFO - PROCESS | 1953 | 1461967820152 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 15:10:20 INFO - PROCESS | 1953 | 1461967820270 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:20 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49b95000 == 28 [pid = 1953] [id = 28] 15:10:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 71 (0x7f0f56c6f400) [pid = 1953] [serial = 81] [outer = (nil)] 15:10:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 72 (0x7f0f5718c000) [pid = 1953] [serial = 82] [outer = 0x7f0f56c6f400] 15:10:20 INFO - PROCESS | 1953 | 1461967820342 Marionette DEBUG loaded listener.js 15:10:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 73 (0x7f0f58044400) [pid = 1953] [serial = 83] [outer = 0x7f0f56c6f400] 15:10:21 INFO - PROCESS | 1953 | 1461967821110 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]]]}] 15:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1182ms 15:10:21 INFO - PROCESS | 1953 | 1461967821165 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 15:10:21 INFO - PROCESS | 1953 | 1461967821169 Marionette TRACE conn5 <- [1,85,null,{"value":"8"}] 15:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:10:21 INFO - PROCESS | 1953 | 1461967821175 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:10:21 INFO - PROCESS | 1953 | 1461967821177 Marionette TRACE conn5 <- [1,86,null,{}] 15:10:21 INFO - PROCESS | 1953 | 1461967821182 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}] 15:10:21 INFO - PROCESS | 1953 | 1461967821324 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 15:10:21 INFO - PROCESS | 1953 | 1461967821443 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40562800 == 29 [pid = 1953] [id = 29] 15:10:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 74 (0x7f0f4022b800) [pid = 1953] [serial = 84] [outer = (nil)] 15:10:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 75 (0x7f0f41357c00) [pid = 1953] [serial = 85] [outer = 0x7f0f4022b800] 15:10:21 INFO - PROCESS | 1953 | 1461967821509 Marionette DEBUG loaded listener.js 15:10:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 76 (0x7f0f49016400) [pid = 1953] [serial = 86] [outer = 0x7f0f4022b800] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 75 (0x7f0f478bc800) [pid = 1953] [serial = 40] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 74 (0x7f0f4b330400) [pid = 1953] [serial = 43] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 73 (0x7f0f51016000) [pid = 1953] [serial = 46] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 72 (0x7f0f56ee2400) [pid = 1953] [serial = 49] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 71 (0x7f0f58037400) [pid = 1953] [serial = 52] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 70 (0x7f0f59da6800) [pid = 1953] [serial = 55] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 69 (0x7f0f5b46bc00) [pid = 1953] [serial = 58] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 68 (0x7f0f5bb35c00) [pid = 1953] [serial = 61] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 67 (0x7f0f43552000) [pid = 1953] [serial = 22] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 66 (0x7f0f4126f400) [pid = 1953] [serial = 25] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 65 (0x7f0f42159000) [pid = 1953] [serial = 26] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 64 (0x7f0f46ee4000) [pid = 1953] [serial = 31] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 63 (0x7f0f49019c00) [pid = 1953] [serial = 34] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 62 (0x7f0f45f4ec00) [pid = 1953] [serial = 37] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 61 (0x7f0f47dc0400) [pid = 1953] [serial = 38] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 60 (0x7f0f4211e000) [pid = 1953] [serial = 28] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 59 (0x7f0f57147400) [pid = 1953] [serial = 50] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 58 (0x7f0f5b659400) [pid = 1953] [serial = 59] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 57 (0x7f0f56046800) [pid = 1953] [serial = 47] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 56 (0x7f0f4c77fc00) [pid = 1953] [serial = 44] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 55 (0x7f0f49834000) [pid = 1953] [serial = 41] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 54 (0x7f0f4901f800) [pid = 1953] [serial = 35] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 53 (0x7f0f40633c00) [pid = 1953] [serial = 23] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 52 (0x7f0f47f5d000) [pid = 1953] [serial = 12] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 51 (0x7f0f4850f400) [pid = 1953] [serial = 9] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 50 (0x7f0f59d32800) [pid = 1953] [serial = 2] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 49 (0x7f0f4214e800) [pid = 1953] [serial = 16] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 48 (0x7f0f42155000) [pid = 1953] [serial = 17] [outer = (nil)] [url = about:blank] 15:10:22 INFO - PROCESS | 1953 | --DOMWINDOW == 47 (0x7f0f41fb3400) [pid = 1953] [serial = 19] [outer = (nil)] [url = about:blank] 15:10:23 INFO - PROCESS | 1953 | 1461967823044 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]]]}] 15:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1933ms 15:10:23 INFO - PROCESS | 1953 | 1461967823109 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 15:10:23 INFO - PROCESS | 1953 | 1461967823114 Marionette TRACE conn5 <- [1,89,null,{"value":"8"}] 15:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:10:23 INFO - PROCESS | 1953 | 1461967823123 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:10:23 INFO - PROCESS | 1953 | 1461967823127 Marionette TRACE conn5 <- [1,90,null,{}] 15:10:23 INFO - PROCESS | 1953 | 1461967823138 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}] 15:10:23 INFO - PROCESS | 1953 | 1461967823282 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 15:10:23 INFO - PROCESS | 1953 | 1461967823356 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:23 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f41e67800 == 30 [pid = 1953] [id = 30] 15:10:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 48 (0x7f0f43555400) [pid = 1953] [serial = 87] [outer = (nil)] 15:10:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 49 (0x7f0f4557b800) [pid = 1953] [serial = 88] [outer = 0x7f0f43555400] 15:10:23 INFO - PROCESS | 1953 | 1461967823416 Marionette DEBUG loaded listener.js 15:10:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 50 (0x7f0f46b38000) [pid = 1953] [serial = 89] [outer = 0x7f0f43555400] 15:10:23 INFO - PROCESS | 1953 | 1461967823981 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]]]}] 15:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 885ms 15:10:24 INFO - PROCESS | 1953 | 1461967824007 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 15:10:24 INFO - PROCESS | 1953 | 1461967824017 Marionette TRACE conn5 <- [1,93,null,{"value":"8"}] 15:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:10:24 INFO - PROCESS | 1953 | 1461967824027 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:10:24 INFO - PROCESS | 1953 | 1461967824031 Marionette TRACE conn5 <- [1,94,null,{}] 15:10:24 INFO - PROCESS | 1953 | 1461967824036 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}] 15:10:24 INFO - PROCESS | 1953 | 1461967824163 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 15:10:24 INFO - PROCESS | 1953 | 1461967824261 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:24 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f45f25000 == 31 [pid = 1953] [id = 31] 15:10:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 51 (0x7f0f40c4ac00) [pid = 1953] [serial = 90] [outer = (nil)] 15:10:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 52 (0x7f0f478b2400) [pid = 1953] [serial = 91] [outer = 0x7f0f40c4ac00] 15:10:24 INFO - PROCESS | 1953 | 1461967824322 Marionette DEBUG loaded listener.js 15:10:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 53 (0x7f0f49018800) [pid = 1953] [serial = 92] [outer = 0x7f0f40c4ac00] 15:10:24 INFO - PROCESS | 1953 | 1461967824918 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]]]}] 15:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 931ms 15:10:24 INFO - PROCESS | 1953 | 1461967824957 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 15:10:24 INFO - PROCESS | 1953 | 1461967824962 Marionette TRACE conn5 <- [1,97,null,{"value":"8"}] 15:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:10:24 INFO - PROCESS | 1953 | 1461967824967 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:10:24 INFO - PROCESS | 1953 | 1461967824972 Marionette TRACE conn5 <- [1,98,null,{}] 15:10:24 INFO - PROCESS | 1953 | 1461967824988 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}] 15:10:25 INFO - PROCESS | 1953 | 1461967825161 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 15:10:25 INFO - PROCESS | 1953 | 1461967825230 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47e19800 == 32 [pid = 1953] [id = 32] 15:10:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 54 (0x7f0f45f4cc00) [pid = 1953] [serial = 93] [outer = (nil)] 15:10:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 55 (0x7f0f4a79e000) [pid = 1953] [serial = 94] [outer = 0x7f0f45f4cc00] 15:10:25 INFO - PROCESS | 1953 | 1461967825297 Marionette DEBUG loaded listener.js 15:10:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 56 (0x7f0f4b335c00) [pid = 1953] [serial = 95] [outer = 0x7f0f45f4cc00] 15:10:25 INFO - PROCESS | 1953 | 1461967825986 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]]]}] 15:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1089ms 15:10:26 INFO - PROCESS | 1953 | 1461967826057 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 15:10:26 INFO - PROCESS | 1953 | 1461967826060 Marionette TRACE conn5 <- [1,101,null,{"value":"8"}] 15:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:10:26 INFO - PROCESS | 1953 | 1461967826066 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:10:26 INFO - PROCESS | 1953 | 1461967826068 Marionette TRACE conn5 <- [1,102,null,{}] 15:10:26 INFO - PROCESS | 1953 | 1461967826073 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}] 15:10:26 INFO - PROCESS | 1953 | 1461967826227 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 15:10:26 INFO - PROCESS | 1953 | 1461967826251 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:26 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f48c27000 == 33 [pid = 1953] [id = 33] 15:10:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 57 (0x7f0f4b338c00) [pid = 1953] [serial = 96] [outer = (nil)] 15:10:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 58 (0x7f0f5100bc00) [pid = 1953] [serial = 97] [outer = 0x7f0f4b338c00] 15:10:26 INFO - PROCESS | 1953 | 1461967826308 Marionette DEBUG loaded listener.js 15:10:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 59 (0x7f0f5108ec00) [pid = 1953] [serial = 98] [outer = 0x7f0f4b338c00] 15:10:26 INFO - PROCESS | 1953 | 1461967826959 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]]]}] 15:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 923ms 15:10:26 INFO - PROCESS | 1953 | 1461967826991 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 15:10:26 INFO - PROCESS | 1953 | 1461967826994 Marionette TRACE conn5 <- [1,105,null,{"value":"8"}] 15:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:10:27 INFO - PROCESS | 1953 | 1461967827000 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:10:27 INFO - PROCESS | 1953 | 1461967827003 Marionette TRACE conn5 <- [1,106,null,{}] 15:10:27 INFO - PROCESS | 1953 | 1461967827016 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}] 15:10:27 INFO - PROCESS | 1953 | 1461967827165 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 15:10:27 INFO - PROCESS | 1953 | --DOMWINDOW == 58 (0x7f0f584ce000) [pid = 1953] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:10:27 INFO - PROCESS | 1953 | --DOMWINDOW == 57 (0x7f0f581c0800) [pid = 1953] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:10:27 INFO - PROCESS | 1953 | --DOMWINDOW == 56 (0x7f0f5a2ecc00) [pid = 1953] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:10:27 INFO - PROCESS | 1953 | --DOMWINDOW == 55 (0x7f0f573fcc00) [pid = 1953] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:10:27 INFO - PROCESS | 1953 | --DOMWINDOW == 54 (0x7f0f4b33a000) [pid = 1953] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:10:27 INFO - PROCESS | 1953 | --DOMWINDOW == 53 (0x7f0f4215b000) [pid = 1953] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:10:27 INFO - PROCESS | 1953 | --DOMWINDOW == 52 (0x7f0f46bdf800) [pid = 1953] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:10:27 INFO - PROCESS | 1953 | 1461967827255 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:27 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46224800 == 34 [pid = 1953] [id = 34] 15:10:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 53 (0x7f0f4022d800) [pid = 1953] [serial = 99] [outer = (nil)] 15:10:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 54 (0x7f0f46becc00) [pid = 1953] [serial = 100] [outer = 0x7f0f4022d800] 15:10:27 INFO - PROCESS | 1953 | 1461967827313 Marionette DEBUG loaded listener.js 15:10:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 55 (0x7f0f4d338c00) [pid = 1953] [serial = 101] [outer = 0x7f0f4022d800] 15:10:27 INFO - PROCESS | 1953 | 1461967827912 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]]]}] 15:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 931ms 15:10:27 INFO - PROCESS | 1953 | 1461967827932 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 15:10:27 INFO - PROCESS | 1953 | 1461967827936 Marionette TRACE conn5 <- [1,109,null,{"value":"8"}] 15:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:10:27 INFO - PROCESS | 1953 | 1461967827941 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:10:27 INFO - PROCESS | 1953 | 1461967827943 Marionette TRACE conn5 <- [1,110,null,{}] 15:10:27 INFO - PROCESS | 1953 | 1461967827948 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}] 15:10:28 INFO - PROCESS | 1953 | 1461967828098 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 15:10:28 INFO - PROCESS | 1953 | 1461967828122 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:28 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49b92000 == 35 [pid = 1953] [id = 35] 15:10:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 56 (0x7f0f41fafc00) [pid = 1953] [serial = 102] [outer = (nil)] 15:10:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 57 (0x7f0f573f0c00) [pid = 1953] [serial = 103] [outer = 0x7f0f41fafc00] 15:10:28 INFO - PROCESS | 1953 | 1461967828184 Marionette DEBUG loaded listener.js 15:10:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 58 (0x7f0f581c5800) [pid = 1953] [serial = 104] [outer = 0x7f0f41fafc00] 15:10:28 INFO - PROCESS | 1953 | 1461967828793 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]]]}] 15:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 881ms 15:10:28 INFO - PROCESS | 1953 | 1461967828824 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 15:10:28 INFO - PROCESS | 1953 | 1461967828827 Marionette TRACE conn5 <- [1,113,null,{"value":"8"}] 15:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:10:28 INFO - PROCESS | 1953 | 1461967828832 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:10:28 INFO - PROCESS | 1953 | 1461967828834 Marionette TRACE conn5 <- [1,114,null,{}] 15:10:28 INFO - PROCESS | 1953 | 1461967828840 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}] 15:10:28 INFO - PROCESS | 1953 | 1461967828958 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 15:10:29 INFO - PROCESS | 1953 | 1461967829043 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:29 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4b34d800 == 36 [pid = 1953] [id = 36] 15:10:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 59 (0x7f0f4126f000) [pid = 1953] [serial = 105] [outer = (nil)] 15:10:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 60 (0x7f0f581c8c00) [pid = 1953] [serial = 106] [outer = 0x7f0f4126f000] 15:10:29 INFO - PROCESS | 1953 | 1461967829102 Marionette DEBUG loaded listener.js 15:10:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 61 (0x7f0f59db0c00) [pid = 1953] [serial = 107] [outer = 0x7f0f4126f000] 15:10:30 INFO - PROCESS | 1953 | 1461967830064 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]]]}] 15:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1283ms 15:10:30 INFO - PROCESS | 1953 | 1461967830117 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 15:10:30 INFO - PROCESS | 1953 | 1461967830122 Marionette TRACE conn5 <- [1,117,null,{"value":"8"}] 15:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:10:30 INFO - PROCESS | 1953 | 1461967830130 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:10:30 INFO - PROCESS | 1953 | 1461967830134 Marionette TRACE conn5 <- [1,118,null,{}] 15:10:30 INFO - PROCESS | 1953 | 1461967830143 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}] 15:10:30 INFO - PROCESS | 1953 | 1461967830310 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 15:10:30 INFO - PROCESS | 1953 | 1461967830427 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:30 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43a7e800 == 37 [pid = 1953] [id = 37] 15:10:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 62 (0x7f0f43499400) [pid = 1953] [serial = 108] [outer = (nil)] 15:10:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 63 (0x7f0f462d8c00) [pid = 1953] [serial = 109] [outer = 0x7f0f43499400] 15:10:30 INFO - PROCESS | 1953 | 1461967830501 Marionette DEBUG loaded listener.js 15:10:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 64 (0x7f0f4850c400) [pid = 1953] [serial = 110] [outer = 0x7f0f43499400] 15:10:31 INFO - PROCESS | 1953 | 1461967831303 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]]]}] 15:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1231ms 15:10:31 INFO - PROCESS | 1953 | 1461967831361 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 15:10:31 INFO - PROCESS | 1953 | 1461967831369 Marionette TRACE conn5 <- [1,121,null,{"value":"8"}] 15:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:10:31 INFO - PROCESS | 1953 | 1461967831378 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:10:31 INFO - PROCESS | 1953 | 1461967831381 Marionette TRACE conn5 <- [1,122,null,{}] 15:10:31 INFO - PROCESS | 1953 | 1461967831387 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}] 15:10:31 INFO - PROCESS | 1953 | 1461967831543 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 15:10:31 INFO - PROCESS | 1953 | 1461967831643 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:31 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47e19000 == 38 [pid = 1953] [id = 38] 15:10:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 65 (0x7f0f4901a000) [pid = 1953] [serial = 111] [outer = (nil)] 15:10:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 66 (0x7f0f499a8800) [pid = 1953] [serial = 112] [outer = 0x7f0f4901a000] 15:10:31 INFO - PROCESS | 1953 | 1461967831710 Marionette DEBUG loaded listener.js 15:10:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 67 (0x7f0f499ad000) [pid = 1953] [serial = 113] [outer = 0x7f0f4901a000] 15:10:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 68 (0x7f0f4557dc00) [pid = 1953] [serial = 114] [outer = 0x7f0f45f49800] 15:10:32 INFO - PROCESS | 1953 | 1461967832740 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]]]}] 15:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1425ms 15:10:32 INFO - PROCESS | 1953 | 1461967832804 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 15:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:10:32 INFO - PROCESS | 1953 | 1461967832809 Marionette TRACE conn5 <- [1,125,null,{"value":"8"}] 15:10:32 INFO - PROCESS | 1953 | 1461967832816 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:10:32 INFO - PROCESS | 1953 | 1461967832821 Marionette TRACE conn5 <- [1,126,null,{}] 15:10:32 INFO - PROCESS | 1953 | 1461967832837 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}] 15:10:32 INFO - PROCESS | 1953 | 1461967832990 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 15:10:33 INFO - PROCESS | 1953 | 1461967833130 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:33 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f49b95000 == 37 [pid = 1953] [id = 28] 15:10:33 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f490df000 == 36 [pid = 1953] [id = 27] 15:10:33 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f49b92000 == 35 [pid = 1953] [id = 35] 15:10:33 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46224800 == 34 [pid = 1953] [id = 34] 15:10:33 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f48c27000 == 33 [pid = 1953] [id = 33] 15:10:33 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f47e19800 == 32 [pid = 1953] [id = 32] 15:10:33 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43891800 == 33 [pid = 1953] [id = 39] 15:10:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 69 (0x7f0f42156400) [pid = 1953] [serial = 115] [outer = (nil)] 15:10:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 70 (0x7f0f478bb000) [pid = 1953] [serial = 116] [outer = 0x7f0f42156400] 15:10:33 INFO - PROCESS | 1953 | 1461967833211 Marionette DEBUG loaded listener.js 15:10:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 71 (0x7f0f483bc400) [pid = 1953] [serial = 117] [outer = 0x7f0f42156400] 15:10:33 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f45f25000 == 32 [pid = 1953] [id = 31] 15:10:33 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f41e67800 == 31 [pid = 1953] [id = 30] 15:10:33 INFO - PROCESS | 1953 | --DOMWINDOW == 70 (0x7f0f51019800) [pid = 1953] [serial = 74] [outer = (nil)] [url = about:blank] 15:10:33 INFO - PROCESS | 1953 | --DOMWINDOW == 69 (0x7f0f4d332400) [pid = 1953] [serial = 73] [outer = (nil)] [url = about:blank] 15:10:33 INFO - PROCESS | 1953 | --DOMWINDOW == 68 (0x7f0f4a1b1000) [pid = 1953] [serial = 71] [outer = (nil)] [url = about:blank] 15:10:33 INFO - PROCESS | 1953 | --DOMWINDOW == 67 (0x7f0f49835c00) [pid = 1953] [serial = 70] [outer = (nil)] [url = about:blank] 15:10:33 INFO - PROCESS | 1953 | --DOMWINDOW == 66 (0x7f0f4832c400) [pid = 1953] [serial = 67] [outer = (nil)] [url = about:blank] 15:10:33 INFO - PROCESS | 1953 | --DOMWINDOW == 65 (0x7f0f49520000) [pid = 1953] [serial = 68] [outer = (nil)] [url = about:blank] 15:10:33 INFO - PROCESS | 1953 | --DOMWINDOW == 64 (0x7f0f5c42c000) [pid = 1953] [serial = 65] [outer = (nil)] [url = about:blank] 15:10:33 INFO - PROCESS | 1953 | --DOMWINDOW == 63 (0x7f0f5bdaa400) [pid = 1953] [serial = 64] [outer = (nil)] [url = about:blank] 15:10:33 INFO - PROCESS | 1953 | --DOMWINDOW == 62 (0x7f0f5a2ea800) [pid = 1953] [serial = 56] [outer = (nil)] [url = about:blank] 15:10:33 INFO - PROCESS | 1953 | --DOMWINDOW == 61 (0x7f0f5bda8c00) [pid = 1953] [serial = 62] [outer = (nil)] [url = about:blank] 15:10:33 INFO - PROCESS | 1953 | --DOMWINDOW == 60 (0x7f0f581bd400) [pid = 1953] [serial = 53] [outer = (nil)] [url = about:blank] 15:10:33 INFO - PROCESS | 1953 | 1461967833793 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]]]}] 15:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1038ms 15:10:33 INFO - PROCESS | 1953 | 1461967833853 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 15:10:33 INFO - PROCESS | 1953 | 1461967833861 Marionette TRACE conn5 <- [1,129,null,{"value":"8"}] 15:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:10:33 INFO - PROCESS | 1953 | 1461967833870 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:10:33 INFO - PROCESS | 1953 | 1461967833874 Marionette TRACE conn5 <- [1,130,null,{}] 15:10:33 INFO - PROCESS | 1953 | 1461967833880 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}] 15:10:34 INFO - PROCESS | 1953 | 1461967834046 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 15:10:34 INFO - PROCESS | 1953 | 1461967834121 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:34 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47b60800 == 32 [pid = 1953] [id = 40] 15:10:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 61 (0x7f0f45f41000) [pid = 1953] [serial = 118] [outer = (nil)] 15:10:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 62 (0x7f0f49962c00) [pid = 1953] [serial = 119] [outer = 0x7f0f45f41000] 15:10:34 INFO - PROCESS | 1953 | 1461967834178 Marionette DEBUG loaded listener.js 15:10:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 63 (0x7f0f499b1400) [pid = 1953] [serial = 120] [outer = 0x7f0f45f41000] 15:10:34 INFO - PROCESS | 1953 | 1461967834805 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]]]}] 15:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 978ms 15:10:34 INFO - PROCESS | 1953 | 1461967834848 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 15:10:34 INFO - PROCESS | 1953 | 1461967834851 Marionette TRACE conn5 <- [1,133,null,{"value":"8"}] 15:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:10:34 INFO - PROCESS | 1953 | 1461967834856 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:10:34 INFO - PROCESS | 1953 | 1461967834861 Marionette TRACE conn5 <- [1,134,null,{}] 15:10:34 INFO - PROCESS | 1953 | 1461967834876 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}] 15:10:35 INFO - PROCESS | 1953 | 1461967835032 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 15:10:35 INFO - PROCESS | 1953 | 1461967835053 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:35 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f490ea000 == 33 [pid = 1953] [id = 41] 15:10:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 64 (0x7f0f40638800) [pid = 1953] [serial = 121] [outer = (nil)] 15:10:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 65 (0x7f0f4a843000) [pid = 1953] [serial = 122] [outer = 0x7f0f40638800] 15:10:35 INFO - PROCESS | 1953 | 1461967835113 Marionette DEBUG loaded listener.js 15:10:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 66 (0x7f0f4d33cc00) [pid = 1953] [serial = 123] [outer = 0x7f0f40638800] 15:10:35 INFO - PROCESS | 1953 | 1461967835807 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]]]}] 15:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 984ms 15:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:10:35 INFO - PROCESS | 1953 | 1461967835840 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 15:10:35 INFO - PROCESS | 1953 | 1461967835843 Marionette TRACE conn5 <- [1,137,null,{"value":"8"}] 15:10:35 INFO - PROCESS | 1953 | 1461967835848 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:10:35 INFO - PROCESS | 1953 | 1461967835851 Marionette TRACE conn5 <- [1,138,null,{}] 15:10:35 INFO - PROCESS | 1953 | 1461967835862 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}] 15:10:36 INFO - PROCESS | 1953 | 1461967836016 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 15:10:36 INFO - PROCESS | 1953 | 1461967836071 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:36 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4b363000 == 34 [pid = 1953] [id = 42] 15:10:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 67 (0x7f0f40632400) [pid = 1953] [serial = 124] [outer = (nil)] 15:10:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 68 (0x7f0f5603c000) [pid = 1953] [serial = 125] [outer = 0x7f0f40632400] 15:10:36 INFO - PROCESS | 1953 | 1461967836129 Marionette DEBUG loaded listener.js 15:10:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 69 (0x7f0f56e76800) [pid = 1953] [serial = 126] [outer = 0x7f0f40632400] 15:10:36 INFO - PROCESS | 1953 | 1461967836768 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]]]}] 15:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 932ms 15:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:10:36 INFO - PROCESS | 1953 | 1461967836783 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 15:10:36 INFO - PROCESS | 1953 | 1461967836785 Marionette TRACE conn5 <- [1,141,null,{"value":"8"}] 15:10:36 INFO - PROCESS | 1953 | 1461967836790 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:10:36 INFO - PROCESS | 1953 | 1461967836793 Marionette TRACE conn5 <- [1,142,null,{}] 15:10:36 INFO - PROCESS | 1953 | 1461967836798 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}] 15:10:36 INFO - PROCESS | 1953 | 1461967836943 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 15:10:36 INFO - PROCESS | 1953 | 1461967836966 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:36 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f50403000 == 35 [pid = 1953] [id = 43] 15:10:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 70 (0x7f0f51093c00) [pid = 1953] [serial = 127] [outer = (nil)] 15:10:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 71 (0x7f0f57187000) [pid = 1953] [serial = 128] [outer = 0x7f0f51093c00] 15:10:37 INFO - PROCESS | 1953 | 1461967837022 Marionette DEBUG loaded listener.js 15:10:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 72 (0x7f0f58038400) [pid = 1953] [serial = 129] [outer = 0x7f0f51093c00] 15:10:37 INFO - PROCESS | 1953 | 1461967837796 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]]]}] 15:10:37 INFO - PROCESS | 1953 | --DOMWINDOW == 71 (0x7f0f56c6f400) [pid = 1953] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:10:37 INFO - PROCESS | 1953 | --DOMWINDOW == 70 (0x7f0f4022e800) [pid = 1953] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:10:37 INFO - PROCESS | 1953 | --DOMWINDOW == 69 (0x7f0f4215a400) [pid = 1953] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:10:37 INFO - PROCESS | 1953 | --DOMWINDOW == 68 (0x7f0f4b338c00) [pid = 1953] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:10:37 INFO - PROCESS | 1953 | --DOMWINDOW == 67 (0x7f0f4022d800) [pid = 1953] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:10:37 INFO - PROCESS | 1953 | --DOMWINDOW == 66 (0x7f0f40c4ac00) [pid = 1953] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:10:37 INFO - PROCESS | 1953 | --DOMWINDOW == 65 (0x7f0f41fafc00) [pid = 1953] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:10:37 INFO - PROCESS | 1953 | --DOMWINDOW == 64 (0x7f0f43555400) [pid = 1953] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:10:37 INFO - PROCESS | 1953 | --DOMWINDOW == 63 (0x7f0f45f4cc00) [pid = 1953] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1081ms 15:10:37 INFO - PROCESS | 1953 | 1461967837871 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 15:10:37 INFO - PROCESS | 1953 | 1461967837874 Marionette TRACE conn5 <- [1,145,null,{"value":"8"}] 15:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:10:37 INFO - PROCESS | 1953 | 1461967837880 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:10:37 INFO - PROCESS | 1953 | 1461967837882 Marionette TRACE conn5 <- [1,146,null,{}] 15:10:37 INFO - PROCESS | 1953 | 1461967837887 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}] 15:10:38 INFO - PROCESS | 1953 | 1461967838048 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 15:10:38 INFO - PROCESS | 1953 | 1461967838126 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f50417000 == 36 [pid = 1953] [id = 44] 15:10:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 64 (0x7f0f5108f000) [pid = 1953] [serial = 130] [outer = (nil)] 15:10:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 65 (0x7f0f581c0000) [pid = 1953] [serial = 131] [outer = 0x7f0f5108f000] 15:10:38 INFO - PROCESS | 1953 | 1461967838190 Marionette DEBUG loaded listener.js 15:10:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 66 (0x7f0f5a2e9000) [pid = 1953] [serial = 132] [outer = 0x7f0f5108f000] 15:10:38 INFO - PROCESS | 1953 | 1461967838727 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]]]}] 15:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 877ms 15:10:38 INFO - PROCESS | 1953 | 1461967838757 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 15:10:38 INFO - PROCESS | 1953 | 1461967838760 Marionette TRACE conn5 <- [1,149,null,{"value":"8"}] 15:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:10:38 INFO - PROCESS | 1953 | 1461967838765 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:10:38 INFO - PROCESS | 1953 | 1461967838767 Marionette TRACE conn5 <- [1,150,null,{}] 15:10:38 INFO - PROCESS | 1953 | 1461967838772 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}] 15:10:38 INFO - PROCESS | 1953 | 1461967838887 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 15:10:38 INFO - PROCESS | 1953 | 1461967838904 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f56ce6000 == 37 [pid = 1953] [id = 45] 15:10:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 67 (0x7f0f5b469800) [pid = 1953] [serial = 133] [outer = (nil)] 15:10:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 68 (0x7f0f5b64e000) [pid = 1953] [serial = 134] [outer = 0x7f0f5b469800] 15:10:38 INFO - PROCESS | 1953 | 1461967838960 Marionette DEBUG loaded listener.js 15:10:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 69 (0x7f0f5ba4f000) [pid = 1953] [serial = 135] [outer = 0x7f0f5b469800] 15:10:39 INFO - PROCESS | 1953 | 1461967839678 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]]]}] 15:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 924ms 15:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:10:39 INFO - PROCESS | 1953 | 1461967839690 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 15:10:39 INFO - PROCESS | 1953 | 1461967839692 Marionette TRACE conn5 <- [1,153,null,{"value":"8"}] 15:10:39 INFO - PROCESS | 1953 | 1461967839701 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:10:39 INFO - PROCESS | 1953 | 1461967839703 Marionette TRACE conn5 <- [1,154,null,{}] 15:10:39 INFO - PROCESS | 1953 | 1461967839708 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}] 15:10:39 INFO - PROCESS | 1953 | 1461967839880 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 15:10:40 INFO - PROCESS | 1953 | 1461967840011 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:40 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f412e7800 == 38 [pid = 1953] [id = 46] 15:10:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 70 (0x7f0f40224800) [pid = 1953] [serial = 136] [outer = (nil)] 15:10:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 71 (0x7f0f4057c000) [pid = 1953] [serial = 137] [outer = 0x7f0f40224800] 15:10:40 INFO - PROCESS | 1953 | 1461967840086 Marionette DEBUG loaded listener.js 15:10:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 72 (0x7f0f42155000) [pid = 1953] [serial = 138] [outer = 0x7f0f40224800] 15:10:40 INFO - PROCESS | 1953 | 1461967840904 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]]]}] 15:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1231ms 15:10:40 INFO - PROCESS | 1953 | 1461967840931 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 15:10:40 INFO - PROCESS | 1953 | 1461967840937 Marionette TRACE conn5 <- [1,157,null,{"value":"8"}] 15:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:10:40 INFO - PROCESS | 1953 | 1461967840945 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:10:40 INFO - PROCESS | 1953 | 1461967840950 Marionette TRACE conn5 <- [1,158,null,{}] 15:10:40 INFO - PROCESS | 1953 | 1461967840957 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}] 15:10:41 INFO - PROCESS | 1953 | 1461967841100 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 15:10:41 INFO - PROCESS | 1953 | 1461967841230 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:41 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f487ca800 == 39 [pid = 1953] [id = 47] 15:10:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 73 (0x7f0f4350cc00) [pid = 1953] [serial = 139] [outer = (nil)] 15:10:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 74 (0x7f0f435ec000) [pid = 1953] [serial = 140] [outer = 0x7f0f4350cc00] 15:10:41 INFO - PROCESS | 1953 | 1461967841299 Marionette DEBUG loaded listener.js 15:10:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 75 (0x7f0f45588c00) [pid = 1953] [serial = 141] [outer = 0x7f0f4350cc00] 15:10:42 INFO - PROCESS | 1953 | 1461967842101 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]]]}] 15:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1230ms 15:10:42 INFO - PROCESS | 1953 | 1461967842176 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 15:10:42 INFO - PROCESS | 1953 | 1461967842180 Marionette TRACE conn5 <- [1,161,null,{"value":"8"}] 15:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:10:42 INFO - PROCESS | 1953 | 1461967842186 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:10:42 INFO - PROCESS | 1953 | 1461967842189 Marionette TRACE conn5 <- [1,162,null,{}] 15:10:42 INFO - PROCESS | 1953 | 1461967842194 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}] 15:10:42 INFO - PROCESS | 1953 | 1461967842339 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 15:10:42 INFO - PROCESS | 1953 | 1461967842459 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:42 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f50409800 == 40 [pid = 1953] [id = 48] 15:10:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 76 (0x7f0f46bdf400) [pid = 1953] [serial = 142] [outer = (nil)] 15:10:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 77 (0x7f0f4901cc00) [pid = 1953] [serial = 143] [outer = 0x7f0f46bdf400] 15:10:42 INFO - PROCESS | 1953 | 1461967842525 Marionette DEBUG loaded listener.js 15:10:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 78 (0x7f0f499ac800) [pid = 1953] [serial = 144] [outer = 0x7f0f46bdf400] 15:10:43 INFO - PROCESS | 1953 | 1461967843322 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]]]}] 15:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1181ms 15:10:43 INFO - PROCESS | 1953 | 1461967843369 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 15:10:43 INFO - PROCESS | 1953 | 1461967843375 Marionette TRACE conn5 <- [1,165,null,{"value":"8"}] 15:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:10:43 INFO - PROCESS | 1953 | 1461967843391 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:10:43 INFO - PROCESS | 1953 | 1461967843398 Marionette TRACE conn5 <- [1,166,null,{}] 15:10:43 INFO - PROCESS | 1953 | 1461967843403 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}] 15:10:43 INFO - PROCESS | 1953 | 1461967843557 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 15:10:43 INFO - PROCESS | 1953 | 1461967843785 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:43 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f42128000 == 41 [pid = 1953] [id = 49] 15:10:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 79 (0x7f0f42151c00) [pid = 1953] [serial = 145] [outer = (nil)] 15:10:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 80 (0x7f0f43502c00) [pid = 1953] [serial = 146] [outer = 0x7f0f42151c00] 15:10:43 INFO - PROCESS | 1953 | 1461967843862 Marionette DEBUG loaded listener.js 15:10:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 81 (0x7f0f4350f000) [pid = 1953] [serial = 147] [outer = 0x7f0f42151c00] 15:10:44 INFO - PROCESS | 1953 | 1461967844805 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]]]}] 15:10:44 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40562800 == 40 [pid = 1953] [id = 29] 15:10:44 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f56ce6000 == 39 [pid = 1953] [id = 45] 15:10:44 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f50417000 == 38 [pid = 1953] [id = 44] 15:10:44 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f50403000 == 37 [pid = 1953] [id = 43] 15:10:44 INFO - PROCESS | 1953 | --DOMWINDOW == 80 (0x7f0f581c8c00) [pid = 1953] [serial = 106] [outer = (nil)] [url = about:blank] 15:10:44 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4b363000 == 36 [pid = 1953] [id = 42] 15:10:44 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f490ea000 == 35 [pid = 1953] [id = 41] 15:10:44 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f47b60800 == 34 [pid = 1953] [id = 40] 15:10:44 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43891800 == 33 [pid = 1953] [id = 39] 15:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1491ms 15:10:44 INFO - PROCESS | 1953 | 1461967844875 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 15:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:10:44 INFO - PROCESS | 1953 | 1461967844880 Marionette TRACE conn5 <- [1,169,null,{"value":"8"}] 15:10:44 INFO - PROCESS | 1953 | 1461967844886 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:10:44 INFO - PROCESS | 1953 | 1461967844891 Marionette TRACE conn5 <- [1,170,null,{}] 15:10:44 INFO - PROCESS | 1953 | 1461967844897 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}] 15:10:45 INFO - PROCESS | 1953 | 1461967845031 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 15:10:45 INFO - PROCESS | 1953 | 1461967845042 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:45 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4212f000 == 34 [pid = 1953] [id = 50] 15:10:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 81 (0x7f0f41358800) [pid = 1953] [serial = 148] [outer = (nil)] 15:10:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 82 (0x7f0f47ef3c00) [pid = 1953] [serial = 149] [outer = 0x7f0f41358800] 15:10:45 INFO - PROCESS | 1953 | 1461967845103 Marionette DEBUG loaded listener.js 15:10:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 83 (0x7f0f48d08c00) [pid = 1953] [serial = 150] [outer = 0x7f0f41358800] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 82 (0x7f0f5718c000) [pid = 1953] [serial = 82] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 81 (0x7f0f45f42000) [pid = 1953] [serial = 76] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 80 (0x7f0f5017cc00) [pid = 1953] [serial = 80] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 79 (0x7f0f4983a000) [pid = 1953] [serial = 79] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 78 (0x7f0f58044400) [pid = 1953] [serial = 83] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 77 (0x7f0f5100bc00) [pid = 1953] [serial = 97] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 76 (0x7f0f46becc00) [pid = 1953] [serial = 100] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 75 (0x7f0f478b2400) [pid = 1953] [serial = 91] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 74 (0x7f0f49018800) [pid = 1953] [serial = 92] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 73 (0x7f0f4d338c00) [pid = 1953] [serial = 101] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 72 (0x7f0f573f0c00) [pid = 1953] [serial = 103] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 71 (0x7f0f581c5800) [pid = 1953] [serial = 104] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 70 (0x7f0f4557b800) [pid = 1953] [serial = 88] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 69 (0x7f0f41357c00) [pid = 1953] [serial = 85] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 68 (0x7f0f46b38000) [pid = 1953] [serial = 89] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 67 (0x7f0f4a79e000) [pid = 1953] [serial = 94] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 66 (0x7f0f5108ec00) [pid = 1953] [serial = 98] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 65 (0x7f0f4b335c00) [pid = 1953] [serial = 95] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | --DOMWINDOW == 64 (0x7f0f4832c000) [pid = 1953] [serial = 77] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 1953 | 1461967845835 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]]]}] 15:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 980ms 15:10:45 INFO - PROCESS | 1953 | 1461967845867 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 15:10:45 INFO - PROCESS | 1953 | 1461967845871 Marionette TRACE conn5 <- [1,173,null,{"value":"8"}] 15:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:10:45 INFO - PROCESS | 1953 | 1461967845879 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:10:45 INFO - PROCESS | 1953 | 1461967845882 Marionette TRACE conn5 <- [1,174,null,{}] 15:10:45 INFO - PROCESS | 1953 | 1461967845887 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}] 15:10:46 INFO - PROCESS | 1953 | 1461967846015 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 15:10:46 INFO - PROCESS | 1953 | 1461967846033 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:46 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47e1a000 == 35 [pid = 1953] [id = 51] 15:10:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 65 (0x7f0f41fafc00) [pid = 1953] [serial = 151] [outer = (nil)] 15:10:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 66 (0x7f0f499ae800) [pid = 1953] [serial = 152] [outer = 0x7f0f41fafc00] 15:10:46 INFO - PROCESS | 1953 | 1461967846091 Marionette DEBUG loaded listener.js 15:10:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 67 (0x7f0f49c21c00) [pid = 1953] [serial = 153] [outer = 0x7f0f41fafc00] 15:10:46 INFO - PROCESS | 1953 | 1461967846893 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]]]}] 15:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1031ms 15:10:46 INFO - PROCESS | 1953 | 1461967846910 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 15:10:46 INFO - PROCESS | 1953 | 1461967846913 Marionette TRACE conn5 <- [1,177,null,{"value":"8"}] 15:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:10:46 INFO - PROCESS | 1953 | 1461967846924 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:10:46 INFO - PROCESS | 1953 | 1461967846931 Marionette TRACE conn5 <- [1,178,null,{}] 15:10:46 INFO - PROCESS | 1953 | 1461967846952 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}] 15:10:47 INFO - PROCESS | 1953 | 1461967847074 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 15:10:47 INFO - PROCESS | 1953 | 1461967847091 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:47 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49691800 == 36 [pid = 1953] [id = 52] 15:10:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 68 (0x7f0f4c780c00) [pid = 1953] [serial = 154] [outer = (nil)] 15:10:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 69 (0x7f0f51019400) [pid = 1953] [serial = 155] [outer = 0x7f0f4c780c00] 15:10:47 INFO - PROCESS | 1953 | 1461967847147 Marionette DEBUG loaded listener.js 15:10:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 70 (0x7f0f51090000) [pid = 1953] [serial = 156] [outer = 0x7f0f4c780c00] 15:10:47 INFO - PROCESS | 1953 | 1461967847865 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]]]}] 15:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 996ms 15:10:47 INFO - PROCESS | 1953 | 1461967847920 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 15:10:47 INFO - PROCESS | 1953 | 1461967847924 Marionette TRACE conn5 <- [1,181,null,{"value":"8"}] 15:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:10:47 INFO - PROCESS | 1953 | 1461967847937 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:10:47 INFO - PROCESS | 1953 | 1461967847939 Marionette TRACE conn5 <- [1,182,null,{}] 15:10:47 INFO - PROCESS | 1953 | 1461967847945 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}] 15:10:48 INFO - PROCESS | 1953 | 1461967848108 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 15:10:48 INFO - PROCESS | 1953 | 1461967848135 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:48 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49e93000 == 37 [pid = 1953] [id = 53] 15:10:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 71 (0x7f0f41fac400) [pid = 1953] [serial = 157] [outer = (nil)] 15:10:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 72 (0x7f0f56ee5400) [pid = 1953] [serial = 158] [outer = 0x7f0f41fac400] 15:10:48 INFO - PROCESS | 1953 | 1461967848194 Marionette DEBUG loaded listener.js 15:10:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 73 (0x7f0f57144c00) [pid = 1953] [serial = 159] [outer = 0x7f0f41fac400] 15:10:48 INFO - PROCESS | 1953 | 1461967848823 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]]]}] 15:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 929ms 15:10:48 INFO - PROCESS | 1953 | 1461967848863 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 15:10:48 INFO - PROCESS | 1953 | 1461967848865 Marionette TRACE conn5 <- [1,185,null,{"value":"8"}] 15:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:10:48 INFO - PROCESS | 1953 | 1461967848877 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:10:48 INFO - PROCESS | 1953 | 1461967848879 Marionette TRACE conn5 <- [1,186,null,{}] 15:10:48 INFO - PROCESS | 1953 | 1461967848885 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}] 15:10:49 INFO - PROCESS | 1953 | 1461967849034 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 15:10:49 INFO - PROCESS | 1953 | 1461967849091 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4c58c800 == 38 [pid = 1953] [id = 54] 15:10:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 74 (0x7f0f58037c00) [pid = 1953] [serial = 160] [outer = (nil)] 15:10:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 75 (0x7f0f58044400) [pid = 1953] [serial = 161] [outer = 0x7f0f58037c00] 15:10:49 INFO - PROCESS | 1953 | 1461967849163 Marionette DEBUG loaded listener.js 15:10:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 76 (0x7f0f58310800) [pid = 1953] [serial = 162] [outer = 0x7f0f58037c00] 15:10:49 INFO - PROCESS | 1953 | --DOMWINDOW == 75 (0x7f0f51093c00) [pid = 1953] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:10:49 INFO - PROCESS | 1953 | --DOMWINDOW == 74 (0x7f0f42156400) [pid = 1953] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:10:49 INFO - PROCESS | 1953 | --DOMWINDOW == 73 (0x7f0f40638800) [pid = 1953] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:10:49 INFO - PROCESS | 1953 | --DOMWINDOW == 72 (0x7f0f45f41000) [pid = 1953] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:10:49 INFO - PROCESS | 1953 | --DOMWINDOW == 71 (0x7f0f4126f000) [pid = 1953] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:10:49 INFO - PROCESS | 1953 | --DOMWINDOW == 70 (0x7f0f5108f000) [pid = 1953] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:10:49 INFO - PROCESS | 1953 | --DOMWINDOW == 69 (0x7f0f40632400) [pid = 1953] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:10:50 INFO - PROCESS | 1953 | 1461967850076 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]]]}] 15:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1237ms 15:10:50 INFO - PROCESS | 1953 | 1461967850130 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 15:10:50 INFO - PROCESS | 1953 | 1461967850132 Marionette TRACE conn5 <- [1,189,null,{"value":"8"}] 15:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:10:50 INFO - PROCESS | 1953 | 1461967850161 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:10:50 INFO - PROCESS | 1953 | 1461967850163 Marionette TRACE conn5 <- [1,190,null,{}] 15:10:50 INFO - PROCESS | 1953 | 1461967850182 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}] 15:10:50 INFO - PROCESS | 1953 | 1461967850308 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 15:10:50 INFO - PROCESS | 1953 | 1461967850319 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5715e800 == 39 [pid = 1953] [id = 55] 15:10:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 70 (0x7f0f49963000) [pid = 1953] [serial = 163] [outer = (nil)] 15:10:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 71 (0x7f0f5bb3c800) [pid = 1953] [serial = 164] [outer = 0x7f0f49963000] 15:10:50 INFO - PROCESS | 1953 | 1461967850375 Marionette DEBUG loaded listener.js 15:10:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 72 (0x7f0f5bda8400) [pid = 1953] [serial = 165] [outer = 0x7f0f49963000] 15:10:51 INFO - PROCESS | 1953 | 1461967851001 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]]]}] 15:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 910ms 15:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:10:51 INFO - PROCESS | 1953 | 1461967851057 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 15:10:51 INFO - PROCESS | 1953 | 1461967851059 Marionette TRACE conn5 <- [1,193,null,{"value":"8"}] 15:10:51 INFO - PROCESS | 1953 | 1461967851065 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:10:51 INFO - PROCESS | 1953 | 1461967851068 Marionette TRACE conn5 <- [1,194,null,{}] 15:10:51 INFO - PROCESS | 1953 | 1461967851072 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}] 15:10:51 INFO - PROCESS | 1953 | 1461967851191 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 15:10:51 INFO - PROCESS | 1953 | 1461967851278 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:51 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4025e000 == 40 [pid = 1953] [id = 56] 15:10:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 73 (0x7f0f40636400) [pid = 1953] [serial = 166] [outer = (nil)] 15:10:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 74 (0x7f0f5bdaa400) [pid = 1953] [serial = 167] [outer = 0x7f0f40636400] 15:10:51 INFO - PROCESS | 1953 | 1461967851335 Marionette DEBUG loaded listener.js 15:10:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 75 (0x7f0f5c36c400) [pid = 1953] [serial = 168] [outer = 0x7f0f40636400] 15:10:52 INFO - PROCESS | 1953 | 1461967852101 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]]]}] 15:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1077ms 15:10:52 INFO - PROCESS | 1953 | 1461967852141 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 15:10:52 INFO - PROCESS | 1953 | 1461967852148 Marionette TRACE conn5 <- [1,197,null,{"value":"8"}] 15:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:10:52 INFO - PROCESS | 1953 | 1461967852155 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:10:52 INFO - PROCESS | 1953 | 1461967852161 Marionette TRACE conn5 <- [1,198,null,{}] 15:10:52 INFO - PROCESS | 1953 | 1461967852184 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}] 15:10:52 INFO - PROCESS | 1953 | 1461967852341 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 15:10:52 INFO - PROCESS | 1953 | 1461967852461 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:52 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f478d5800 == 41 [pid = 1953] [id = 57] 15:10:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 76 (0x7f0f43811800) [pid = 1953] [serial = 169] [outer = (nil)] 15:10:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 77 (0x7f0f46becc00) [pid = 1953] [serial = 170] [outer = 0x7f0f43811800] 15:10:52 INFO - PROCESS | 1953 | 1461967852535 Marionette DEBUG loaded listener.js 15:10:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 78 (0x7f0f47b0e800) [pid = 1953] [serial = 171] [outer = 0x7f0f43811800] 15:10:53 INFO - PROCESS | 1953 | 1461967853286 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]]]}] 15:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1184ms 15:10:53 INFO - PROCESS | 1953 | 1461967853340 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 15:10:53 INFO - PROCESS | 1953 | 1461967853348 Marionette TRACE conn5 <- [1,201,null,{"value":"8"}] 15:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:10:53 INFO - PROCESS | 1953 | 1461967853358 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:10:53 INFO - PROCESS | 1953 | 1461967853361 Marionette TRACE conn5 <- [1,202,null,{}] 15:10:53 INFO - PROCESS | 1953 | 1461967853367 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}] 15:10:53 INFO - PROCESS | 1953 | 1461967853516 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 15:10:53 INFO - PROCESS | 1953 | 1461967853638 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:53 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49b88800 == 42 [pid = 1953] [id = 58] 15:10:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 79 (0x7f0f4608b400) [pid = 1953] [serial = 172] [outer = (nil)] 15:10:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 80 (0x7f0f4a79b400) [pid = 1953] [serial = 173] [outer = 0x7f0f4608b400] 15:10:53 INFO - PROCESS | 1953 | 1461967853706 Marionette DEBUG loaded listener.js 15:10:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 81 (0x7f0f4b337400) [pid = 1953] [serial = 174] [outer = 0x7f0f4608b400] 15:10:54 INFO - PROCESS | 1953 | 1461967854484 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]]]}] 15:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1176ms 15:10:54 INFO - PROCESS | 1953 | 1461967854533 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 15:10:54 INFO - PROCESS | 1953 | 1461967854541 Marionette TRACE conn5 <- [1,205,null,{"value":"8"}] 15:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:10:54 INFO - PROCESS | 1953 | 1461967854549 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:10:54 INFO - PROCESS | 1953 | 1461967854559 Marionette TRACE conn5 <- [1,206,null,{}] 15:10:54 INFO - PROCESS | 1953 | 1461967854574 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}] 15:10:54 INFO - PROCESS | 1953 | 1461967854767 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 15:10:54 INFO - PROCESS | 1953 | 1461967854891 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:54 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f58122800 == 43 [pid = 1953] [id = 59] 15:10:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 82 (0x7f0f5108f000) [pid = 1953] [serial = 175] [outer = (nil)] 15:10:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 83 (0x7f0f57da3800) [pid = 1953] [serial = 176] [outer = 0x7f0f5108f000] 15:10:54 INFO - PROCESS | 1953 | 1461967854961 Marionette DEBUG loaded listener.js 15:10:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 84 (0x7f0f59da6000) [pid = 1953] [serial = 177] [outer = 0x7f0f5108f000] 15:10:55 INFO - PROCESS | 1953 | 1461967855768 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]]]}] 15:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1241ms 15:10:55 INFO - PROCESS | 1953 | 1461967855790 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 15:10:55 INFO - PROCESS | 1953 | 1461967855794 Marionette TRACE conn5 <- [1,209,null,{"value":"8"}] 15:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:10:55 INFO - PROCESS | 1953 | 1461967855801 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:10:55 INFO - PROCESS | 1953 | 1461967855804 Marionette TRACE conn5 <- [1,210,null,{}] 15:10:55 INFO - PROCESS | 1953 | 1461967855825 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}] 15:10:55 INFO - PROCESS | 1953 | 1461967855970 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 15:10:56 INFO - PROCESS | 1953 | 1461967856138 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:56 INFO - PROCESS | 1953 | 1461967856146 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:10:56 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4969f000 == 44 [pid = 1953] [id = 60] 15:10:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 85 (0x7f0f4a7ddc00) [pid = 1953] [serial = 178] [outer = (nil)] 15:10:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 86 (0x7f0f5814ac00) [pid = 1953] [serial = 179] [outer = 0x7f0f4a7ddc00] 15:10:56 INFO - PROCESS | 1953 | 1461967856220 Marionette DEBUG loaded listener.js 15:10:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 87 (0x7f0f5c42b400) [pid = 1953] [serial = 180] [outer = 0x7f0f4a7ddc00] 15:10:57 INFO - PROCESS | 1953 | 1461967857161 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]]]}] 15:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1396ms 15:10:57 INFO - PROCESS | 1953 | 1461967857199 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 15:10:57 INFO - PROCESS | 1953 | 1461967857205 Marionette TRACE conn5 <- [1,213,null,{"value":"8"}] 15:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:10:57 INFO - PROCESS | 1953 | 1461967857214 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:10:57 INFO - PROCESS | 1953 | 1461967857218 Marionette TRACE conn5 <- [1,214,null,{}] 15:10:57 INFO - PROCESS | 1953 | 1461967857225 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}] 15:10:57 INFO - PROCESS | 1953 | 1461967857360 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 15:10:57 INFO - PROCESS | 1953 | 1461967857498 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:57 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40697000 == 45 [pid = 1953] [id = 61] 15:10:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 88 (0x7f0f46bed400) [pid = 1953] [serial = 181] [outer = (nil)] 15:10:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 89 (0x7f0f4708bc00) [pid = 1953] [serial = 182] [outer = 0x7f0f46bed400] 15:10:57 INFO - PROCESS | 1953 | 1461967857585 Marionette DEBUG loaded listener.js 15:10:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 90 (0x7f0f483c2400) [pid = 1953] [serial = 183] [outer = 0x7f0f46bed400] 15:10:58 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5715e800 == 44 [pid = 1953] [id = 55] 15:10:58 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4c58c800 == 43 [pid = 1953] [id = 54] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 89 (0x7f0f5b64e000) [pid = 1953] [serial = 134] [outer = (nil)] [url = about:blank] 15:10:58 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f49e93000 == 42 [pid = 1953] [id = 53] 15:10:58 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f49691800 == 41 [pid = 1953] [id = 52] 15:10:58 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f47e1a000 == 40 [pid = 1953] [id = 51] 15:10:58 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4212f000 == 39 [pid = 1953] [id = 50] 15:10:58 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f42128000 == 38 [pid = 1953] [id = 49] 15:10:58 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f487ca800 == 37 [pid = 1953] [id = 47] 15:10:58 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f412e7800 == 36 [pid = 1953] [id = 46] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 88 (0x7f0f434a0400) [pid = 1953] [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.] 15:10:58 INFO - PROCESS | 1953 | 1461967858563 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]]]}] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 87 (0x7f0f57187000) [pid = 1953] [serial = 128] [outer = (nil)] [url = about:blank] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 86 (0x7f0f478bb000) [pid = 1953] [serial = 116] [outer = (nil)] [url = about:blank] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 85 (0x7f0f483bc400) [pid = 1953] [serial = 117] [outer = (nil)] [url = about:blank] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 84 (0x7f0f499a8800) [pid = 1953] [serial = 112] [outer = (nil)] [url = about:blank] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 83 (0x7f0f4a843000) [pid = 1953] [serial = 122] [outer = (nil)] [url = about:blank] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 82 (0x7f0f49962c00) [pid = 1953] [serial = 119] [outer = (nil)] [url = about:blank] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 81 (0x7f0f499b1400) [pid = 1953] [serial = 120] [outer = (nil)] [url = about:blank] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 80 (0x7f0f59db0c00) [pid = 1953] [serial = 107] [outer = (nil)] [url = about:blank] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 79 (0x7f0f462d8c00) [pid = 1953] [serial = 109] [outer = (nil)] [url = about:blank] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 78 (0x7f0f581c0000) [pid = 1953] [serial = 131] [outer = (nil)] [url = about:blank] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 77 (0x7f0f5603c000) [pid = 1953] [serial = 125] [outer = (nil)] [url = about:blank] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 76 (0x7f0f58038400) [pid = 1953] [serial = 129] [outer = (nil)] [url = about:blank] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 75 (0x7f0f56e76800) [pid = 1953] [serial = 126] [outer = (nil)] [url = about:blank] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 74 (0x7f0f4d33cc00) [pid = 1953] [serial = 123] [outer = (nil)] [url = about:blank] 15:10:58 INFO - PROCESS | 1953 | --DOMWINDOW == 73 (0x7f0f5a2e9000) [pid = 1953] [serial = 132] [outer = (nil)] [url = about:blank] 15:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1379ms 15:10:58 INFO - PROCESS | 1953 | 1461967858594 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 15:10:58 INFO - PROCESS | 1953 | 1461967858602 Marionette TRACE conn5 <- [1,217,null,{"value":"8"}] 15:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:10:58 INFO - PROCESS | 1953 | 1461967858610 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:10:58 INFO - PROCESS | 1953 | 1461967858614 Marionette TRACE conn5 <- [1,218,null,{}] 15:10:58 INFO - PROCESS | 1953 | 1461967858619 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}] 15:10:58 INFO - PROCESS | 1953 | 1461967858747 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 15:10:58 INFO - PROCESS | 1953 | 1461967858763 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:58 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46e6f800 == 37 [pid = 1953] [id = 62] 15:10:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 74 (0x7f0f499a8400) [pid = 1953] [serial = 184] [outer = (nil)] 15:10:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 75 (0x7f0f499a8c00) [pid = 1953] [serial = 185] [outer = 0x7f0f499a8400] 15:10:58 INFO - PROCESS | 1953 | 1461967858825 Marionette DEBUG loaded listener.js 15:10:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 76 (0x7f0f4b338800) [pid = 1953] [serial = 186] [outer = 0x7f0f499a8400] 15:10:59 INFO - PROCESS | 1953 | 1461967859496 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]]]}] 15:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 930ms 15:10:59 INFO - PROCESS | 1953 | 1461967859540 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 15:10:59 INFO - PROCESS | 1953 | 1461967859542 Marionette TRACE conn5 <- [1,221,null,{"value":"8"}] 15:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:10:59 INFO - PROCESS | 1953 | 1461967859548 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:10:59 INFO - PROCESS | 1953 | 1461967859553 Marionette TRACE conn5 <- [1,222,null,{}] 15:10:59 INFO - PROCESS | 1953 | 1461967859577 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}] 15:10:59 INFO - PROCESS | 1953 | 1461967859740 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 15:10:59 INFO - PROCESS | 1953 | 1461967859829 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:59 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4a1d4800 == 38 [pid = 1953] [id = 63] 15:10:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 77 (0x7f0f499a8800) [pid = 1953] [serial = 187] [outer = (nil)] 15:10:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 78 (0x7f0f56e6e000) [pid = 1953] [serial = 188] [outer = 0x7f0f499a8800] 15:10:59 INFO - PROCESS | 1953 | 1461967859889 Marionette DEBUG loaded listener.js 15:10:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 79 (0x7f0f58308400) [pid = 1953] [serial = 189] [outer = 0x7f0f499a8800] 15:11:00 INFO - PROCESS | 1953 | 1461967860513 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]]]}] 15:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 987ms 15:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:11:00 INFO - PROCESS | 1953 | 1461967860545 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 15:11:00 INFO - PROCESS | 1953 | 1461967860549 Marionette TRACE conn5 <- [1,225,null,{"value":"8"}] 15:11:00 INFO - PROCESS | 1953 | 1461967860555 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:11:00 INFO - PROCESS | 1953 | 1461967860558 Marionette TRACE conn5 <- [1,226,null,{}] 15:11:00 INFO - PROCESS | 1953 | 1461967860562 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}] 15:11:00 INFO - PROCESS | 1953 | 1461967860688 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 15:11:00 INFO - PROCESS | 1953 | 1461967860798 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:00 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f50405800 == 39 [pid = 1953] [id = 64] 15:11:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 80 (0x7f0f4b33cc00) [pid = 1953] [serial = 190] [outer = (nil)] 15:11:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 81 (0x7f0f5b603c00) [pid = 1953] [serial = 191] [outer = 0x7f0f4b33cc00] 15:11:00 INFO - PROCESS | 1953 | 1461967860854 Marionette DEBUG loaded listener.js 15:11:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 82 (0x7f0f5c429c00) [pid = 1953] [serial = 192] [outer = 0x7f0f4b33cc00] 15:11:01 INFO - PROCESS | 1953 | 1461967861579 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]]]}] 15:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1083ms 15:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:11:01 INFO - PROCESS | 1953 | 1461967861638 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 15:11:01 INFO - PROCESS | 1953 | 1461967861640 Marionette TRACE conn5 <- [1,229,null,{"value":"8"}] 15:11:01 INFO - PROCESS | 1953 | 1461967861645 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:11:01 INFO - PROCESS | 1953 | 1461967861648 Marionette TRACE conn5 <- [1,230,null,{}] 15:11:01 INFO - PROCESS | 1953 | 1461967861659 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}] 15:11:01 INFO - PROCESS | 1953 | 1461967861820 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 15:11:01 INFO - PROCESS | 1953 | 1461967861845 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:01 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f487d8800 == 40 [pid = 1953] [id = 65] 15:11:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 83 (0x7f0f40c49c00) [pid = 1953] [serial = 193] [outer = (nil)] 15:11:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 84 (0x7f0f47a93000) [pid = 1953] [serial = 194] [outer = 0x7f0f40c49c00] 15:11:01 INFO - PROCESS | 1953 | 1461967861901 Marionette DEBUG loaded listener.js 15:11:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 85 (0x7f0f47a97000) [pid = 1953] [serial = 195] [outer = 0x7f0f40c49c00] 15:11:02 INFO - PROCESS | 1953 | 1461967862548 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]]]}] 15:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 930ms 15:11:02 INFO - PROCESS | 1953 | 1461967862575 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 15:11:02 INFO - PROCESS | 1953 | 1461967862578 Marionette TRACE conn5 <- [1,233,null,{"value":"8"}] 15:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:11:02 INFO - PROCESS | 1953 | 1461967862583 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:11:02 INFO - PROCESS | 1953 | 1461967862585 Marionette TRACE conn5 <- [1,234,null,{}] 15:11:02 INFO - PROCESS | 1953 | 1461967862590 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}] 15:11:02 INFO - PROCESS | 1953 | 1461967862867 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 15:11:02 INFO - PROCESS | 1953 | --DOMWINDOW == 84 (0x7f0f5b469800) [pid = 1953] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:11:02 INFO - PROCESS | 1953 | --DOMWINDOW == 83 (0x7f0f41fac400) [pid = 1953] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:11:02 INFO - PROCESS | 1953 | --DOMWINDOW == 82 (0x7f0f58037c00) [pid = 1953] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:11:02 INFO - PROCESS | 1953 | --DOMWINDOW == 81 (0x7f0f49963000) [pid = 1953] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:11:02 INFO - PROCESS | 1953 | --DOMWINDOW == 80 (0x7f0f41fafc00) [pid = 1953] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:11:02 INFO - PROCESS | 1953 | --DOMWINDOW == 79 (0x7f0f41358800) [pid = 1953] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:11:02 INFO - PROCESS | 1953 | --DOMWINDOW == 78 (0x7f0f42151c00) [pid = 1953] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:11:02 INFO - PROCESS | 1953 | --DOMWINDOW == 77 (0x7f0f4c780c00) [pid = 1953] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:11:02 INFO - PROCESS | 1953 | 1461967862939 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:02 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f42117800 == 41 [pid = 1953] [id = 66] 15:11:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 78 (0x7f0f40637800) [pid = 1953] [serial = 196] [outer = (nil)] 15:11:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 79 (0x7f0f45f4ec00) [pid = 1953] [serial = 197] [outer = 0x7f0f40637800] 15:11:03 INFO - PROCESS | 1953 | 1461967863000 Marionette DEBUG loaded listener.js 15:11:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 80 (0x7f0f57356000) [pid = 1953] [serial = 198] [outer = 0x7f0f40637800] 15:11:03 INFO - PROCESS | 1953 | 1461967863551 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]]]}] 15:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1028ms 15:11:03 INFO - PROCESS | 1953 | 1461967863611 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 15:11:03 INFO - PROCESS | 1953 | 1461967863614 Marionette TRACE conn5 <- [1,237,null,{"value":"8"}] 15:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:11:03 INFO - PROCESS | 1953 | 1461967863620 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:11:03 INFO - PROCESS | 1953 | 1461967863622 Marionette TRACE conn5 <- [1,238,null,{}] 15:11:03 INFO - PROCESS | 1953 | 1461967863627 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}] 15:11:03 INFO - PROCESS | 1953 | 1461967863777 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 15:11:03 INFO - PROCESS | 1953 | 1461967863797 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:03 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f41e69800 == 42 [pid = 1953] [id = 67] 15:11:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 81 (0x7f0f40227400) [pid = 1953] [serial = 199] [outer = (nil)] 15:11:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 82 (0x7f0f49084400) [pid = 1953] [serial = 200] [outer = 0x7f0f40227400] 15:11:03 INFO - PROCESS | 1953 | 1461967863854 Marionette DEBUG loaded listener.js 15:11:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 83 (0x7f0f49089c00) [pid = 1953] [serial = 201] [outer = 0x7f0f40227400] 15:11:04 INFO - PROCESS | 1953 | 1461967864443 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]]]}] 15:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 875ms 15:11:04 INFO - PROCESS | 1953 | 1461967864495 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 15:11:04 INFO - PROCESS | 1953 | 1461967864498 Marionette TRACE conn5 <- [1,241,null,{"value":"8"}] 15:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:11:04 INFO - PROCESS | 1953 | 1461967864504 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:11:04 INFO - PROCESS | 1953 | 1461967864507 Marionette TRACE conn5 <- [1,242,null,{}] 15:11:04 INFO - PROCESS | 1953 | 1461967864512 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}] 15:11:04 INFO - PROCESS | 1953 | 1461967864644 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 15:11:04 INFO - PROCESS | 1953 | 1461967864734 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c070000 == 43 [pid = 1953] [id = 68] 15:11:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 84 (0x7f0f41358800) [pid = 1953] [serial = 202] [outer = (nil)] 15:11:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 85 (0x7f0f4908d400) [pid = 1953] [serial = 203] [outer = 0x7f0f41358800] 15:11:04 INFO - PROCESS | 1953 | 1461967864791 Marionette DEBUG loaded listener.js 15:11:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 86 (0x7f0f5e0ccc00) [pid = 1953] [serial = 204] [outer = 0x7f0f41358800] 15:11:05 INFO - PROCESS | 1953 | 1461967865579 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]]]}] 15:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1128ms 15:11:05 INFO - PROCESS | 1953 | 1461967865650 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 15:11:05 INFO - PROCESS | 1953 | 1461967865657 Marionette TRACE conn5 <- [1,245,null,{"value":"8"}] 15:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:11:05 INFO - PROCESS | 1953 | 1461967865666 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:11:05 INFO - PROCESS | 1953 | 1461967865672 Marionette TRACE conn5 <- [1,246,null,{}] 15:11:05 INFO - PROCESS | 1953 | 1461967865679 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}] 15:11:05 INFO - PROCESS | 1953 | 1461967865836 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 15:11:05 INFO - PROCESS | 1953 | 1461967865964 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:05 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f490e8000 == 44 [pid = 1953] [id = 69] 15:11:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 87 (0x7f0f45f4a400) [pid = 1953] [serial = 205] [outer = (nil)] 15:11:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 88 (0x7f0f47a8c400) [pid = 1953] [serial = 206] [outer = 0x7f0f45f4a400] 15:11:06 INFO - PROCESS | 1953 | 1461967866041 Marionette DEBUG loaded listener.js 15:11:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 89 (0x7f0f4832bc00) [pid = 1953] [serial = 207] [outer = 0x7f0f45f4a400] 15:11:06 INFO - PROCESS | 1953 | 1461967866807 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]]]}] 15:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1186ms 15:11:06 INFO - PROCESS | 1953 | 1461967866853 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 15:11:06 INFO - PROCESS | 1953 | 1461967866862 Marionette TRACE conn5 <- [1,249,null,{"value":"8"}] 15:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:11:06 INFO - PROCESS | 1953 | 1461967866872 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:11:06 INFO - PROCESS | 1953 | 1461967866875 Marionette TRACE conn5 <- [1,250,null,{}] 15:11:06 INFO - PROCESS | 1953 | 1461967866881 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}] 15:11:07 INFO - PROCESS | 1953 | 1461967867042 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 15:11:07 INFO - PROCESS | 1953 | 1461967867170 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:07 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f58360000 == 45 [pid = 1953] [id = 70] 15:11:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 90 (0x7f0f49834000) [pid = 1953] [serial = 208] [outer = (nil)] 15:11:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 91 (0x7f0f4a79e000) [pid = 1953] [serial = 209] [outer = 0x7f0f49834000] 15:11:07 INFO - PROCESS | 1953 | 1461967867243 Marionette DEBUG loaded listener.js 15:11:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 92 (0x7f0f4d33a400) [pid = 1953] [serial = 210] [outer = 0x7f0f49834000] 15:11:08 INFO - PROCESS | 1953 | 1461967868049 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]]]}] 15:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1238ms 15:11:08 INFO - PROCESS | 1953 | 1461967868110 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 15:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:11:08 INFO - PROCESS | 1953 | 1461967868113 Marionette TRACE conn5 <- [1,253,null,{"value":"8"}] 15:11:08 INFO - PROCESS | 1953 | 1461967868119 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:11:08 INFO - PROCESS | 1953 | 1461967868124 Marionette TRACE conn5 <- [1,254,null,{}] 15:11:08 INFO - PROCESS | 1953 | 1461967868139 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}] 15:11:08 INFO - PROCESS | 1953 | 1461967868328 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 15:11:08 INFO - PROCESS | 1953 | 1461967868455 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:08 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c410800 == 46 [pid = 1953] [id = 71] 15:11:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f56e6e400) [pid = 1953] [serial = 211] [outer = (nil)] 15:11:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f5ba46c00) [pid = 1953] [serial = 212] [outer = 0x7f0f56e6e400] 15:11:08 INFO - PROCESS | 1953 | 1461967868529 Marionette DEBUG loaded listener.js 15:11:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f5e054400) [pid = 1953] [serial = 213] [outer = 0x7f0f56e6e400] 15:11:09 INFO - PROCESS | 1953 | 1461967869323 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]]]}] 15:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1242ms 15:11:09 INFO - PROCESS | 1953 | 1461967869361 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 15:11:09 INFO - PROCESS | 1953 | 1461967869364 Marionette TRACE conn5 <- [1,257,null,{"value":"8"}] 15:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:11:09 INFO - PROCESS | 1953 | 1461967869370 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:11:09 INFO - PROCESS | 1953 | 1461967869372 Marionette TRACE conn5 <- [1,258,null,{}] 15:11:09 INFO - PROCESS | 1953 | 1461967869377 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}] 15:11:09 INFO - PROCESS | 1953 | 1461967869519 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 15:11:09 INFO - PROCESS | 1953 | 1461967869651 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:09 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5ed4d800 == 47 [pid = 1953] [id = 72] 15:11:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f48567000) [pid = 1953] [serial = 214] [outer = (nil)] 15:11:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 97 (0x7f0f48570000) [pid = 1953] [serial = 215] [outer = 0x7f0f48567000] 15:11:09 INFO - PROCESS | 1953 | 1461967869717 Marionette DEBUG loaded listener.js 15:11:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 98 (0x7f0f499b0c00) [pid = 1953] [serial = 216] [outer = 0x7f0f48567000] 15:11:10 INFO - PROCESS | 1953 | 1461967870482 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]]]}] 15:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1124ms 15:11:10 INFO - PROCESS | 1953 | 1461967870494 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 15:11:10 INFO - PROCESS | 1953 | 1461967870497 Marionette TRACE conn5 <- [1,261,null,{"value":"8"}] 15:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:11:10 INFO - PROCESS | 1953 | 1461967870503 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:11:10 INFO - PROCESS | 1953 | 1461967870506 Marionette TRACE conn5 <- [1,262,null,{}] 15:11:10 INFO - PROCESS | 1953 | 1461967870511 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}] 15:11:10 INFO - PROCESS | 1953 | 1461967870663 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 15:11:10 INFO - PROCESS | 1953 | 1461967870800 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:10 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f412e5000 == 48 [pid = 1953] [id = 73] 15:11:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 99 (0x7f0f40c51400) [pid = 1953] [serial = 217] [outer = (nil)] 15:11:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 100 (0x7f0f45587800) [pid = 1953] [serial = 218] [outer = 0x7f0f40c51400] 15:11:10 INFO - PROCESS | 1953 | 1461967870869 Marionette DEBUG loaded listener.js 15:11:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 101 (0x7f0f4901a400) [pid = 1953] [serial = 219] [outer = 0x7f0f40c51400] 15:11:11 INFO - PROCESS | 1953 | 1461967871844 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]]]}] 15:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1382ms 15:11:11 INFO - PROCESS | 1953 | 1461967871886 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 15:11:11 INFO - PROCESS | 1953 | 1461967871898 Marionette TRACE conn5 <- [1,265,null,{"value":"8"}] 15:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:11:11 INFO - PROCESS | 1953 | 1461967871907 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:11:11 INFO - PROCESS | 1953 | 1461967871916 Marionette TRACE conn5 <- [1,266,null,{}] 15:11:11 INFO - PROCESS | 1953 | 1461967871925 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}] 15:11:12 INFO - PROCESS | 1953 | 1461967872074 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 15:11:12 INFO - PROCESS | 1953 | 1461967872204 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:12 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4389f000 == 49 [pid = 1953] [id = 74] 15:11:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f47093000) [pid = 1953] [serial = 220] [outer = (nil)] 15:11:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f47a98800) [pid = 1953] [serial = 221] [outer = 0x7f0f47093000] 15:11:12 INFO - PROCESS | 1953 | 1461967872268 Marionette DEBUG loaded listener.js 15:11:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f4856b000) [pid = 1953] [serial = 222] [outer = 0x7f0f47093000] 15:11:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43a7e800 == 48 [pid = 1953] [id = 37] 15:11:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f41e69800 == 47 [pid = 1953] [id = 67] 15:11:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f42117800 == 46 [pid = 1953] [id = 66] 15:11:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f487d8800 == 45 [pid = 1953] [id = 65] 15:11:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f50405800 == 44 [pid = 1953] [id = 64] 15:11:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4a1d4800 == 43 [pid = 1953] [id = 63] 15:11:12 INFO - PROCESS | 1953 | --DOMWINDOW == 103 (0x7f0f4057c000) [pid = 1953] [serial = 137] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1953 | --DOMWINDOW == 102 (0x7f0f435ec000) [pid = 1953] [serial = 140] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1953 | --DOMWINDOW == 101 (0x7f0f4901cc00) [pid = 1953] [serial = 143] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46e6f800 == 42 [pid = 1953] [id = 62] 15:11:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40697000 == 41 [pid = 1953] [id = 61] 15:11:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f49b88800 == 40 [pid = 1953] [id = 58] 15:11:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f478d5800 == 39 [pid = 1953] [id = 57] 15:11:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4025e000 == 38 [pid = 1953] [id = 56] 15:11:13 INFO - PROCESS | 1953 | 1461967873050 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]]]}] 15:11:13 INFO - PROCESS | 1953 | --DOMWINDOW == 100 (0x7f0f56ee5400) [pid = 1953] [serial = 158] [outer = (nil)] [url = about:blank] 15:11:13 INFO - PROCESS | 1953 | --DOMWINDOW == 99 (0x7f0f57144c00) [pid = 1953] [serial = 159] [outer = (nil)] [url = about:blank] 15:11:13 INFO - PROCESS | 1953 | --DOMWINDOW == 98 (0x7f0f58044400) [pid = 1953] [serial = 161] [outer = (nil)] [url = about:blank] 15:11:13 INFO - PROCESS | 1953 | --DOMWINDOW == 97 (0x7f0f5bb3c800) [pid = 1953] [serial = 164] [outer = (nil)] [url = about:blank] 15:11:13 INFO - PROCESS | 1953 | --DOMWINDOW == 96 (0x7f0f499ae800) [pid = 1953] [serial = 152] [outer = (nil)] [url = about:blank] 15:11:13 INFO - PROCESS | 1953 | --DOMWINDOW == 95 (0x7f0f49c21c00) [pid = 1953] [serial = 153] [outer = (nil)] [url = about:blank] 15:11:13 INFO - PROCESS | 1953 | --DOMWINDOW == 94 (0x7f0f47ef3c00) [pid = 1953] [serial = 149] [outer = (nil)] [url = about:blank] 15:11:13 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f48d08c00) [pid = 1953] [serial = 150] [outer = (nil)] [url = about:blank] 15:11:13 INFO - PROCESS | 1953 | --DOMWINDOW == 92 (0x7f0f4350f000) [pid = 1953] [serial = 147] [outer = (nil)] [url = about:blank] 15:11:13 INFO - PROCESS | 1953 | --DOMWINDOW == 91 (0x7f0f43502c00) [pid = 1953] [serial = 146] [outer = (nil)] [url = about:blank] 15:11:13 INFO - PROCESS | 1953 | --DOMWINDOW == 90 (0x7f0f51019400) [pid = 1953] [serial = 155] [outer = (nil)] [url = about:blank] 15:11:13 INFO - PROCESS | 1953 | --DOMWINDOW == 89 (0x7f0f5ba4f000) [pid = 1953] [serial = 135] [outer = (nil)] [url = about:blank] 15:11:13 INFO - PROCESS | 1953 | --DOMWINDOW == 88 (0x7f0f58310800) [pid = 1953] [serial = 162] [outer = (nil)] [url = about:blank] 15:11:13 INFO - PROCESS | 1953 | --DOMWINDOW == 87 (0x7f0f5bda8400) [pid = 1953] [serial = 165] [outer = (nil)] [url = about:blank] 15:11:13 INFO - PROCESS | 1953 | --DOMWINDOW == 86 (0x7f0f51090000) [pid = 1953] [serial = 156] [outer = (nil)] [url = about:blank] 15:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1185ms 15:11:13 INFO - PROCESS | 1953 | 1461967873093 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 15:11:13 INFO - PROCESS | 1953 | 1461967873100 Marionette TRACE conn5 <- [1,269,null,{"value":"8"}] 15:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:11:13 INFO - PROCESS | 1953 | 1461967873109 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:11:13 INFO - PROCESS | 1953 | 1461967873113 Marionette TRACE conn5 <- [1,270,null,{}] 15:11:13 INFO - PROCESS | 1953 | 1461967873121 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}] 15:11:13 INFO - PROCESS | 1953 | 1461967873252 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 15:11:13 INFO - PROCESS | 1953 | 1461967873268 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:13 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46e6b800 == 39 [pid = 1953] [id = 75] 15:11:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 87 (0x7f0f4057b800) [pid = 1953] [serial = 223] [outer = (nil)] 15:11:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 88 (0x7f0f49956c00) [pid = 1953] [serial = 224] [outer = 0x7f0f4057b800] 15:11:13 INFO - PROCESS | 1953 | 1461967873325 Marionette DEBUG loaded listener.js 15:11:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 89 (0x7f0f499b1c00) [pid = 1953] [serial = 225] [outer = 0x7f0f4057b800] 15:11:14 INFO - PROCESS | 1953 | 1461967874010 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]]]}] 15:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 937ms 15:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:11:14 INFO - PROCESS | 1953 | 1461967874047 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 15:11:14 INFO - PROCESS | 1953 | 1461967874049 Marionette TRACE conn5 <- [1,273,null,{"value":"8"}] 15:11:14 INFO - PROCESS | 1953 | 1461967874055 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:11:14 INFO - PROCESS | 1953 | 1461967874059 Marionette TRACE conn5 <- [1,274,null,{}] 15:11:14 INFO - PROCESS | 1953 | 1461967874073 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}] 15:11:14 INFO - PROCESS | 1953 | 1461967874212 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 15:11:14 INFO - PROCESS | 1953 | 1461967874308 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:14 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4a736000 == 40 [pid = 1953] [id = 76] 15:11:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 90 (0x7f0f499b2400) [pid = 1953] [serial = 226] [outer = (nil)] 15:11:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 91 (0x7f0f4d33e400) [pid = 1953] [serial = 227] [outer = 0x7f0f499b2400] 15:11:14 INFO - PROCESS | 1953 | 1461967874367 Marionette DEBUG loaded listener.js 15:11:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 92 (0x7f0f56e6f400) [pid = 1953] [serial = 228] [outer = 0x7f0f499b2400] 15:11:15 INFO - PROCESS | 1953 | 1461967875066 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]]]}] 15:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1037ms 15:11:15 INFO - PROCESS | 1953 | 1461967875091 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 15:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:11:15 INFO - PROCESS | 1953 | 1461967875095 Marionette TRACE conn5 <- [1,277,null,{"value":"8"}] 15:11:15 INFO - PROCESS | 1953 | 1461967875100 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:11:15 INFO - PROCESS | 1953 | 1461967875103 Marionette TRACE conn5 <- [1,278,null,{}] 15:11:15 INFO - PROCESS | 1953 | 1461967875107 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}] 15:11:15 INFO - PROCESS | 1953 | 1461967875293 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 15:11:15 INFO - PROCESS | 1953 | 1461967875321 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:15 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f560c7800 == 41 [pid = 1953] [id = 77] 15:11:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f51019800) [pid = 1953] [serial = 229] [outer = (nil)] 15:11:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f58309400) [pid = 1953] [serial = 230] [outer = 0x7f0f51019800] 15:11:15 INFO - PROCESS | 1953 | 1461967875378 Marionette DEBUG loaded listener.js 15:11:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f5a2ebc00) [pid = 1953] [serial = 231] [outer = 0x7f0f51019800] 15:11:16 INFO - PROCESS | 1953 | 1461967876016 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]]]}] 15:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 931ms 15:11:16 INFO - PROCESS | 1953 | 1461967876036 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 15:11:16 INFO - PROCESS | 1953 | 1461967876040 Marionette TRACE conn5 <- [1,281,null,{"value":"8"}] 15:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:11:16 INFO - PROCESS | 1953 | 1461967876045 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:11:16 INFO - PROCESS | 1953 | 1461967876047 Marionette TRACE conn5 <- [1,282,null,{}] 15:11:16 INFO - PROCESS | 1953 | 1461967876052 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}] 15:11:16 INFO - PROCESS | 1953 | 1461967876213 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 15:11:16 INFO - PROCESS | 1953 | 1461967876244 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:16 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f58360800 == 42 [pid = 1953] [id = 78] 15:11:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f49eef400) [pid = 1953] [serial = 232] [outer = (nil)] 15:11:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 97 (0x7f0f5bb3c800) [pid = 1953] [serial = 233] [outer = 0x7f0f49eef400] 15:11:16 INFO - PROCESS | 1953 | 1461967876302 Marionette DEBUG loaded listener.js 15:11:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 98 (0x7f0f5c427400) [pid = 1953] [serial = 234] [outer = 0x7f0f49eef400] 15:11:17 INFO - PROCESS | 1953 | 1461967877049 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]]]}] 15:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1038ms 15:11:17 INFO - PROCESS | 1953 | 1461967877084 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 15:11:17 INFO - PROCESS | 1953 | 1461967877086 Marionette TRACE conn5 <- [1,285,null,{"value":"8"}] 15:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:11:17 INFO - PROCESS | 1953 | 1461967877092 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:11:17 INFO - PROCESS | 1953 | 1461967877094 Marionette TRACE conn5 <- [1,286,null,{}] 15:11:17 INFO - PROCESS | 1953 | 1461967877119 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}] 15:11:17 INFO - PROCESS | 1953 | 1461967877480 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 15:11:17 INFO - PROCESS | 1953 | --DOMWINDOW == 97 (0x7f0f4350cc00) [pid = 1953] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:11:17 INFO - PROCESS | 1953 | --DOMWINDOW == 96 (0x7f0f4022b800) [pid = 1953] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:11:17 INFO - PROCESS | 1953 | --DOMWINDOW == 95 (0x7f0f4901a000) [pid = 1953] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:11:17 INFO - PROCESS | 1953 | --DOMWINDOW == 94 (0x7f0f40636400) [pid = 1953] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:11:17 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f40c49c00) [pid = 1953] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:11:17 INFO - PROCESS | 1953 | --DOMWINDOW == 92 (0x7f0f499a8400) [pid = 1953] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:11:17 INFO - PROCESS | 1953 | --DOMWINDOW == 91 (0x7f0f499a8800) [pid = 1953] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:11:17 INFO - PROCESS | 1953 | --DOMWINDOW == 90 (0x7f0f46bed400) [pid = 1953] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:11:17 INFO - PROCESS | 1953 | --DOMWINDOW == 89 (0x7f0f4a7ddc00) [pid = 1953] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:11:17 INFO - PROCESS | 1953 | --DOMWINDOW == 88 (0x7f0f40637800) [pid = 1953] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:11:17 INFO - PROCESS | 1953 | --DOMWINDOW == 87 (0x7f0f40227400) [pid = 1953] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:11:17 INFO - PROCESS | 1953 | --DOMWINDOW == 86 (0x7f0f4b33cc00) [pid = 1953] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:11:17 INFO - PROCESS | 1953 | --DOMWINDOW == 85 (0x7f0f46bdf400) [pid = 1953] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:11:17 INFO - PROCESS | 1953 | --DOMWINDOW == 84 (0x7f0f40224800) [pid = 1953] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:11:17 INFO - PROCESS | 1953 | --DOMWINDOW == 83 (0x7f0f43499400) [pid = 1953] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:11:17 INFO - PROCESS | 1953 | 1461967877562 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:17 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4387c000 == 43 [pid = 1953] [id = 79] 15:11:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 84 (0x7f0f4022b800) [pid = 1953] [serial = 235] [outer = (nil)] 15:11:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 85 (0x7f0f4214fc00) [pid = 1953] [serial = 236] [outer = 0x7f0f4022b800] 15:11:17 INFO - PROCESS | 1953 | 1461967877624 Marionette DEBUG loaded listener.js 15:11:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 86 (0x7f0f47a8b400) [pid = 1953] [serial = 237] [outer = 0x7f0f4022b800] 15:11:18 INFO - PROCESS | 1953 | 1461967878261 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]]]}] 15:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1191ms 15:11:18 INFO - PROCESS | 1953 | 1461967878283 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 15:11:18 INFO - PROCESS | 1953 | 1461967878286 Marionette TRACE conn5 <- [1,289,null,{"value":"8"}] 15:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:11:18 INFO - PROCESS | 1953 | 1461967878291 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:11:18 INFO - PROCESS | 1953 | 1461967878293 Marionette TRACE conn5 <- [1,290,null,{}] 15:11:18 INFO - PROCESS | 1953 | 1461967878298 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}] 15:11:18 INFO - PROCESS | 1953 | 1461967878452 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 15:11:18 INFO - PROCESS | 1953 | 1461967878472 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:18 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c3a3800 == 44 [pid = 1953] [id = 80] 15:11:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 87 (0x7f0f40581400) [pid = 1953] [serial = 238] [outer = (nil)] 15:11:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 88 (0x7f0f499b4000) [pid = 1953] [serial = 239] [outer = 0x7f0f40581400] 15:11:18 INFO - PROCESS | 1953 | 1461967878526 Marionette DEBUG loaded listener.js 15:11:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 89 (0x7f0f60317400) [pid = 1953] [serial = 240] [outer = 0x7f0f40581400] 15:11:19 INFO - PROCESS | 1953 | 1461967879093 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]]]}] 15:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 878ms 15:11:19 INFO - PROCESS | 1953 | 1461967879171 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 15:11:19 INFO - PROCESS | 1953 | 1461967879173 Marionette TRACE conn5 <- [1,293,null,{"value":"8"}] 15:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:11:19 INFO - PROCESS | 1953 | 1461967879179 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:11:19 INFO - PROCESS | 1953 | 1461967879181 Marionette TRACE conn5 <- [1,294,null,{}] 15:11:19 INFO - PROCESS | 1953 | 1461967879186 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}] 15:11:19 INFO - PROCESS | 1953 | 1461967879309 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 15:11:19 INFO - PROCESS | 1953 | 1461967879319 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:19 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f6059c800 == 45 [pid = 1953] [id = 81] 15:11:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 90 (0x7f0f40a5e800) [pid = 1953] [serial = 241] [outer = (nil)] 15:11:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 91 (0x7f0f40a64c00) [pid = 1953] [serial = 242] [outer = 0x7f0f40a5e800] 15:11:19 INFO - PROCESS | 1953 | 1461967879387 Marionette DEBUG loaded listener.js 15:11:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 92 (0x7f0f40a6a400) [pid = 1953] [serial = 243] [outer = 0x7f0f40a5e800] 15:11:20 INFO - PROCESS | 1953 | 1461967880209 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]]]}] 15:11:20 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. 15:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1076ms 15:11:20 INFO - PROCESS | 1953 | 1461967880262 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 15:11:20 INFO - PROCESS | 1953 | 1461967880269 Marionette TRACE conn5 <- [1,297,null,{"value":"8"}] 15:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:11:20 INFO - PROCESS | 1953 | 1461967880275 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:11:20 INFO - PROCESS | 1953 | 1461967880281 Marionette TRACE conn5 <- [1,298,null,{}] 15:11:20 INFO - PROCESS | 1953 | 1461967880288 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}] 15:11:20 INFO - PROCESS | 1953 | 1461967880461 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 15:11:20 INFO - PROCESS | 1953 | 1461967880594 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:20 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f490f4000 == 46 [pid = 1953] [id = 82] 15:11:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f43507400) [pid = 1953] [serial = 244] [outer = (nil)] 15:11:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f45f4a800) [pid = 1953] [serial = 245] [outer = 0x7f0f43507400] 15:11:20 INFO - PROCESS | 1953 | 1461967880671 Marionette DEBUG loaded listener.js 15:11:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f47a8ec00) [pid = 1953] [serial = 246] [outer = 0x7f0f43507400] 15:11:21 INFO - PROCESS | 1953 | 1461967881485 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]]]}] 15:11:21 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. 15:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1280ms 15:11:21 INFO - PROCESS | 1953 | 1461967881556 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 15:11:21 INFO - PROCESS | 1953 | 1461967881564 Marionette TRACE conn5 <- [1,301,null,{"value":"8"}] 15:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:11:21 INFO - PROCESS | 1953 | 1461967881573 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:11:21 INFO - PROCESS | 1953 | 1461967881577 Marionette TRACE conn5 <- [1,302,null,{}] 15:11:21 INFO - PROCESS | 1953 | 1461967881582 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}] 15:11:21 INFO - PROCESS | 1953 | 1461967881769 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 15:11:21 INFO - PROCESS | 1953 | 1461967881899 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5b4e7000 == 47 [pid = 1953] [id = 83] 15:11:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f4557b800) [pid = 1953] [serial = 247] [outer = (nil)] 15:11:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 97 (0x7f0f499a8400) [pid = 1953] [serial = 248] [outer = 0x7f0f4557b800] 15:11:21 INFO - PROCESS | 1953 | 1461967881966 Marionette DEBUG loaded listener.js 15:11:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 98 (0x7f0f49ef0000) [pid = 1953] [serial = 249] [outer = 0x7f0f4557b800] 15:11:22 INFO - PROCESS | 1953 | 1461967882813 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]]]}] 15:11:22 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. 15:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1285ms 15:11:22 INFO - PROCESS | 1953 | 1461967882859 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 15:11:22 INFO - PROCESS | 1953 | 1461967882862 Marionette TRACE conn5 <- [1,305,null,{"value":"8"}] 15:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:11:22 INFO - PROCESS | 1953 | 1461967882868 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:11:22 INFO - PROCESS | 1953 | 1461967882873 Marionette TRACE conn5 <- [1,306,null,{}] 15:11:22 INFO - PROCESS | 1953 | 1461967882888 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}] 15:11:23 INFO - PROCESS | 1953 | 1461967883081 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 15:11:23 INFO - PROCESS | 1953 | 1461967883211 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:23 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411d0000 == 48 [pid = 1953] [id = 84] 15:11:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 99 (0x7f0f5108f400) [pid = 1953] [serial = 250] [outer = (nil)] 15:11:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 100 (0x7f0f59da6800) [pid = 1953] [serial = 251] [outer = 0x7f0f5108f400] 15:11:23 INFO - PROCESS | 1953 | 1461967883282 Marionette DEBUG loaded listener.js 15:11:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 101 (0x7f0f5c429400) [pid = 1953] [serial = 252] [outer = 0x7f0f5108f400] 15:11:24 INFO - PROCESS | 1953 | 1461967884038 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]]]}] 15:11:24 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. 15:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1242ms 15:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:11:24 INFO - PROCESS | 1953 | 1461967884111 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 15:11:24 INFO - PROCESS | 1953 | 1461967884114 Marionette TRACE conn5 <- [1,309,null,{"value":"8"}] 15:11:24 INFO - PROCESS | 1953 | 1461967884120 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:11:24 INFO - PROCESS | 1953 | 1461967884123 Marionette TRACE conn5 <- [1,310,null,{}] 15:11:24 INFO - PROCESS | 1953 | 1461967884128 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}] 15:11:24 INFO - PROCESS | 1953 | 1461967884279 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 15:11:24 INFO - PROCESS | 1953 | 1461967884409 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:24 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f410d2800 == 49 [pid = 1953] [id = 85] 15:11:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f40a68800) [pid = 1953] [serial = 253] [outer = (nil)] 15:11:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f56e6bc00) [pid = 1953] [serial = 254] [outer = 0x7f0f40a68800] 15:11:24 INFO - PROCESS | 1953 | 1461967884477 Marionette DEBUG loaded listener.js 15:11:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f5ed17400) [pid = 1953] [serial = 255] [outer = 0x7f0f40a68800] 15:11:25 INFO - PROCESS | 1953 | 1461967885503 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]]]}] 15:11:25 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. 15:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1431ms 15:11:25 INFO - PROCESS | 1953 | 1461967885550 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 15:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:11:25 INFO - PROCESS | 1953 | 1461967885555 Marionette TRACE conn5 <- [1,313,null,{"value":"8"}] 15:11:25 INFO - PROCESS | 1953 | 1461967885562 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:11:25 INFO - PROCESS | 1953 | 1461967885568 Marionette TRACE conn5 <- [1,314,null,{}] 15:11:25 INFO - PROCESS | 1953 | 1461967885577 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}] 15:11:25 INFO - PROCESS | 1953 | 1461967885779 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 15:11:26 INFO - PROCESS | 1953 | 1461967886036 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:27 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43896000 == 50 [pid = 1953] [id = 86] 15:11:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 105 (0x7f0f4354ec00) [pid = 1953] [serial = 256] [outer = (nil)] 15:11:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 106 (0x7f0f4557c800) [pid = 1953] [serial = 257] [outer = 0x7f0f4354ec00] 15:11:27 INFO - PROCESS | 1953 | 1461967887142 Marionette DEBUG loaded listener.js 15:11:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 107 (0x7f0f4620a400) [pid = 1953] [serial = 258] [outer = 0x7f0f4354ec00] 15:11:27 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c3a3800 == 49 [pid = 1953] [id = 80] 15:11:27 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4387c000 == 48 [pid = 1953] [id = 79] 15:11:27 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f58360800 == 47 [pid = 1953] [id = 78] 15:11:27 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f560c7800 == 46 [pid = 1953] [id = 77] 15:11:27 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4a736000 == 45 [pid = 1953] [id = 76] 15:11:27 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46e6b800 == 44 [pid = 1953] [id = 75] 15:11:27 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4389f000 == 43 [pid = 1953] [id = 74] 15:11:27 INFO - PROCESS | 1953 | 1461967887887 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]]]}] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 106 (0x7f0f499ac800) [pid = 1953] [serial = 144] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 105 (0x7f0f42155000) [pid = 1953] [serial = 138] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 104 (0x7f0f4850c400) [pid = 1953] [serial = 110] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 103 (0x7f0f45588c00) [pid = 1953] [serial = 141] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 102 (0x7f0f49016400) [pid = 1953] [serial = 86] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 101 (0x7f0f499ad000) [pid = 1953] [serial = 113] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 100 (0x7f0f5bdaa400) [pid = 1953] [serial = 167] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 99 (0x7f0f5c36c400) [pid = 1953] [serial = 168] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 98 (0x7f0f47a93000) [pid = 1953] [serial = 194] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 97 (0x7f0f499a8c00) [pid = 1953] [serial = 185] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 96 (0x7f0f4b338800) [pid = 1953] [serial = 186] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 95 (0x7f0f56e6e000) [pid = 1953] [serial = 188] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 94 (0x7f0f58308400) [pid = 1953] [serial = 189] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f4708bc00) [pid = 1953] [serial = 182] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 92 (0x7f0f483c2400) [pid = 1953] [serial = 183] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 91 (0x7f0f5c42b400) [pid = 1953] [serial = 180] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 90 (0x7f0f5814ac00) [pid = 1953] [serial = 179] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 89 (0x7f0f45f4ec00) [pid = 1953] [serial = 197] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 88 (0x7f0f46becc00) [pid = 1953] [serial = 170] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 87 (0x7f0f4a79b400) [pid = 1953] [serial = 173] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 86 (0x7f0f57da3800) [pid = 1953] [serial = 176] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 85 (0x7f0f49084400) [pid = 1953] [serial = 200] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 84 (0x7f0f5b603c00) [pid = 1953] [serial = 191] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 83 (0x7f0f5c429c00) [pid = 1953] [serial = 192] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 82 (0x7f0f49089c00) [pid = 1953] [serial = 201] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 81 (0x7f0f47a97000) [pid = 1953] [serial = 195] [outer = (nil)] [url = about:blank] 15:11:27 INFO - PROCESS | 1953 | --DOMWINDOW == 80 (0x7f0f57356000) [pid = 1953] [serial = 198] [outer = (nil)] [url = about:blank] 15:11:27 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. 15:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 2384ms 15:11:27 INFO - PROCESS | 1953 | 1461967887954 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 15:11:27 INFO - PROCESS | 1953 | 1461967887961 Marionette TRACE conn5 <- [1,317,null,{"value":"8"}] 15:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:11:27 INFO - PROCESS | 1953 | 1461967887973 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:11:27 INFO - PROCESS | 1953 | 1461967887975 Marionette TRACE conn5 <- [1,318,null,{}] 15:11:27 INFO - PROCESS | 1953 | 1461967887981 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}] 15:11:28 INFO - PROCESS | 1953 | 1461967888109 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 15:11:28 INFO - PROCESS | 1953 | 1461967888126 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:28 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46e6b000 == 44 [pid = 1953] [id = 87] 15:11:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 81 (0x7f0f47a90800) [pid = 1953] [serial = 259] [outer = (nil)] 15:11:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 82 (0x7f0f47a97000) [pid = 1953] [serial = 260] [outer = 0x7f0f47a90800] 15:11:28 INFO - PROCESS | 1953 | 1461967888183 Marionette DEBUG loaded listener.js 15:11:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 83 (0x7f0f483c2400) [pid = 1953] [serial = 261] [outer = 0x7f0f47a90800] 15:11:28 INFO - PROCESS | 1953 | 1461967888910 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]]]}] 15:11:28 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. 15:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 980ms 15:11:28 INFO - PROCESS | 1953 | 1461967888959 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 15:11:28 INFO - PROCESS | 1953 | 1461967888962 Marionette TRACE conn5 <- [1,321,null,{"value":"8"}] 15:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:11:28 INFO - PROCESS | 1953 | 1461967888969 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:11:28 INFO - PROCESS | 1953 | 1461967888973 Marionette TRACE conn5 <- [1,322,null,{}] 15:11:28 INFO - PROCESS | 1953 | 1461967888988 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}] 15:11:29 INFO - PROCESS | 1953 | 1461967889119 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 15:11:29 INFO - PROCESS | 1953 | 1461967889137 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:29 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f48b3f800 == 45 [pid = 1953] [id = 88] 15:11:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 84 (0x7f0f49085000) [pid = 1953] [serial = 262] [outer = (nil)] 15:11:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 85 (0x7f0f49835400) [pid = 1953] [serial = 263] [outer = 0x7f0f49085000] 15:11:29 INFO - PROCESS | 1953 | 1461967889198 Marionette DEBUG loaded listener.js 15:11:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 86 (0x7f0f499af000) [pid = 1953] [serial = 264] [outer = 0x7f0f49085000] 15:11:29 INFO - PROCESS | 1953 | 1461967889995 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]]]}] 15:11:30 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. 15:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1083ms 15:11:30 INFO - PROCESS | 1953 | 1461967890059 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 15:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:11:30 INFO - PROCESS | 1953 | 1461967890063 Marionette TRACE conn5 <- [1,325,null,{"value":"8"}] 15:11:30 INFO - PROCESS | 1953 | 1461967890069 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:11:30 INFO - PROCESS | 1953 | 1461967890072 Marionette TRACE conn5 <- [1,326,null,{}] 15:11:30 INFO - PROCESS | 1953 | 1461967890076 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}] 15:11:30 INFO - PROCESS | 1953 | 1461967890205 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 15:11:30 INFO - PROCESS | 1953 | 1461967890220 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:30 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f498bc800 == 46 [pid = 1953] [id = 89] 15:11:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 87 (0x7f0f43507000) [pid = 1953] [serial = 265] [outer = (nil)] 15:11:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 88 (0x7f0f4c78ac00) [pid = 1953] [serial = 266] [outer = 0x7f0f43507000] 15:11:30 INFO - PROCESS | 1953 | 1461967890277 Marionette DEBUG loaded listener.js 15:11:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 89 (0x7f0f51012c00) [pid = 1953] [serial = 267] [outer = 0x7f0f43507000] 15:11:31 INFO - PROCESS | 1953 | 1461967891002 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]]]}] 15:11:31 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. 15:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 976ms 15:11:31 INFO - PROCESS | 1953 | 1461967891045 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 15:11:31 INFO - PROCESS | 1953 | 1461967891047 Marionette TRACE conn5 <- [1,329,null,{"value":"8"}] 15:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:11:31 INFO - PROCESS | 1953 | 1461967891059 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:11:31 INFO - PROCESS | 1953 | 1461967891061 Marionette TRACE conn5 <- [1,330,null,{}] 15:11:31 INFO - PROCESS | 1953 | 1461967891067 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}] 15:11:31 INFO - PROCESS | 1953 | 1461967891230 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 15:11:31 INFO - PROCESS | 1953 | 1461967891253 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:31 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f41e80000 == 47 [pid = 1953] [id = 90] 15:11:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 90 (0x7f0f40a61400) [pid = 1953] [serial = 268] [outer = (nil)] 15:11:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 91 (0x7f0f5603f000) [pid = 1953] [serial = 269] [outer = 0x7f0f40a61400] 15:11:31 INFO - PROCESS | 1953 | 1461967891309 Marionette DEBUG loaded listener.js 15:11:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 92 (0x7f0f56ee4c00) [pid = 1953] [serial = 270] [outer = 0x7f0f40a61400] 15:11:32 INFO - PROCESS | 1953 | 1461967892039 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]]]}] 15:11:32 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. 15:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1023ms 15:11:32 INFO - PROCESS | 1953 | 1461967892083 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 15:11:32 INFO - PROCESS | 1953 | 1461967892086 Marionette TRACE conn5 <- [1,333,null,{"value":"8"}] 15:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:11:32 INFO - PROCESS | 1953 | 1461967892091 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:11:32 INFO - PROCESS | 1953 | 1461967892093 Marionette TRACE conn5 <- [1,334,null,{}] 15:11:32 INFO - PROCESS | 1953 | 1461967892106 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}] 15:11:32 INFO - PROCESS | 1953 | 1461967892305 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 15:11:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f581bc400) [pid = 1953] [serial = 271] [outer = 0x7f0f45f49800] 15:11:32 INFO - PROCESS | 1953 | 1461967892354 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5715a800 == 48 [pid = 1953] [id = 91] 15:11:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f40223000) [pid = 1953] [serial = 272] [outer = (nil)] 15:11:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f5bda6c00) [pid = 1953] [serial = 273] [outer = 0x7f0f40223000] 15:11:32 INFO - PROCESS | 1953 | 1461967892465 Marionette DEBUG loaded listener.js 15:11:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f5c427800) [pid = 1953] [serial = 274] [outer = 0x7f0f40223000] 15:11:32 INFO - PROCESS | 1953 | --DOMWINDOW == 95 (0x7f0f40581400) [pid = 1953] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:11:32 INFO - PROCESS | 1953 | --DOMWINDOW == 94 (0x7f0f49eef400) [pid = 1953] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:11:32 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f499b2400) [pid = 1953] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:11:32 INFO - PROCESS | 1953 | --DOMWINDOW == 92 (0x7f0f40c51400) [pid = 1953] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:11:32 INFO - PROCESS | 1953 | --DOMWINDOW == 91 (0x7f0f47093000) [pid = 1953] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:11:32 INFO - PROCESS | 1953 | --DOMWINDOW == 90 (0x7f0f4057b800) [pid = 1953] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:11:32 INFO - PROCESS | 1953 | --DOMWINDOW == 89 (0x7f0f51019800) [pid = 1953] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:11:32 INFO - PROCESS | 1953 | --DOMWINDOW == 88 (0x7f0f4022b800) [pid = 1953] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:11:33 INFO - PROCESS | 1953 | 1461967893272 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]]]}] 15:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1229ms 15:11:33 INFO - PROCESS | 1953 | 1461967893320 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 15:11:33 INFO - PROCESS | 1953 | 1461967893322 Marionette TRACE conn5 <- [1,337,null,{"value":"8"}] 15:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:11:33 INFO - PROCESS | 1953 | 1461967893328 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:11:33 INFO - PROCESS | 1953 | 1461967893330 Marionette TRACE conn5 <- [1,338,null,{}] 15:11:33 INFO - PROCESS | 1953 | 1461967893344 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}] 15:11:33 INFO - PROCESS | 1953 | 1461967893500 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 15:11:33 INFO - PROCESS | 1953 | 1461967893509 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:33 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411c5000 == 49 [pid = 1953] [id = 92] 15:11:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 89 (0x7f0f4354e800) [pid = 1953] [serial = 275] [outer = (nil)] 15:11:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 90 (0x7f0f57144c00) [pid = 1953] [serial = 276] [outer = 0x7f0f4354e800] 15:11:33 INFO - PROCESS | 1953 | 1461967893564 Marionette DEBUG loaded listener.js 15:11:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 91 (0x7f0f5c430000) [pid = 1953] [serial = 277] [outer = 0x7f0f4354e800] 15:11:34 INFO - PROCESS | 1953 | 1461967894225 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]]]}] 15:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 936ms 15:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:11:34 INFO - PROCESS | 1953 | 1461967894264 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 15:11:34 INFO - PROCESS | 1953 | 1461967894266 Marionette TRACE conn5 <- [1,341,null,{"value":"8"}] 15:11:34 INFO - PROCESS | 1953 | 1461967894272 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:11:34 INFO - PROCESS | 1953 | 1461967894274 Marionette TRACE conn5 <- [1,342,null,{}] 15:11:34 INFO - PROCESS | 1953 | 1461967894279 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}] 15:11:34 INFO - PROCESS | 1953 | 1461967894427 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 15:11:34 INFO - PROCESS | 1953 | 1461967894443 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:34 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f58015000 == 50 [pid = 1953] [id = 93] 15:11:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 92 (0x7f0f40579800) [pid = 1953] [serial = 278] [outer = (nil)] 15:11:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f41e41c00) [pid = 1953] [serial = 279] [outer = 0x7f0f40579800] 15:11:34 INFO - PROCESS | 1953 | 1461967894497 Marionette DEBUG loaded listener.js 15:11:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f41e4ac00) [pid = 1953] [serial = 280] [outer = 0x7f0f40579800] 15:11:35 INFO - PROCESS | 1953 | 1461967895344 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]]]}] 15:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1127ms 15:11:35 INFO - PROCESS | 1953 | 1461967895400 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 15:11:35 INFO - PROCESS | 1953 | 1461967895405 Marionette TRACE conn5 <- [1,345,null,{"value":"8"}] 15:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:11:35 INFO - PROCESS | 1953 | 1461967895414 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:11:35 INFO - PROCESS | 1953 | 1461967895419 Marionette TRACE conn5 <- [1,346,null,{}] 15:11:35 INFO - PROCESS | 1953 | 1461967895427 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}] 15:11:35 INFO - PROCESS | 1953 | 1461967895633 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 15:11:35 INFO - PROCESS | 1953 | 1461967895766 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:35 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46e73800 == 51 [pid = 1953] [id = 94] 15:11:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f41fab400) [pid = 1953] [serial = 281] [outer = (nil)] 15:11:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f4350c000) [pid = 1953] [serial = 282] [outer = 0x7f0f41fab400] 15:11:35 INFO - PROCESS | 1953 | 1461967895884 Marionette DEBUG loaded listener.js 15:11:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 97 (0x7f0f45f4cc00) [pid = 1953] [serial = 283] [outer = 0x7f0f41fab400] 15:11:36 INFO - PROCESS | 1953 | 1461967896647 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]]]}] 15:11:36 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. 15:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1289ms 15:11:36 INFO - PROCESS | 1953 | 1461967896703 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 15:11:36 INFO - PROCESS | 1953 | 1461967896711 Marionette TRACE conn5 <- [1,349,null,{"value":"8"}] 15:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:11:36 INFO - PROCESS | 1953 | 1461967896739 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:11:36 INFO - PROCESS | 1953 | 1461967896744 Marionette TRACE conn5 <- [1,350,null,{}] 15:11:36 INFO - PROCESS | 1953 | 1461967896749 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}] 15:11:36 INFO - PROCESS | 1953 | 1461967896900 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 15:11:37 INFO - PROCESS | 1953 | 1461967897028 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4b347000 == 52 [pid = 1953] [id = 95] 15:11:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 98 (0x7f0f46b2bc00) [pid = 1953] [serial = 284] [outer = (nil)] 15:11:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 99 (0x7f0f483c0c00) [pid = 1953] [serial = 285] [outer = 0x7f0f46b2bc00] 15:11:37 INFO - PROCESS | 1953 | 1461967897095 Marionette DEBUG loaded listener.js 15:11:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 100 (0x7f0f49018000) [pid = 1953] [serial = 286] [outer = 0x7f0f46b2bc00] 15:11:37 INFO - PROCESS | 1953 | 1461967897958 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]]]}] 15:11:38 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. 15:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1280ms 15:11:38 INFO - PROCESS | 1953 | 1461967898017 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 15:11:38 INFO - PROCESS | 1953 | 1461967898020 Marionette TRACE conn5 <- [1,353,null,{"value":"8"}] 15:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:11:38 INFO - PROCESS | 1953 | 1461967898027 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:11:38 INFO - PROCESS | 1953 | 1461967898032 Marionette TRACE conn5 <- [1,354,null,{}] 15:11:38 INFO - PROCESS | 1953 | 1461967898046 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}] 15:11:38 INFO - PROCESS | 1953 | 1461967898204 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 15:11:38 INFO - PROCESS | 1953 | 1461967898334 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bba5800 == 53 [pid = 1953] [id = 96] 15:11:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 101 (0x7f0f499af400) [pid = 1953] [serial = 287] [outer = (nil)] 15:11:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f51019400) [pid = 1953] [serial = 288] [outer = 0x7f0f499af400] 15:11:38 INFO - PROCESS | 1953 | 1461967898408 Marionette DEBUG loaded listener.js 15:11:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f57147400) [pid = 1953] [serial = 289] [outer = 0x7f0f499af400] 15:11:39 INFO - PROCESS | 1953 | 1461967899233 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]]]}] 15:11:39 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. 15:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1237ms 15:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:11:39 INFO - PROCESS | 1953 | 1461967899264 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 15:11:39 INFO - PROCESS | 1953 | 1461967899268 Marionette TRACE conn5 <- [1,357,null,{"value":"8"}] 15:11:39 INFO - PROCESS | 1953 | 1461967899274 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:11:39 INFO - PROCESS | 1953 | 1461967899277 Marionette TRACE conn5 <- [1,358,null,{}] 15:11:39 INFO - PROCESS | 1953 | 1461967899282 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}] 15:11:39 INFO - PROCESS | 1953 | 1461967899424 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 15:11:39 INFO - PROCESS | 1953 | 1461967899557 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:39 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f60336000 == 54 [pid = 1953] [id = 97] 15:11:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f41007000) [pid = 1953] [serial = 290] [outer = (nil)] 15:11:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 105 (0x7f0f4100dc00) [pid = 1953] [serial = 291] [outer = 0x7f0f41007000] 15:11:39 INFO - PROCESS | 1953 | 1461967899624 Marionette DEBUG loaded listener.js 15:11:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 106 (0x7f0f478bbc00) [pid = 1953] [serial = 292] [outer = 0x7f0f41007000] 15:11:40 INFO - PROCESS | 1953 | 1461967900478 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]]]}] 15:11:40 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. 15:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1234ms 15:11:40 INFO - PROCESS | 1953 | 1461967900508 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 15:11:40 INFO - PROCESS | 1953 | 1461967900511 Marionette TRACE conn5 <- [1,361,null,{"value":"8"}] 15:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:11:40 INFO - PROCESS | 1953 | 1461967900517 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:11:40 INFO - PROCESS | 1953 | 1461967900520 Marionette TRACE conn5 <- [1,362,null,{}] 15:11:40 INFO - PROCESS | 1953 | 1461967900525 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}] 15:11:40 INFO - PROCESS | 1953 | 1461967900658 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 15:11:40 INFO - PROCESS | 1953 | 1461967900932 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:41 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f48363000 == 55 [pid = 1953] [id = 98] 15:11:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 107 (0x7f0f41009400) [pid = 1953] [serial = 293] [outer = (nil)] 15:11:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 108 (0x7f0f41359c00) [pid = 1953] [serial = 294] [outer = 0x7f0f41009400] 15:11:41 INFO - PROCESS | 1953 | 1461967901051 Marionette DEBUG loaded listener.js 15:11:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 109 (0x7f0f41e48c00) [pid = 1953] [serial = 295] [outer = 0x7f0f41009400] 15:11:41 INFO - PROCESS | 1953 | 1461967901909 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]]]}] 15:11:41 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. 15:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1427ms 15:11:41 INFO - PROCESS | 1953 | 1461967901946 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 15:11:41 INFO - PROCESS | 1953 | 1461967901950 Marionette TRACE conn5 <- [1,365,null,{"value":"8"}] 15:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:11:41 INFO - PROCESS | 1953 | 1461967901957 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:11:41 INFO - PROCESS | 1953 | 1461967901962 Marionette TRACE conn5 <- [1,366,null,{}] 15:11:41 INFO - PROCESS | 1953 | 1461967901968 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}] 15:11:42 INFO - PROCESS | 1953 | 1461967902109 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 15:11:42 INFO - PROCESS | 1953 | 1461967902252 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:42 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43899800 == 56 [pid = 1953] [id = 99] 15:11:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f4557d400) [pid = 1953] [serial = 296] [outer = (nil)] 15:11:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 111 (0x7f0f46beac00) [pid = 1953] [serial = 297] [outer = 0x7f0f4557d400] 15:11:42 INFO - PROCESS | 1953 | 1461967902315 Marionette DEBUG loaded listener.js 15:11:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f47dcfc00) [pid = 1953] [serial = 298] [outer = 0x7f0f4557d400] 15:11:42 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f411c5000 == 55 [pid = 1953] [id = 92] 15:11:42 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5715a800 == 54 [pid = 1953] [id = 91] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 111 (0x7f0f4908d400) [pid = 1953] [serial = 203] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 110 (0x7f0f47a8c400) [pid = 1953] [serial = 206] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 109 (0x7f0f48570000) [pid = 1953] [serial = 215] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 108 (0x7f0f5ba46c00) [pid = 1953] [serial = 212] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 107 (0x7f0f4a79e000) [pid = 1953] [serial = 209] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f41e80000 == 53 [pid = 1953] [id = 90] 15:11:42 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f498bc800 == 52 [pid = 1953] [id = 89] 15:11:42 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f48b3f800 == 51 [pid = 1953] [id = 88] 15:11:42 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46e6b000 == 50 [pid = 1953] [id = 87] 15:11:42 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43896000 == 49 [pid = 1953] [id = 86] 15:11:42 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5b4e7000 == 48 [pid = 1953] [id = 83] 15:11:42 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f490f4000 == 47 [pid = 1953] [id = 82] 15:11:42 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f6059c800 == 46 [pid = 1953] [id = 81] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 106 (0x7f0f60317400) [pid = 1953] [serial = 240] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 105 (0x7f0f5bb3c800) [pid = 1953] [serial = 233] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 104 (0x7f0f4d33e400) [pid = 1953] [serial = 227] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 103 (0x7f0f499b4000) [pid = 1953] [serial = 239] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 102 (0x7f0f56e6f400) [pid = 1953] [serial = 228] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 101 (0x7f0f4901a400) [pid = 1953] [serial = 219] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 100 (0x7f0f45587800) [pid = 1953] [serial = 218] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 99 (0x7f0f4856b000) [pid = 1953] [serial = 222] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 98 (0x7f0f47a98800) [pid = 1953] [serial = 221] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 97 (0x7f0f49956c00) [pid = 1953] [serial = 224] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 96 (0x7f0f499b1c00) [pid = 1953] [serial = 225] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 95 (0x7f0f58309400) [pid = 1953] [serial = 230] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 94 (0x7f0f47a8b400) [pid = 1953] [serial = 237] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f5c427400) [pid = 1953] [serial = 234] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 92 (0x7f0f5a2ebc00) [pid = 1953] [serial = 231] [outer = (nil)] [url = about:blank] 15:11:42 INFO - PROCESS | 1953 | --DOMWINDOW == 91 (0x7f0f4214fc00) [pid = 1953] [serial = 236] [outer = (nil)] [url = about:blank] 15:11:43 INFO - PROCESS | 1953 | 1461967903113 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]]]}] 15:11:43 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. 15:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1179ms 15:11:43 INFO - PROCESS | 1953 | 1461967903138 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 15:11:43 INFO - PROCESS | 1953 | 1461967903143 Marionette TRACE conn5 <- [1,369,null,{"value":"8"}] 15:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:11:43 INFO - PROCESS | 1953 | 1461967903151 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:11:43 INFO - PROCESS | 1953 | 1461967903154 Marionette TRACE conn5 <- [1,370,null,{}] 15:11:43 INFO - PROCESS | 1953 | 1461967903167 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}] 15:11:43 INFO - PROCESS | 1953 | 1461967903295 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 15:11:43 INFO - PROCESS | 1953 | 1461967903312 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:43 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47d7d000 == 47 [pid = 1953] [id = 100] 15:11:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 92 (0x7f0f48573800) [pid = 1953] [serial = 299] [outer = (nil)] 15:11:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f4907f800) [pid = 1953] [serial = 300] [outer = 0x7f0f48573800] 15:11:43 INFO - PROCESS | 1953 | 1461967903369 Marionette DEBUG loaded listener.js 15:11:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f49833400) [pid = 1953] [serial = 301] [outer = 0x7f0f48573800] 15:11:44 INFO - PROCESS | 1953 | 1461967904131 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]]]}] 15:11:44 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. 15:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1032ms 15:11:44 INFO - PROCESS | 1953 | 1461967904194 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 15:11:44 INFO - PROCESS | 1953 | 1461967904197 Marionette TRACE conn5 <- [1,373,null,{"value":"8"}] 15:11:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:11:44 INFO - PROCESS | 1953 | 1461967904206 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:11:44 INFO - PROCESS | 1953 | 1461967904213 Marionette TRACE conn5 <- [1,374,null,{}] 15:11:44 INFO - PROCESS | 1953 | 1461967904241 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}] 15:11:44 INFO - PROCESS | 1953 | 1461967904377 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 15:11:44 INFO - PROCESS | 1953 | 1461967904389 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:44 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f501db000 == 48 [pid = 1953] [id = 101] 15:11:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f49956c00) [pid = 1953] [serial = 302] [outer = (nil)] 15:11:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f5017d400) [pid = 1953] [serial = 303] [outer = 0x7f0f49956c00] 15:11:44 INFO - PROCESS | 1953 | 1461967904445 Marionette DEBUG loaded listener.js 15:11:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 97 (0x7f0f56c65400) [pid = 1953] [serial = 304] [outer = 0x7f0f49956c00] 15:11:45 INFO - PROCESS | 1953 | 1461967905196 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:11:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:11:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1049ms 15:11:45 INFO - PROCESS | 1953 | 1461967905266 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 15:11:45 INFO - PROCESS | 1953 | 1461967905270 Marionette TRACE conn5 <- [1,377,null,{"value":"8"}] 15:11:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:11:45 INFO - PROCESS | 1953 | 1461967905275 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:11:45 INFO - PROCESS | 1953 | 1461967905277 Marionette TRACE conn5 <- [1,378,null,{}] 15:11:45 INFO - PROCESS | 1953 | 1461967905283 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}] 15:11:45 INFO - PROCESS | 1953 | 1461967905480 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 15:11:45 INFO - PROCESS | 1953 | 1461967905498 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:45 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f571df000 == 49 [pid = 1953] [id = 102] 15:11:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 98 (0x7f0f408ab800) [pid = 1953] [serial = 305] [outer = (nil)] 15:11:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 99 (0x7f0f41e49800) [pid = 1953] [serial = 306] [outer = 0x7f0f408ab800] 15:11:45 INFO - PROCESS | 1953 | 1461967905555 Marionette DEBUG loaded listener.js 15:11:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 100 (0x7f0f4c784800) [pid = 1953] [serial = 307] [outer = 0x7f0f408ab800] 15:11:46 INFO - PROCESS | 1953 | 1461967906491 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:11:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:11:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1225ms 15:11:46 INFO - PROCESS | 1953 | 1461967906501 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 15:11:46 INFO - PROCESS | 1953 | 1461967906504 Marionette TRACE conn5 <- [1,381,null,{"value":"8"}] 15:11:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:11:46 INFO - PROCESS | 1953 | 1461967906518 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:11:46 INFO - PROCESS | 1953 | 1461967906520 Marionette TRACE conn5 <- [1,382,null,{}] 15:11:46 INFO - PROCESS | 1953 | 1461967906526 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}] 15:11:46 INFO - PROCESS | 1953 | 1461967906687 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 15:11:46 INFO - PROCESS | 1953 | 1461967906710 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:46 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5b63e000 == 50 [pid = 1953] [id = 103] 15:11:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 101 (0x7f0f57144400) [pid = 1953] [serial = 308] [outer = (nil)] 15:11:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f58142000) [pid = 1953] [serial = 309] [outer = 0x7f0f57144400] 15:11:46 INFO - PROCESS | 1953 | 1461967906782 Marionette DEBUG loaded listener.js 15:11:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f5b49cc00) [pid = 1953] [serial = 310] [outer = 0x7f0f57144400] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 102 (0x7f0f4354e800) [pid = 1953] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 101 (0x7f0f5108f000) [pid = 1953] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 100 (0x7f0f49834000) [pid = 1953] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 99 (0x7f0f56e6e400) [pid = 1953] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 98 (0x7f0f45f4a400) [pid = 1953] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 97 (0x7f0f41358800) [pid = 1953] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 96 (0x7f0f48567000) [pid = 1953] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 95 (0x7f0f43811800) [pid = 1953] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 94 (0x7f0f4608b400) [pid = 1953] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f40a61400) [pid = 1953] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 92 (0x7f0f40223000) [pid = 1953] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 91 (0x7f0f49085000) [pid = 1953] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 90 (0x7f0f4354ec00) [pid = 1953] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 89 (0x7f0f43507000) [pid = 1953] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 88 (0x7f0f47a90800) [pid = 1953] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:11:47 INFO - PROCESS | 1953 | --DOMWINDOW == 87 (0x7f0f40a68800) [pid = 1953] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:11:47 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:47 INFO - PROCESS | 1953 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:11:47 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:47 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:47 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:47 INFO - PROCESS | 1953 | 1461967907759 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:11:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:11:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1281ms 15:11:47 INFO - PROCESS | 1953 | 1461967907794 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 15:11:47 INFO - PROCESS | 1953 | 1461967907796 Marionette TRACE conn5 <- [1,385,null,{"value":"8"}] 15:11:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:11:47 INFO - PROCESS | 1953 | 1461967907802 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:11:47 INFO - PROCESS | 1953 | 1461967907804 Marionette TRACE conn5 <- [1,386,null,{}] 15:11:47 INFO - PROCESS | 1953 | 1461967907809 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}] 15:11:47 INFO - PROCESS | 1953 | 1461967907946 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 15:11:47 INFO - PROCESS | 1953 | 1461967907963 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:47 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43860000 == 51 [pid = 1953] [id = 104] 15:11:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 88 (0x7f0f42151800) [pid = 1953] [serial = 311] [outer = (nil)] 15:11:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 89 (0x7f0f49084400) [pid = 1953] [serial = 312] [outer = 0x7f0f42151800] 15:11:48 INFO - PROCESS | 1953 | 1461967908031 Marionette DEBUG loaded listener.js 15:11:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 90 (0x7f0f5603e000) [pid = 1953] [serial = 313] [outer = 0x7f0f42151800] 15:11:48 INFO - PROCESS | 1953 | 1461967908767 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]]]}] 15:11:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:11:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1026ms 15:11:48 INFO - PROCESS | 1953 | 1461967908828 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 15:11:48 INFO - PROCESS | 1953 | 1461967908832 Marionette TRACE conn5 <- [1,389,null,{"value":"8"}] 15:11:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:11:48 INFO - PROCESS | 1953 | 1461967908843 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:11:48 INFO - PROCESS | 1953 | 1461967908845 Marionette TRACE conn5 <- [1,390,null,{}] 15:11:48 INFO - PROCESS | 1953 | 1461967908850 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}] 15:11:48 INFO - PROCESS | 1953 | 1461967908971 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 15:11:48 INFO - PROCESS | 1953 | 1461967908984 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f603b8800 == 52 [pid = 1953] [id = 105] 15:11:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 91 (0x7f0f4354ac00) [pid = 1953] [serial = 314] [outer = (nil)] 15:11:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 92 (0x7f0f4360cc00) [pid = 1953] [serial = 315] [outer = 0x7f0f4354ac00] 15:11:49 INFO - PROCESS | 1953 | 1461967909042 Marionette DEBUG loaded listener.js 15:11:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f43610800) [pid = 1953] [serial = 316] [outer = 0x7f0f4354ac00] 15:11:50 INFO - PROCESS | 1953 | 1461967910015 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]]]}] 15:11:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:11:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1223ms 15:11:50 INFO - PROCESS | 1953 | 1461967910068 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 15:11:50 INFO - PROCESS | 1953 | 1461967910073 Marionette TRACE conn5 <- [1,393,null,{"value":"8"}] 15:11:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:11:50 INFO - PROCESS | 1953 | 1461967910083 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:11:50 INFO - PROCESS | 1953 | 1461967910087 Marionette TRACE conn5 <- [1,394,null,{}] 15:11:50 INFO - PROCESS | 1953 | 1461967910096 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}] 15:11:50 INFO - PROCESS | 1953 | 1461967910264 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 15:11:50 INFO - PROCESS | 1953 | 1461967910400 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4835c000 == 53 [pid = 1953] [id = 106] 15:11:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f408aa800) [pid = 1953] [serial = 317] [outer = (nil)] 15:11:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f41e3c400) [pid = 1953] [serial = 318] [outer = 0x7f0f408aa800] 15:11:50 INFO - PROCESS | 1953 | 1461967910486 Marionette DEBUG loaded listener.js 15:11:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f43506c00) [pid = 1953] [serial = 319] [outer = 0x7f0f408aa800] 15:11:51 INFO - PROCESS | 1953 | 1461967911382 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]]]}] 15:11:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:11:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1337ms 15:11:51 INFO - PROCESS | 1953 | 1461967911420 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 15:11:51 INFO - PROCESS | 1953 | 1461967911428 Marionette TRACE conn5 <- [1,397,null,{"value":"8"}] 15:11:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:11:51 INFO - PROCESS | 1953 | 1461967911437 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:11:51 INFO - PROCESS | 1953 | 1461967911441 Marionette TRACE conn5 <- [1,398,null,{}] 15:11:51 INFO - PROCESS | 1953 | 1461967911446 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}] 15:11:51 INFO - PROCESS | 1953 | 1461967911593 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 15:11:51 INFO - PROCESS | 1953 | 1461967911733 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:51 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5040b800 == 54 [pid = 1953] [id = 107] 15:11:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 97 (0x7f0f45587c00) [pid = 1953] [serial = 320] [outer = (nil)] 15:11:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 98 (0x7f0f47a8c400) [pid = 1953] [serial = 321] [outer = 0x7f0f45587c00] 15:11:51 INFO - PROCESS | 1953 | 1461967911800 Marionette DEBUG loaded listener.js 15:11:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 99 (0x7f0f48566400) [pid = 1953] [serial = 322] [outer = 0x7f0f45587c00] 15:11:52 INFO - PROCESS | 1953 | 1461967912754 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]]]}] 15:11:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:11:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1377ms 15:11:52 INFO - PROCESS | 1953 | 1461967912814 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 15:11:52 INFO - PROCESS | 1953 | 1461967912818 Marionette TRACE conn5 <- [1,401,null,{"value":"8"}] 15:11:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:11:52 INFO - PROCESS | 1953 | 1461967912824 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:11:52 INFO - PROCESS | 1953 | 1461967912829 Marionette TRACE conn5 <- [1,402,null,{}] 15:11:52 INFO - PROCESS | 1953 | 1461967912843 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}] 15:11:53 INFO - PROCESS | 1953 | 1461967913003 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 15:11:53 INFO - PROCESS | 1953 | 1461967913137 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:53 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f63ae0000 == 55 [pid = 1953] [id = 108] 15:11:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 100 (0x7f0f49087000) [pid = 1953] [serial = 323] [outer = (nil)] 15:11:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 101 (0x7f0f4c77c400) [pid = 1953] [serial = 324] [outer = 0x7f0f49087000] 15:11:53 INFO - PROCESS | 1953 | 1461967913246 Marionette DEBUG loaded listener.js 15:11:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f56e72000) [pid = 1953] [serial = 325] [outer = 0x7f0f49087000] 15:11:54 INFO - PROCESS | 1953 | 1461967914124 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]]]}] 15:11:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:11:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1338ms 15:11:54 INFO - PROCESS | 1953 | 1461967914162 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 15:11:54 INFO - PROCESS | 1953 | 1461967914167 Marionette TRACE conn5 <- [1,405,null,{"value":"8"}] 15:11:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:11:54 INFO - PROCESS | 1953 | 1461967914173 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:11:54 INFO - PROCESS | 1953 | 1461967914175 Marionette TRACE conn5 <- [1,406,null,{}] 15:11:54 INFO - PROCESS | 1953 | 1461967914180 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}] 15:11:54 INFO - PROCESS | 1953 | 1461967914330 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 15:11:54 INFO - PROCESS | 1953 | 1461967914479 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:54 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e0c0800 == 56 [pid = 1953] [id = 109] 15:11:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f499ad400) [pid = 1953] [serial = 326] [outer = (nil)] 15:11:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f5ba4f000) [pid = 1953] [serial = 327] [outer = 0x7f0f499ad400] 15:11:54 INFO - PROCESS | 1953 | 1461967914550 Marionette DEBUG loaded listener.js 15:11:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 105 (0x7f0f5bdac800) [pid = 1953] [serial = 328] [outer = 0x7f0f499ad400] 15:11:55 INFO - PROCESS | 1953 | 1461967915374 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]]]}] 15:11:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:11:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1276ms 15:11:55 INFO - PROCESS | 1953 | 1461967915464 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 15:11:55 INFO - PROCESS | 1953 | 1461967915469 Marionette TRACE conn5 <- [1,409,null,{"value":"8"}] 15:11:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:11:55 INFO - PROCESS | 1953 | 1461967915477 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:11:55 INFO - PROCESS | 1953 | 1461967915479 Marionette TRACE conn5 <- [1,410,null,{}] 15:11:55 INFO - PROCESS | 1953 | 1461967915484 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}] 15:11:55 INFO - PROCESS | 1953 | 1461967915628 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 15:11:55 INFO - PROCESS | 1953 | 1461967915762 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:55 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5be15000 == 57 [pid = 1953] [id = 110] 15:11:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 106 (0x7f0f3e1c4000) [pid = 1953] [serial = 329] [outer = (nil)] 15:11:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 107 (0x7f0f3e1cc400) [pid = 1953] [serial = 330] [outer = 0x7f0f3e1c4000] 15:11:55 INFO - PROCESS | 1953 | 1461967915835 Marionette DEBUG loaded listener.js 15:11:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 108 (0x7f0f3e1d1400) [pid = 1953] [serial = 331] [outer = 0x7f0f3e1c4000] 15:11:56 INFO - PROCESS | 1953 | 1461967916677 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]]]}] 15:11:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:11:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1229ms 15:11:56 INFO - PROCESS | 1953 | 1461967916706 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 15:11:56 INFO - PROCESS | 1953 | 1461967916710 Marionette TRACE conn5 <- [1,413,null,{"value":"8"}] 15:11:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:11:56 INFO - PROCESS | 1953 | 1461967916715 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:11:56 INFO - PROCESS | 1953 | 1461967916717 Marionette TRACE conn5 <- [1,414,null,{}] 15:11:56 INFO - PROCESS | 1953 | 1461967916723 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}] 15:11:56 INFO - PROCESS | 1953 | 1461967916894 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 15:11:57 INFO - PROCESS | 1953 | 1461967917214 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:57 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f410cb800 == 58 [pid = 1953] [id = 111] 15:11:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 109 (0x7f0f40583000) [pid = 1953] [serial = 332] [outer = (nil)] 15:11:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f408b3800) [pid = 1953] [serial = 333] [outer = 0x7f0f40583000] 15:11:57 INFO - PROCESS | 1953 | 1461967917361 Marionette DEBUG loaded listener.js 15:11:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 111 (0x7f0f40c4f800) [pid = 1953] [serial = 334] [outer = 0x7f0f40583000] 15:11:58 INFO - PROCESS | 1953 | 1461967918261 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]]]}] 15:11:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:11:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1580ms 15:11:58 INFO - PROCESS | 1953 | 1461967918295 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 15:11:58 INFO - PROCESS | 1953 | 1461967918300 Marionette TRACE conn5 <- [1,417,null,{"value":"8"}] 15:11:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:11:58 INFO - PROCESS | 1953 | 1461967918307 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:11:58 INFO - PROCESS | 1953 | 1461967918312 Marionette TRACE conn5 <- [1,418,null,{}] 15:11:58 INFO - PROCESS | 1953 | 1461967918318 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}] 15:11:58 INFO - PROCESS | 1953 | 1461967918456 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 15:11:58 INFO - PROCESS | 1953 | 1461967918602 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:58 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f413f4800 == 59 [pid = 1953] [id = 112] 15:11:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f408b0400) [pid = 1953] [serial = 335] [outer = (nil)] 15:11:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f4215b000) [pid = 1953] [serial = 336] [outer = 0x7f0f408b0400] 15:11:58 INFO - PROCESS | 1953 | 1461967918667 Marionette DEBUG loaded listener.js 15:11:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f435e9c00) [pid = 1953] [serial = 337] [outer = 0x7f0f408b0400] 15:11:58 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43860000 == 58 [pid = 1953] [id = 104] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 113 (0x7f0f45f4a800) [pid = 1953] [serial = 245] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 112 (0x7f0f499a8400) [pid = 1953] [serial = 248] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 111 (0x7f0f59da6800) [pid = 1953] [serial = 251] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 110 (0x7f0f41e41c00) [pid = 1953] [serial = 279] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5b63e000 == 57 [pid = 1953] [id = 103] 15:11:59 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f571df000 == 56 [pid = 1953] [id = 102] 15:11:59 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f501db000 == 55 [pid = 1953] [id = 101] 15:11:59 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f47d7d000 == 54 [pid = 1953] [id = 100] 15:11:59 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43899800 == 53 [pid = 1953] [id = 99] 15:11:59 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f48363000 == 52 [pid = 1953] [id = 98] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 109 (0x7f0f59da6000) [pid = 1953] [serial = 177] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 108 (0x7f0f4d33a400) [pid = 1953] [serial = 210] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 107 (0x7f0f5e054400) [pid = 1953] [serial = 213] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 106 (0x7f0f4832bc00) [pid = 1953] [serial = 207] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 105 (0x7f0f5e0ccc00) [pid = 1953] [serial = 204] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 104 (0x7f0f499b0c00) [pid = 1953] [serial = 216] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 103 (0x7f0f47b0e800) [pid = 1953] [serial = 171] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 102 (0x7f0f4b337400) [pid = 1953] [serial = 174] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 101 (0x7f0f5603f000) [pid = 1953] [serial = 269] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 100 (0x7f0f5bda6c00) [pid = 1953] [serial = 273] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 99 (0x7f0f5c427800) [pid = 1953] [serial = 274] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 98 (0x7f0f49835400) [pid = 1953] [serial = 263] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 97 (0x7f0f499af000) [pid = 1953] [serial = 264] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 96 (0x7f0f40a64c00) [pid = 1953] [serial = 242] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 95 (0x7f0f4620a400) [pid = 1953] [serial = 258] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 94 (0x7f0f4557c800) [pid = 1953] [serial = 257] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f4c78ac00) [pid = 1953] [serial = 266] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 92 (0x7f0f47a97000) [pid = 1953] [serial = 260] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 91 (0x7f0f483c2400) [pid = 1953] [serial = 261] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 90 (0x7f0f56e6bc00) [pid = 1953] [serial = 254] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 89 (0x7f0f5ed17400) [pid = 1953] [serial = 255] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 88 (0x7f0f4557dc00) [pid = 1953] [serial = 114] [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.] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 87 (0x7f0f57144c00) [pid = 1953] [serial = 276] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 86 (0x7f0f5c430000) [pid = 1953] [serial = 277] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 85 (0x7f0f56ee4c00) [pid = 1953] [serial = 270] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | --DOMWINDOW == 84 (0x7f0f51012c00) [pid = 1953] [serial = 267] [outer = (nil)] [url = about:blank] 15:11:59 INFO - PROCESS | 1953 | 1461967919857 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]]]}] 15:11:59 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 15:11:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1585ms 15:11:59 INFO - PROCESS | 1953 | 1461967919894 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 15:11:59 INFO - PROCESS | 1953 | 1461967919899 Marionette TRACE conn5 <- [1,421,null,{"value":"8"}] 15:11:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:11:59 INFO - PROCESS | 1953 | 1461967919906 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:11:59 INFO - PROCESS | 1953 | 1461967919909 Marionette TRACE conn5 <- [1,422,null,{}] 15:11:59 INFO - PROCESS | 1953 | 1461967919913 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}] 15:12:00 INFO - PROCESS | 1953 | 1461967920056 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 15:12:00 INFO - PROCESS | 1953 | 1461967920266 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:00 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46e6d000 == 53 [pid = 1953] [id = 113] 15:12:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 85 (0x7f0f43608400) [pid = 1953] [serial = 338] [outer = (nil)] 15:12:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 86 (0x7f0f47a8c800) [pid = 1953] [serial = 339] [outer = 0x7f0f43608400] 15:12:00 INFO - PROCESS | 1953 | 1461967920326 Marionette DEBUG loaded listener.js 15:12:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 87 (0x7f0f47a96000) [pid = 1953] [serial = 340] [outer = 0x7f0f43608400] 15:12:01 INFO - PROCESS | 1953 | 1461967921362 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]]]}] 15:12:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:12:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1488ms 15:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:12:01 INFO - PROCESS | 1953 | 1461967921395 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 15:12:01 INFO - PROCESS | 1953 | 1461967921398 Marionette TRACE conn5 <- [1,425,null,{"value":"8"}] 15:12:01 INFO - PROCESS | 1953 | 1461967921406 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:12:01 INFO - PROCESS | 1953 | 1461967921413 Marionette TRACE conn5 <- [1,426,null,{}] 15:12:01 INFO - PROCESS | 1953 | 1461967921431 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}] 15:12:01 INFO - PROCESS | 1953 | 1461967921598 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 15:12:01 INFO - PROCESS | 1953 | 1461967921697 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:01 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f490ed000 == 54 [pid = 1953] [id = 114] 15:12:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 88 (0x7f0f40888400) [pid = 1953] [serial = 341] [outer = (nil)] 15:12:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 89 (0x7f0f4088d800) [pid = 1953] [serial = 342] [outer = 0x7f0f40888400] 15:12:01 INFO - PROCESS | 1953 | 1461967921752 Marionette DEBUG loaded listener.js 15:12:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 90 (0x7f0f47ff2800) [pid = 1953] [serial = 343] [outer = 0x7f0f40888400] 15:12:02 INFO - PROCESS | 1953 | 1461967922451 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] 15:12:02 INFO - PROCESS | 1953 | 1461967922506 Marionette TRACE conn5 <- [1,429,null,{"value":"8"}] 15:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:12:02 INFO - PROCESS | 1953 | 1461967922521 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:12:02 INFO - PROCESS | 1953 | 1461967922524 Marionette TRACE conn5 <- [1,430,null,{}] 15:12:02 INFO - PROCESS | 1953 | 1461967922529 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}] 15:12:02 INFO - PROCESS | 1953 | 1461967922704 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 15:12:02 INFO - PROCESS | 1953 | 1461967922733 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:02 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4a727000 == 55 [pid = 1953] [id = 115] 15:12:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 91 (0x7f0f40889c00) [pid = 1953] [serial = 344] [outer = (nil)] 15:12:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 92 (0x7f0f4907e800) [pid = 1953] [serial = 345] [outer = 0x7f0f40889c00] 15:12:02 INFO - PROCESS | 1953 | 1461967922794 Marionette DEBUG loaded listener.js 15:12:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f49957c00) [pid = 1953] [serial = 346] [outer = 0x7f0f40889c00] 15:12:03 INFO - PROCESS | 1953 | --DOMWINDOW == 92 (0x7f0f57144400) [pid = 1953] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:12:03 INFO - PROCESS | 1953 | --DOMWINDOW == 91 (0x7f0f48573800) [pid = 1953] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:12:03 INFO - PROCESS | 1953 | --DOMWINDOW == 90 (0x7f0f49956c00) [pid = 1953] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:12:03 INFO - PROCESS | 1953 | --DOMWINDOW == 89 (0x7f0f41009400) [pid = 1953] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:12:03 INFO - PROCESS | 1953 | --DOMWINDOW == 88 (0x7f0f4557d400) [pid = 1953] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:12:03 INFO - PROCESS | 1953 | --DOMWINDOW == 87 (0x7f0f40579800) [pid = 1953] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:12:03 INFO - PROCESS | 1953 | --DOMWINDOW == 86 (0x7f0f408ab800) [pid = 1953] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:12:03 INFO - PROCESS | 1953 | --DOMWINDOW == 85 (0x7f0f42151800) [pid = 1953] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:12:03 INFO - PROCESS | 1953 | --DOMWINDOW == 84 (0x7f0f4557b800) [pid = 1953] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:12:03 INFO - PROCESS | 1953 | --DOMWINDOW == 83 (0x7f0f5108f400) [pid = 1953] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:12:03 INFO - PROCESS | 1953 | --DOMWINDOW == 82 (0x7f0f43507400) [pid = 1953] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:12:03 INFO - PROCESS | 1953 | 1461967923727 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]]]}] 15:12:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1226ms 15:12:03 INFO - PROCESS | 1953 | 1461967923750 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 15:12:03 INFO - PROCESS | 1953 | 1461967923753 Marionette TRACE conn5 <- [1,433,null,{"value":"8"}] 15:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:12:03 INFO - PROCESS | 1953 | 1461967923758 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:12:03 INFO - PROCESS | 1953 | 1461967923760 Marionette TRACE conn5 <- [1,434,null,{}] 15:12:03 INFO - PROCESS | 1953 | 1461967923766 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}] 15:12:03 INFO - PROCESS | 1953 | 1461967923894 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 15:12:03 INFO - PROCESS | 1953 | 1461967923991 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3f172800 == 56 [pid = 1953] [id = 116] 15:12:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 83 (0x7f0f48f74400) [pid = 1953] [serial = 347] [outer = (nil)] 15:12:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 84 (0x7f0f49957800) [pid = 1953] [serial = 348] [outer = 0x7f0f48f74400] 15:12:04 INFO - PROCESS | 1953 | 1461967924060 Marionette DEBUG loaded listener.js 15:12:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 85 (0x7f0f49eef400) [pid = 1953] [serial = 349] [outer = 0x7f0f48f74400] 15:12:04 INFO - PROCESS | 1953 | 1461967924694 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]]]}] 15:12:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:12:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 974ms 15:12:04 INFO - PROCESS | 1953 | 1461967924733 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 15:12:04 INFO - PROCESS | 1953 | 1461967924736 Marionette TRACE conn5 <- [1,437,null,{"value":"8"}] 15:12:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:12:04 INFO - PROCESS | 1953 | 1461967924741 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:12:04 INFO - PROCESS | 1953 | 1461967924754 Marionette TRACE conn5 <- [1,438,null,{}] 15:12:04 INFO - PROCESS | 1953 | 1461967924758 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}] 15:12:04 INFO - PROCESS | 1953 | 1461967924920 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 15:12:04 INFO - PROCESS | 1953 | 1461967924939 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f56e98000 == 57 [pid = 1953] [id = 117] 15:12:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 86 (0x7f0f49eee400) [pid = 1953] [serial = 350] [outer = (nil)] 15:12:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 87 (0x7f0f5603cc00) [pid = 1953] [serial = 351] [outer = 0x7f0f49eee400] 15:12:05 INFO - PROCESS | 1953 | 1461967924994 Marionette DEBUG loaded listener.js 15:12:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 88 (0x7f0f59da6800) [pid = 1953] [serial = 352] [outer = 0x7f0f49eee400] 15:12:05 INFO - PROCESS | 1953 | 1461967925941 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]]]}] 15:12:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1235ms 15:12:05 INFO - PROCESS | 1953 | 1461967925978 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 15:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:12:05 INFO - PROCESS | 1953 | 1461967925984 Marionette TRACE conn5 <- [1,441,null,{"value":"8"}] 15:12:05 INFO - PROCESS | 1953 | 1461967925991 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:12:05 INFO - PROCESS | 1953 | 1461967925996 Marionette TRACE conn5 <- [1,442,null,{}] 15:12:06 INFO - PROCESS | 1953 | 1461967926004 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}] 15:12:06 INFO - PROCESS | 1953 | 1461967926166 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 15:12:06 INFO - PROCESS | 1953 | 1461967926300 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f45f28000 == 58 [pid = 1953] [id = 118] 15:12:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 89 (0x7f0f4088c000) [pid = 1953] [serial = 353] [outer = (nil)] 15:12:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 90 (0x7f0f408b0800) [pid = 1953] [serial = 354] [outer = 0x7f0f4088c000] 15:12:06 INFO - PROCESS | 1953 | 1461967926369 Marionette DEBUG loaded listener.js 15:12:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 91 (0x7f0f4100a800) [pid = 1953] [serial = 355] [outer = 0x7f0f4088c000] 15:12:07 INFO - PROCESS | 1953 | 1461967927207 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]]]}] 15:12:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:12:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1285ms 15:12:07 INFO - PROCESS | 1953 | 1461967927276 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 15:12:07 INFO - PROCESS | 1953 | 1461967927284 Marionette TRACE conn5 <- [1,445,null,{"value":"8"}] 15:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:12:07 INFO - PROCESS | 1953 | 1461967927294 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:12:07 INFO - PROCESS | 1953 | 1461967927297 Marionette TRACE conn5 <- [1,446,null,{}] 15:12:07 INFO - PROCESS | 1953 | 1461967927301 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}] 15:12:07 INFO - PROCESS | 1953 | 1461967927490 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 15:12:07 INFO - PROCESS | 1953 | 1461967927626 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:07 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4b345800 == 59 [pid = 1953] [id = 119] 15:12:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 92 (0x7f0f408b4800) [pid = 1953] [serial = 356] [outer = (nil)] 15:12:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f43551800) [pid = 1953] [serial = 357] [outer = 0x7f0f408b4800] 15:12:07 INFO - PROCESS | 1953 | 1461967927697 Marionette DEBUG loaded listener.js 15:12:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f43610c00) [pid = 1953] [serial = 358] [outer = 0x7f0f408b4800] 15:12:08 INFO - PROCESS | 1953 | 1461967928607 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]]]}] 15:12:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:12:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1382ms 15:12:08 INFO - PROCESS | 1953 | 1461967928676 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 15:12:08 INFO - PROCESS | 1953 | 1461967928679 Marionette TRACE conn5 <- [1,449,null,{"value":"8"}] 15:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:12:08 INFO - PROCESS | 1953 | 1461967928686 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:12:08 INFO - PROCESS | 1953 | 1461967928691 Marionette TRACE conn5 <- [1,450,null,{}] 15:12:08 INFO - PROCESS | 1953 | 1461967928705 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}] 15:12:08 INFO - PROCESS | 1953 | 1461967928896 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 15:12:09 INFO - PROCESS | 1953 | 1461967929070 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:09 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bba0800 == 60 [pid = 1953] [id = 120] 15:12:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f4995a000) [pid = 1953] [serial = 359] [outer = (nil)] 15:12:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f499b5000) [pid = 1953] [serial = 360] [outer = 0x7f0f4995a000] 15:12:09 INFO - PROCESS | 1953 | 1461967929142 Marionette DEBUG loaded listener.js 15:12:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 97 (0x7f0f51012c00) [pid = 1953] [serial = 361] [outer = 0x7f0f4995a000] 15:12:09 INFO - PROCESS | 1953 | 1461967929965 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] 15:12:10 INFO - PROCESS | 1953 | 1461967930028 Marionette TRACE conn5 <- [1,453,null,{"value":"8"}] 15:12:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:12:10 INFO - PROCESS | 1953 | 1461967930035 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:12:10 INFO - PROCESS | 1953 | 1461967930038 Marionette TRACE conn5 <- [1,454,null,{}] 15:12:10 INFO - PROCESS | 1953 | 1461967930043 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}] 15:12:10 INFO - PROCESS | 1953 | 1461967930194 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 15:12:10 INFO - PROCESS | 1953 | 1461967930344 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:10 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c3b6800 == 61 [pid = 1953] [id = 121] 15:12:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 98 (0x7f0f408ac800) [pid = 1953] [serial = 362] [outer = (nil)] 15:12:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 99 (0x7f0f59da6000) [pid = 1953] [serial = 363] [outer = 0x7f0f408ac800] 15:12:10 INFO - PROCESS | 1953 | 1461967930414 Marionette DEBUG loaded listener.js 15:12:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 100 (0x7f0f5c365400) [pid = 1953] [serial = 364] [outer = 0x7f0f408ac800] 15:12:11 INFO - PROCESS | 1953 | [1953] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:11 INFO - PROCESS | 1953 | 1461967931290 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]]]}] 15:12:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:12:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1285ms 15:12:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:12:11 INFO - PROCESS | 1953 | 1461967931320 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 15:12:11 INFO - PROCESS | 1953 | 1461967931323 Marionette TRACE conn5 <- [1,457,null,{"value":"8"}] 15:12:11 INFO - PROCESS | 1953 | 1461967931328 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:12:11 INFO - PROCESS | 1953 | 1461967931332 Marionette TRACE conn5 <- [1,458,null,{}] 15:12:11 INFO - PROCESS | 1953 | 1461967931336 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}] 15:12:11 INFO - PROCESS | 1953 | 1461967931471 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 15:12:11 INFO - PROCESS | 1953 | 1461967931611 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:11 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f6032a000 == 62 [pid = 1953] [id = 122] 15:12:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 101 (0x7f0f499a8800) [pid = 1953] [serial = 365] [outer = (nil)] 15:12:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f5c48d800) [pid = 1953] [serial = 366] [outer = 0x7f0f499a8800] 15:12:11 INFO - PROCESS | 1953 | 1461967931681 Marionette DEBUG loaded listener.js 15:12:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f5ed0b400) [pid = 1953] [serial = 367] [outer = 0x7f0f499a8800] 15:12:12 INFO - PROCESS | 1953 | 1461967932536 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] 15:12:12 INFO - PROCESS | 1953 | 1461967932613 Marionette TRACE conn5 <- [1,461,null,{"value":"8"}] 15:12:12 INFO - PROCESS | 1953 | 1461967932619 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:12:12 INFO - PROCESS | 1953 | 1461967932622 Marionette TRACE conn5 <- [1,462,null,{}] 15:12:12 INFO - PROCESS | 1953 | 1461967932627 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}] 15:12:12 INFO - PROCESS | 1953 | 1461967932798 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 15:12:13 INFO - PROCESS | 1953 | 1461967933102 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:13 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4600c000 == 63 [pid = 1953] [id = 123] 15:12:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f3ab6bc00) [pid = 1953] [serial = 368] [outer = (nil)] 15:12:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 105 (0x7f0f3e1cbc00) [pid = 1953] [serial = 369] [outer = 0x7f0f3ab6bc00] 15:12:13 INFO - PROCESS | 1953 | 1461967933226 Marionette DEBUG loaded listener.js 15:12:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 106 (0x7f0f40883800) [pid = 1953] [serial = 370] [outer = 0x7f0f3ab6bc00] 15:12:14 INFO - PROCESS | 1953 | [1953] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:14 INFO - PROCESS | 1953 | 1461967934168 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] 15:12:14 INFO - PROCESS | 1953 | 1461967934255 Marionette TRACE conn5 <- [1,465,null,{"value":"8"}] 15:12:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:12:14 INFO - PROCESS | 1953 | 1461967934262 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:12:14 INFO - PROCESS | 1953 | 1461967934267 Marionette TRACE conn5 <- [1,466,null,{}] 15:12:14 INFO - PROCESS | 1953 | 1461967934273 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}] 15:12:14 INFO - PROCESS | 1953 | 1461967934467 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 15:12:14 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3f172800 == 62 [pid = 1953] [id = 116] 15:12:14 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4a727000 == 61 [pid = 1953] [id = 115] 15:12:14 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f490ed000 == 60 [pid = 1953] [id = 114] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 105 (0x7f0f4360cc00) [pid = 1953] [serial = 315] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 104 (0x7f0f4350c000) [pid = 1953] [serial = 282] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 103 (0x7f0f483c0c00) [pid = 1953] [serial = 285] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 102 (0x7f0f51019400) [pid = 1953] [serial = 288] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 101 (0x7f0f4100dc00) [pid = 1953] [serial = 291] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | 1461967934689 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:14 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46e6d000 == 59 [pid = 1953] [id = 113] 15:12:14 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f413f4800 == 58 [pid = 1953] [id = 112] 15:12:14 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f410cb800 == 57 [pid = 1953] [id = 111] 15:12:14 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f410de000 == 58 [pid = 1953] [id = 124] 15:12:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f40a69800) [pid = 1953] [serial = 371] [outer = (nil)] 15:12:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f41e3cc00) [pid = 1953] [serial = 372] [outer = 0x7f0f40a69800] 15:12:14 INFO - PROCESS | 1953 | 1461967934753 Marionette DEBUG loaded listener.js 15:12:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f41e4a400) [pid = 1953] [serial = 373] [outer = 0x7f0f40a69800] 15:12:14 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5040b800 == 57 [pid = 1953] [id = 107] 15:12:14 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4835c000 == 56 [pid = 1953] [id = 106] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 103 (0x7f0f49ef0000) [pid = 1953] [serial = 249] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 102 (0x7f0f5c429400) [pid = 1953] [serial = 252] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 101 (0x7f0f47a8ec00) [pid = 1953] [serial = 246] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 100 (0x7f0f5b49cc00) [pid = 1953] [serial = 310] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 99 (0x7f0f4c784800) [pid = 1953] [serial = 307] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 98 (0x7f0f56c65400) [pid = 1953] [serial = 304] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 97 (0x7f0f5603e000) [pid = 1953] [serial = 313] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 96 (0x7f0f58142000) [pid = 1953] [serial = 309] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 95 (0x7f0f4907f800) [pid = 1953] [serial = 300] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 94 (0x7f0f49833400) [pid = 1953] [serial = 301] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f5017d400) [pid = 1953] [serial = 303] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 92 (0x7f0f41e48c00) [pid = 1953] [serial = 295] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 91 (0x7f0f41359c00) [pid = 1953] [serial = 294] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 90 (0x7f0f47dcfc00) [pid = 1953] [serial = 298] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 89 (0x7f0f46beac00) [pid = 1953] [serial = 297] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 88 (0x7f0f41e4ac00) [pid = 1953] [serial = 280] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 87 (0x7f0f41e49800) [pid = 1953] [serial = 306] [outer = (nil)] [url = about:blank] 15:12:14 INFO - PROCESS | 1953 | --DOMWINDOW == 86 (0x7f0f49084400) [pid = 1953] [serial = 312] [outer = (nil)] [url = about:blank] 15:12:15 INFO - PROCESS | 1953 | 1461967935536 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] 15:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:12:15 INFO - PROCESS | 1953 | 1461967935604 Marionette TRACE conn5 <- [1,469,null,{"value":"8"}] 15:12:15 INFO - PROCESS | 1953 | 1461967935612 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:12:15 INFO - PROCESS | 1953 | 1461967935614 Marionette TRACE conn5 <- [1,470,null,{}] 15:12:15 INFO - PROCESS | 1953 | 1461967935619 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}] 15:12:15 INFO - PROCESS | 1953 | 1461967935757 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 15:12:15 INFO - PROCESS | 1953 | 1461967935767 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:15 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f490e0000 == 57 [pid = 1953] [id = 125] 15:12:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 87 (0x7f0f43550800) [pid = 1953] [serial = 374] [outer = (nil)] 15:12:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 88 (0x7f0f45587800) [pid = 1953] [serial = 375] [outer = 0x7f0f43550800] 15:12:15 INFO - PROCESS | 1953 | 1461967935826 Marionette DEBUG loaded listener.js 15:12:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 89 (0x7f0f47091800) [pid = 1953] [serial = 376] [outer = 0x7f0f43550800] 15:12:16 INFO - PROCESS | 1953 | 1461967936594 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]]]}] 15:12:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:12:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1039ms 15:12:16 INFO - PROCESS | 1953 | 1461967936650 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 15:12:16 INFO - PROCESS | 1953 | 1461967936653 Marionette TRACE conn5 <- [1,473,null,{"value":"8"}] 15:12:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:12:16 INFO - PROCESS | 1953 | 1461967936659 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:12:16 INFO - PROCESS | 1953 | 1461967936667 Marionette TRACE conn5 <- [1,474,null,{}] 15:12:16 INFO - PROCESS | 1953 | 1461967936700 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}] 15:12:16 INFO - PROCESS | 1953 | 1461967936838 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 15:12:16 INFO - PROCESS | 1953 | 1461967936940 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:16 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5040e000 == 58 [pid = 1953] [id = 126] 15:12:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 90 (0x7f0f40579800) [pid = 1953] [serial = 377] [outer = (nil)] 15:12:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 91 (0x7f0f4360c800) [pid = 1953] [serial = 378] [outer = 0x7f0f40579800] 15:12:17 INFO - PROCESS | 1953 | 1461967937010 Marionette DEBUG loaded listener.js 15:12:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 92 (0x7f0f49c25400) [pid = 1953] [serial = 379] [outer = 0x7f0f40579800] 15:12:17 INFO - PROCESS | 1953 | 1461967937701 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]]]}] 15:12:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:12:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1058ms 15:12:17 INFO - PROCESS | 1953 | 1461967937719 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 15:12:17 INFO - PROCESS | 1953 | 1461967937722 Marionette TRACE conn5 <- [1,477,null,{"value":"8"}] 15:12:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:12:17 INFO - PROCESS | 1953 | 1461967937732 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:12:17 INFO - PROCESS | 1953 | 1461967937734 Marionette TRACE conn5 <- [1,478,null,{}] 15:12:17 INFO - PROCESS | 1953 | 1461967937738 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}] 15:12:17 INFO - PROCESS | 1953 | 1461967937918 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 15:12:17 INFO - PROCESS | 1953 | 1461967937945 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:17 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5b4ec800 == 59 [pid = 1953] [id = 127] 15:12:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f4951ec00) [pid = 1953] [serial = 380] [outer = (nil)] 15:12:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f56ee5400) [pid = 1953] [serial = 381] [outer = 0x7f0f4951ec00] 15:12:18 INFO - PROCESS | 1953 | 1461967938001 Marionette DEBUG loaded listener.js 15:12:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f5b49cc00) [pid = 1953] [serial = 382] [outer = 0x7f0f4951ec00] 15:12:18 INFO - PROCESS | 1953 | 1461967938777 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]]]}] 15:12:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:12:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1073ms 15:12:18 INFO - PROCESS | 1953 | 1461967938815 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 15:12:18 INFO - PROCESS | 1953 | 1461967938818 Marionette TRACE conn5 <- [1,481,null,{"value":"8"}] 15:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:12:18 INFO - PROCESS | 1953 | 1461967938824 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:12:18 INFO - PROCESS | 1953 | 1461967938826 Marionette TRACE conn5 <- [1,482,null,{}] 15:12:18 INFO - PROCESS | 1953 | 1461967938837 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}] 15:12:19 INFO - PROCESS | 1953 | 1461967938999 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 15:12:19 INFO - PROCESS | 1953 | 1461967939065 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:19 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5be13800 == 60 [pid = 1953] [id = 128] 15:12:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f5c434000) [pid = 1953] [serial = 383] [outer = (nil)] 15:12:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 97 (0x7f0f5ed0e000) [pid = 1953] [serial = 384] [outer = 0x7f0f5c434000] 15:12:19 INFO - PROCESS | 1953 | 1461967939135 Marionette DEBUG loaded listener.js 15:12:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 98 (0x7f0f60317400) [pid = 1953] [serial = 385] [outer = 0x7f0f5c434000] 15:12:19 INFO - PROCESS | 1953 | --DOMWINDOW == 97 (0x7f0f40888400) [pid = 1953] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:12:19 INFO - PROCESS | 1953 | --DOMWINDOW == 96 (0x7f0f40889c00) [pid = 1953] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:12:19 INFO - PROCESS | 1953 | --DOMWINDOW == 95 (0x7f0f43608400) [pid = 1953] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:12:19 INFO - PROCESS | 1953 | --DOMWINDOW == 94 (0x7f0f408b0400) [pid = 1953] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:12:19 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f40583000) [pid = 1953] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:12:19 INFO - PROCESS | 1953 | --DOMWINDOW == 92 (0x7f0f48f74400) [pid = 1953] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:12:19 INFO - PROCESS | 1953 | 1461967939930 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]]]}] 15:12:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1130ms 15:12:19 INFO - PROCESS | 1953 | 1461967939955 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 15:12:19 INFO - PROCESS | 1953 | 1461967939958 Marionette TRACE conn5 <- [1,485,null,{"value":"8"}] 15:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:12:19 INFO - PROCESS | 1953 | 1461967939970 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:12:19 INFO - PROCESS | 1953 | 1461967939972 Marionette TRACE conn5 <- [1,486,null,{}] 15:12:19 INFO - PROCESS | 1953 | 1461967939977 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}] 15:12:20 INFO - PROCESS | 1953 | 1461967940104 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 15:12:20 INFO - PROCESS | 1953 | 1461967940119 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:20 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5e093000 == 61 [pid = 1953] [id = 129] 15:12:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f4373ec00) [pid = 1953] [serial = 386] [outer = (nil)] 15:12:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f43746400) [pid = 1953] [serial = 387] [outer = 0x7f0f4373ec00] 15:12:20 INFO - PROCESS | 1953 | 1461967940177 Marionette DEBUG loaded listener.js 15:12:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f4856c000) [pid = 1953] [serial = 388] [outer = 0x7f0f4373ec00] 15:12:20 INFO - PROCESS | 1953 | 1461967940920 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]]]}] 15:12:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:12:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 980ms 15:12:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:12:20 INFO - PROCESS | 1953 | 1461967940950 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 15:12:20 INFO - PROCESS | 1953 | 1461967940952 Marionette TRACE conn5 <- [1,489,null,{"value":"8"}] 15:12:20 INFO - PROCESS | 1953 | 1461967940957 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:12:20 INFO - PROCESS | 1953 | 1461967940960 Marionette TRACE conn5 <- [1,490,null,{}] 15:12:20 INFO - PROCESS | 1953 | 1461967940965 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}] 15:12:21 INFO - PROCESS | 1953 | 1461967941125 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 15:12:21 INFO - PROCESS | 1953 | 1461967941146 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f63adc800 == 62 [pid = 1953] [id = 130] 15:12:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f43745c00) [pid = 1953] [serial = 389] [outer = (nil)] 15:12:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 97 (0x7f0f4805d400) [pid = 1953] [serial = 390] [outer = 0x7f0f43745c00] 15:12:21 INFO - PROCESS | 1953 | 1461967941206 Marionette DEBUG loaded listener.js 15:12:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 98 (0x7f0f48061000) [pid = 1953] [serial = 391] [outer = 0x7f0f43745c00] 15:12:22 INFO - PROCESS | 1953 | 1461967942118 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]]]}] 15:12:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:12:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1228ms 15:12:22 INFO - PROCESS | 1953 | 1461967942186 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 15:12:22 INFO - PROCESS | 1953 | 1461967942192 Marionette TRACE conn5 <- [1,493,null,{"value":"8"}] 15:12:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:12:22 INFO - PROCESS | 1953 | 1461967942200 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:12:22 INFO - PROCESS | 1953 | 1461967942204 Marionette TRACE conn5 <- [1,494,null,{}] 15:12:22 INFO - PROCESS | 1953 | 1461967942212 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}] 15:12:22 INFO - PROCESS | 1953 | 1461967942408 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 15:12:22 INFO - PROCESS | 1953 | 1461967942545 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:22 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f48c0b800 == 63 [pid = 1953] [id = 131] 15:12:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 99 (0x7f0f408aec00) [pid = 1953] [serial = 392] [outer = (nil)] 15:12:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 100 (0x7f0f40aaf000) [pid = 1953] [serial = 393] [outer = 0x7f0f408aec00] 15:12:22 INFO - PROCESS | 1953 | 1461967942617 Marionette DEBUG loaded listener.js 15:12:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 101 (0x7f0f40ab3c00) [pid = 1953] [serial = 394] [outer = 0x7f0f408aec00] 15:12:23 INFO - PROCESS | 1953 | 1461967943447 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]]]}] 15:12:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:12:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1285ms 15:12:23 INFO - PROCESS | 1953 | 1461967943486 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 15:12:23 INFO - PROCESS | 1953 | 1461967943494 Marionette TRACE conn5 <- [1,497,null,{"value":"8"}] 15:12:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:12:23 INFO - PROCESS | 1953 | 1461967943503 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:12:23 INFO - PROCESS | 1953 | 1461967943507 Marionette TRACE conn5 <- [1,498,null,{}] 15:12:23 INFO - PROCESS | 1953 | 1461967943512 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}] 15:12:23 INFO - PROCESS | 1953 | 1461967943667 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 15:12:23 INFO - PROCESS | 1953 | 1461967943810 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:23 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f59d32800 == 64 [pid = 1953] [id = 132] 15:12:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f40ab8000) [pid = 1953] [serial = 395] [outer = (nil)] 15:12:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f4100e000) [pid = 1953] [serial = 396] [outer = 0x7f0f40ab8000] 15:12:23 INFO - PROCESS | 1953 | 1461967943882 Marionette DEBUG loaded listener.js 15:12:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f4349fc00) [pid = 1953] [serial = 397] [outer = 0x7f0f40ab8000] 15:12:24 INFO - PROCESS | 1953 | 1461967944821 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]]]}] 15:12:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:12:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1378ms 15:12:24 INFO - PROCESS | 1953 | 1461967944882 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 15:12:24 INFO - PROCESS | 1953 | 1461967944885 Marionette TRACE conn5 <- [1,501,null,{"value":"8"}] 15:12:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:12:24 INFO - PROCESS | 1953 | 1461967944892 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:12:24 INFO - PROCESS | 1953 | 1461967944899 Marionette TRACE conn5 <- [1,502,null,{}] 15:12:24 INFO - PROCESS | 1953 | 1461967944915 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}] 15:12:25 INFO - PROCESS | 1953 | 1461967945086 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 15:12:25 INFO - PROCESS | 1953 | 1461967945226 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f613a2000 == 65 [pid = 1953] [id = 133] 15:12:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 105 (0x7f0f4373c800) [pid = 1953] [serial = 398] [outer = (nil)] 15:12:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 106 (0x7f0f4700c000) [pid = 1953] [serial = 399] [outer = 0x7f0f4373c800] 15:12:25 INFO - PROCESS | 1953 | 1461967945303 Marionette DEBUG loaded listener.js 15:12:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 107 (0x7f0f48058c00) [pid = 1953] [serial = 400] [outer = 0x7f0f4373c800] 15:12:26 INFO - PROCESS | 1953 | 1461967946180 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]]]}] 15:12:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:12:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1333ms 15:12:26 INFO - PROCESS | 1953 | 1461967946226 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 15:12:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:12:26 INFO - PROCESS | 1953 | 1461967946231 Marionette TRACE conn5 <- [1,505,null,{"value":"8"}] 15:12:26 INFO - PROCESS | 1953 | 1461967946236 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:12:26 INFO - PROCESS | 1953 | 1461967946239 Marionette TRACE conn5 <- [1,506,null,{}] 15:12:26 INFO - PROCESS | 1953 | 1461967946244 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}] 15:12:26 INFO - PROCESS | 1953 | 1461967946387 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 15:12:26 INFO - PROCESS | 1953 | 1461967946527 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:26 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e11e000 == 66 [pid = 1953] [id = 134] 15:12:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 108 (0x7f0f40a32400) [pid = 1953] [serial = 401] [outer = (nil)] 15:12:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 109 (0x7f0f40a3d000) [pid = 1953] [serial = 402] [outer = 0x7f0f40a32400] 15:12:26 INFO - PROCESS | 1953 | 1461967946593 Marionette DEBUG loaded listener.js 15:12:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f478b4c00) [pid = 1953] [serial = 403] [outer = 0x7f0f40a32400] 15:12:27 INFO - PROCESS | 1953 | 1461967947400 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]]]}] 15:12:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:12:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1231ms 15:12:27 INFO - PROCESS | 1953 | 1461967947485 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 15:12:27 INFO - PROCESS | 1953 | 1461967947488 Marionette TRACE conn5 <- [1,509,null,{"value":"8"}] 15:12:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:12:27 INFO - PROCESS | 1953 | 1461967947494 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:12:27 INFO - PROCESS | 1953 | 1461967947496 Marionette TRACE conn5 <- [1,510,null,{}] 15:12:27 INFO - PROCESS | 1953 | 1461967947501 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}] 15:12:27 INFO - PROCESS | 1953 | 1461967947937 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 15:12:28 INFO - PROCESS | 1953 | 1461967948179 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:28 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40699800 == 67 [pid = 1953] [id = 135] 15:12:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 111 (0x7f0f3e061000) [pid = 1953] [serial = 404] [outer = (nil)] 15:12:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f3e1c7800) [pid = 1953] [serial = 405] [outer = 0x7f0f3e061000] 15:12:28 INFO - PROCESS | 1953 | 1461967948246 Marionette DEBUG loaded listener.js 15:12:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f40886800) [pid = 1953] [serial = 406] [outer = 0x7f0f3e061000] 15:12:29 INFO - PROCESS | 1953 | 1461967949158 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]]]}] 15:12:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:12:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1726ms 15:12:29 INFO - PROCESS | 1953 | 1461967949222 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 15:12:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:12:29 INFO - PROCESS | 1953 | 1461967949226 Marionette TRACE conn5 <- [1,513,null,{"value":"8"}] 15:12:29 INFO - PROCESS | 1953 | 1461967949233 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:12:29 INFO - PROCESS | 1953 | 1461967949238 Marionette TRACE conn5 <- [1,514,null,{}] 15:12:29 INFO - PROCESS | 1953 | 1461967949244 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}] 15:12:29 INFO - PROCESS | 1953 | 1461967949387 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 15:12:29 INFO - PROCESS | 1953 | 1461967949528 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:29 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f41e73800 == 68 [pid = 1953] [id = 136] 15:12:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f408ae000) [pid = 1953] [serial = 407] [outer = (nil)] 15:12:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 115 (0x7f0f40a34000) [pid = 1953] [serial = 408] [outer = 0x7f0f408ae000] 15:12:29 INFO - PROCESS | 1953 | 1461967949631 Marionette DEBUG loaded listener.js 15:12:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 116 (0x7f0f40a3e400) [pid = 1953] [serial = 409] [outer = 0x7f0f408ae000] 15:12:29 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f60336000 == 67 [pid = 1953] [id = 97] 15:12:29 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bba5800 == 66 [pid = 1953] [id = 96] 15:12:29 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5e093000 == 65 [pid = 1953] [id = 129] 15:12:29 INFO - PROCESS | 1953 | --DOMWINDOW == 115 (0x7f0f3e1cc400) [pid = 1953] [serial = 330] [outer = (nil)] [url = about:blank] 15:12:29 INFO - PROCESS | 1953 | --DOMWINDOW == 114 (0x7f0f5603cc00) [pid = 1953] [serial = 351] [outer = (nil)] [url = about:blank] 15:12:29 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f603b8800 == 64 [pid = 1953] [id = 105] 15:12:29 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5be13800 == 63 [pid = 1953] [id = 128] 15:12:29 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5b4ec800 == 62 [pid = 1953] [id = 127] 15:12:29 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5040e000 == 61 [pid = 1953] [id = 126] 15:12:30 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f490e0000 == 60 [pid = 1953] [id = 125] 15:12:30 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f410de000 == 59 [pid = 1953] [id = 124] 15:12:30 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4600c000 == 58 [pid = 1953] [id = 123] 15:12:30 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f45f28000 == 57 [pid = 1953] [id = 118] 15:12:30 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f56e98000 == 56 [pid = 1953] [id = 117] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 113 (0x7f0f4c77c400) [pid = 1953] [serial = 324] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 112 (0x7f0f435e9c00) [pid = 1953] [serial = 337] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 111 (0x7f0f4215b000) [pid = 1953] [serial = 336] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 110 (0x7f0f40c4f800) [pid = 1953] [serial = 334] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 109 (0x7f0f408b3800) [pid = 1953] [serial = 333] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 108 (0x7f0f41e3c400) [pid = 1953] [serial = 318] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 107 (0x7f0f5ba4f000) [pid = 1953] [serial = 327] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 106 (0x7f0f47a8c400) [pid = 1953] [serial = 321] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 105 (0x7f0f4088d800) [pid = 1953] [serial = 342] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 104 (0x7f0f47ff2800) [pid = 1953] [serial = 343] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 103 (0x7f0f4907e800) [pid = 1953] [serial = 345] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 102 (0x7f0f47a8c800) [pid = 1953] [serial = 339] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 101 (0x7f0f49957c00) [pid = 1953] [serial = 346] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 100 (0x7f0f49eef400) [pid = 1953] [serial = 349] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 99 (0x7f0f47a96000) [pid = 1953] [serial = 340] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | --DOMWINDOW == 98 (0x7f0f49957800) [pid = 1953] [serial = 348] [outer = (nil)] [url = about:blank] 15:12:30 INFO - PROCESS | 1953 | 1461967950384 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]]]}] 15:12:30 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 15:12:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1232ms 15:12:30 INFO - PROCESS | 1953 | 1461967950466 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 15:12:30 INFO - PROCESS | 1953 | 1461967950470 Marionette TRACE conn5 <- [1,517,null,{"value":"8"}] 15:12:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:12:30 INFO - PROCESS | 1953 | 1461967950476 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:12:30 INFO - PROCESS | 1953 | 1461967950479 Marionette TRACE conn5 <- [1,518,null,{}] 15:12:30 INFO - PROCESS | 1953 | 1461967950484 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}] 15:12:30 INFO - PROCESS | 1953 | 1461967950636 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 15:12:30 INFO - PROCESS | 1953 | 1461967950648 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:30 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43a72000 == 57 [pid = 1953] [id = 137] 15:12:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 99 (0x7f0f40a66c00) [pid = 1953] [serial = 410] [outer = (nil)] 15:12:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 100 (0x7f0f41277800) [pid = 1953] [serial = 411] [outer = 0x7f0f40a66c00] 15:12:30 INFO - PROCESS | 1953 | 1461967950708 Marionette DEBUG loaded listener.js 15:12:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 101 (0x7f0f41e45400) [pid = 1953] [serial = 412] [outer = 0x7f0f40a66c00] 15:12:31 INFO - PROCESS | 1953 | 1461967951446 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]]]}] 15:12:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:12:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1032ms 15:12:31 INFO - PROCESS | 1953 | 1461967951510 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 15:12:31 INFO - PROCESS | 1953 | 1461967951516 Marionette TRACE conn5 <- [1,521,null,{"value":"8"}] 15:12:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:12:31 INFO - PROCESS | 1953 | 1461967951533 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:12:31 INFO - PROCESS | 1953 | 1461967951540 Marionette TRACE conn5 <- [1,522,null,{}] 15:12:31 INFO - PROCESS | 1953 | 1461967951560 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}] 15:12:31 INFO - PROCESS | 1953 | 1461967951696 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 15:12:31 INFO - PROCESS | 1953 | 1461967951705 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:31 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47e12800 == 58 [pid = 1953] [id = 138] 15:12:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f40a40000) [pid = 1953] [serial = 413] [outer = (nil)] 15:12:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f43552400) [pid = 1953] [serial = 414] [outer = 0x7f0f40a40000] 15:12:31 INFO - PROCESS | 1953 | 1461967951763 Marionette DEBUG loaded listener.js 15:12:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f4360bc00) [pid = 1953] [serial = 415] [outer = 0x7f0f40a40000] 15:12:32 INFO - PROCESS | 1953 | 1461967952531 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]]]}] 15:12:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:12:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1057ms 15:12:32 INFO - PROCESS | 1953 | 1461967952580 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 15:12:32 INFO - PROCESS | 1953 | 1461967952583 Marionette TRACE conn5 <- [1,525,null,{"value":"8"}] 15:12:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:12:32 INFO - PROCESS | 1953 | 1461967952588 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:12:32 INFO - PROCESS | 1953 | 1461967952591 Marionette TRACE conn5 <- [1,526,null,{}] 15:12:32 INFO - PROCESS | 1953 | 1461967952595 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}] 15:12:32 INFO - PROCESS | 1953 | 1461967952764 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 15:12:32 INFO - PROCESS | 1953 | 1461967952833 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f490da800 == 59 [pid = 1953] [id = 139] 15:12:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 105 (0x7f0f3ab68000) [pid = 1953] [serial = 416] [outer = (nil)] 15:12:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 106 (0x7f0f4557b800) [pid = 1953] [serial = 417] [outer = 0x7f0f3ab68000] 15:12:32 INFO - PROCESS | 1953 | 1461967952889 Marionette DEBUG loaded listener.js 15:12:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 107 (0x7f0f46bed800) [pid = 1953] [serial = 418] [outer = 0x7f0f3ab68000] 15:12:33 INFO - PROCESS | 1953 | 1461967953571 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]]]}] 15:12:33 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 15:12:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1029ms 15:12:33 INFO - PROCESS | 1953 | 1461967953620 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 15:12:33 INFO - PROCESS | 1953 | 1461967953623 Marionette TRACE conn5 <- [1,529,null,{"value":"8"}] 15:12:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:12:33 INFO - PROCESS | 1953 | 1461967953629 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:12:33 INFO - PROCESS | 1953 | 1461967953630 Marionette TRACE conn5 <- [1,530,null,{}] 15:12:33 INFO - PROCESS | 1953 | 1461967953642 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}] 15:12:33 INFO - PROCESS | 1953 | 1461967953804 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 15:12:33 INFO - PROCESS | 1953 | 1461967953887 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:33 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49e81800 == 60 [pid = 1953] [id = 140] 15:12:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 108 (0x7f0f47a96400) [pid = 1953] [serial = 419] [outer = (nil)] 15:12:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 109 (0x7f0f47eefc00) [pid = 1953] [serial = 420] [outer = 0x7f0f47a96400] 15:12:33 INFO - PROCESS | 1953 | 1461967953962 Marionette DEBUG loaded listener.js 15:12:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f4805e800) [pid = 1953] [serial = 421] [outer = 0x7f0f47a96400] 15:12:35 INFO - PROCESS | 1953 | --DOMWINDOW == 109 (0x7f0f4951ec00) [pid = 1953] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:12:35 INFO - PROCESS | 1953 | --DOMWINDOW == 108 (0x7f0f5c434000) [pid = 1953] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:12:35 INFO - PROCESS | 1953 | --DOMWINDOW == 107 (0x7f0f3ab6bc00) [pid = 1953] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:12:35 INFO - PROCESS | 1953 | --DOMWINDOW == 106 (0x7f0f43550800) [pid = 1953] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:12:35 INFO - PROCESS | 1953 | --DOMWINDOW == 105 (0x7f0f40a69800) [pid = 1953] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:12:35 INFO - PROCESS | 1953 | --DOMWINDOW == 104 (0x7f0f40579800) [pid = 1953] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:12:35 INFO - PROCESS | 1953 | --DOMWINDOW == 103 (0x7f0f4373ec00) [pid = 1953] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:12:35 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 15:12:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:12:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:12:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:12:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:12:35 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 15:12:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:12:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:12:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:12:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:12:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 2030ms 15:12:35 INFO - PROCESS | 1953 | 1461967955649 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"]]]}] 15:12:35 INFO - PROCESS | 1953 | 1461967955663 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 15:12:35 INFO - PROCESS | 1953 | 1461967955677 Marionette TRACE conn5 <- [1,533,null,{"value":"8"}] 15:12:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:12:35 INFO - PROCESS | 1953 | 1461967955683 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:12:35 INFO - PROCESS | 1953 | 1461967955686 Marionette TRACE conn5 <- [1,534,null,{}] 15:12:35 INFO - PROCESS | 1953 | 1461967955691 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}] 15:12:35 INFO - PROCESS | 1953 | 1461967955856 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 15:12:35 INFO - PROCESS | 1953 | 1461967955872 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:35 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f501f3800 == 61 [pid = 1953] [id = 141] 15:12:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f4088d000) [pid = 1953] [serial = 422] [outer = (nil)] 15:12:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 105 (0x7f0f483b9c00) [pid = 1953] [serial = 423] [outer = 0x7f0f4088d000] 15:12:35 INFO - PROCESS | 1953 | 1461967955928 Marionette DEBUG loaded listener.js 15:12:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 106 (0x7f0f4907e800) [pid = 1953] [serial = 424] [outer = 0x7f0f4088d000] 15:12:36 INFO - PROCESS | 1953 | 1461967956526 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]]]}] 15:12:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 15:12:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 884ms 15:12:36 INFO - PROCESS | 1953 | 1461967956568 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 15:12:36 INFO - PROCESS | 1953 | 1461967956571 Marionette TRACE conn5 <- [1,537,null,{"value":"8"}] 15:12:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:12:36 INFO - PROCESS | 1953 | 1461967956578 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:12:36 INFO - PROCESS | 1953 | 1461967956581 Marionette TRACE conn5 <- [1,538,null,{}] 15:12:36 INFO - PROCESS | 1953 | 1461967956654 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}] 15:12:36 INFO - PROCESS | 1953 | 1461967956845 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 15:12:36 INFO - PROCESS | 1953 | 1461967956962 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:37 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40242000 == 62 [pid = 1953] [id = 142] 15:12:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 107 (0x7f0f3e060800) [pid = 1953] [serial = 425] [outer = (nil)] 15:12:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 108 (0x7f0f3e1d1000) [pid = 1953] [serial = 426] [outer = 0x7f0f3e060800] 15:12:37 INFO - PROCESS | 1953 | 1461967957076 Marionette DEBUG loaded listener.js 15:12:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 109 (0x7f0f40888800) [pid = 1953] [serial = 427] [outer = 0x7f0f3e060800] 15:12:37 INFO - PROCESS | 1953 | 1461967957918 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]]]}] 15:12:37 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. 15:12:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1393ms 15:12:37 INFO - PROCESS | 1953 | 1461967957973 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 15:12:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:12:37 INFO - PROCESS | 1953 | 1461967957979 Marionette TRACE conn5 <- [1,541,null,{"value":"8"}] 15:12:37 INFO - PROCESS | 1953 | 1461967957986 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:12:37 INFO - PROCESS | 1953 | 1461967957989 Marionette TRACE conn5 <- [1,542,null,{}] 15:12:37 INFO - PROCESS | 1953 | 1461967957995 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}] 15:12:38 INFO - PROCESS | 1953 | 1461967958216 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 15:12:38 INFO - PROCESS | 1953 | 1461967958327 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f48c27000 == 63 [pid = 1953] [id = 143] 15:12:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f40a3d400) [pid = 1953] [serial = 428] [outer = (nil)] 15:12:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 111 (0x7f0f41004000) [pid = 1953] [serial = 429] [outer = 0x7f0f40a3d400] 15:12:38 INFO - PROCESS | 1953 | 1461967958395 Marionette DEBUG loaded listener.js 15:12:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f41fae400) [pid = 1953] [serial = 430] [outer = 0x7f0f40a3d400] 15:12:39 INFO - PROCESS | 1953 | 1461967959208 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]]]}] 15:12:39 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. 15:12:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1278ms 15:12:39 INFO - PROCESS | 1953 | 1461967959263 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 15:12:39 INFO - PROCESS | 1953 | 1461967959267 Marionette TRACE conn5 <- [1,545,null,{"value":"8"}] 15:12:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:12:39 INFO - PROCESS | 1953 | 1461967959274 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:12:39 INFO - PROCESS | 1953 | 1461967959276 Marionette TRACE conn5 <- [1,546,null,{}] 15:12:39 INFO - PROCESS | 1953 | 1461967959282 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}] 15:12:39 INFO - PROCESS | 1953 | 1461967959462 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 15:12:39 INFO - PROCESS | 1953 | 1461967959583 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:39 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f573c4000 == 64 [pid = 1953] [id = 144] 15:12:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f40ab4000) [pid = 1953] [serial = 431] [outer = (nil)] 15:12:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f4354a000) [pid = 1953] [serial = 432] [outer = 0x7f0f40ab4000] 15:12:39 INFO - PROCESS | 1953 | 1461967959661 Marionette DEBUG loaded listener.js 15:12:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 115 (0x7f0f47a8f000) [pid = 1953] [serial = 433] [outer = 0x7f0f40ab4000] 15:12:40 INFO - PROCESS | 1953 | 1461967960513 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]]]}] 15:12:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 15:12:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1278ms 15:12:40 INFO - PROCESS | 1953 | 1461967960560 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 15:12:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:12:40 INFO - PROCESS | 1953 | 1461967960569 Marionette TRACE conn5 <- [1,549,null,{"value":"8"}] 15:12:40 INFO - PROCESS | 1953 | 1461967960574 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:12:40 INFO - PROCESS | 1953 | 1461967960578 Marionette TRACE conn5 <- [1,550,null,{}] 15:12:40 INFO - PROCESS | 1953 | 1461967960583 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}] 15:12:40 INFO - PROCESS | 1953 | 1461967960788 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 15:12:40 INFO - PROCESS | 1953 | 1461967960939 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:40 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bb99000 == 65 [pid = 1953] [id = 145] 15:12:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 116 (0x7f0f3ab62c00) [pid = 1953] [serial = 434] [outer = (nil)] 15:12:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 117 (0x7f0f45589c00) [pid = 1953] [serial = 435] [outer = 0x7f0f3ab62c00] 15:12:41 INFO - PROCESS | 1953 | 1461967961024 Marionette DEBUG loaded listener.js 15:12:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 118 (0x7f0f4907ec00) [pid = 1953] [serial = 436] [outer = 0x7f0f3ab62c00] 15:12:41 INFO - PROCESS | 1953 | 1461967961780 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]]]}] 15:12:41 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. 15:12:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1235ms 15:12:41 INFO - PROCESS | 1953 | 1461967961820 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 15:12:41 INFO - PROCESS | 1953 | 1461967961824 Marionette TRACE conn5 <- [1,553,null,{"value":"8"}] 15:12:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:12:41 INFO - PROCESS | 1953 | 1461967961831 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:12:41 INFO - PROCESS | 1953 | 1461967961834 Marionette TRACE conn5 <- [1,554,null,{}] 15:12:41 INFO - PROCESS | 1953 | 1461967961838 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}] 15:12:41 INFO - PROCESS | 1953 | 1461967961974 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 15:12:42 INFO - PROCESS | 1953 | 1461967962114 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:42 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c422800 == 66 [pid = 1953] [id = 146] 15:12:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 119 (0x7f0f3ab6b800) [pid = 1953] [serial = 437] [outer = (nil)] 15:12:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 120 (0x7f0f4907f400) [pid = 1953] [serial = 438] [outer = 0x7f0f3ab6b800] 15:12:42 INFO - PROCESS | 1953 | 1461967962182 Marionette DEBUG loaded listener.js 15:12:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 121 (0x7f0f4995d400) [pid = 1953] [serial = 439] [outer = 0x7f0f3ab6b800] 15:12:42 INFO - PROCESS | 1953 | [1953] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:43 INFO - PROCESS | 1953 | 1461967963000 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]]]}] 15:12:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:12:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1231ms 15:12:43 INFO - PROCESS | 1953 | 1461967963062 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 15:12:43 INFO - PROCESS | 1953 | 1461967963066 Marionette TRACE conn5 <- [1,557,null,{"value":"8"}] 15:12:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:12:43 INFO - PROCESS | 1953 | 1461967963072 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:12:43 INFO - PROCESS | 1953 | 1461967963075 Marionette TRACE conn5 <- [1,558,null,{}] 15:12:43 INFO - PROCESS | 1953 | 1461967963079 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}] 15:12:43 INFO - PROCESS | 1953 | 1461967963255 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 15:12:43 INFO - PROCESS | 1953 | 1461967963393 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:43 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f63ac7000 == 67 [pid = 1953] [id = 147] 15:12:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 122 (0x7f0f499b1000) [pid = 1953] [serial = 440] [outer = (nil)] 15:12:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 123 (0x7f0f4b335c00) [pid = 1953] [serial = 441] [outer = 0x7f0f499b1000] 15:12:43 INFO - PROCESS | 1953 | 1461967963463 Marionette DEBUG loaded listener.js 15:12:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 124 (0x7f0f50176000) [pid = 1953] [serial = 442] [outer = 0x7f0f499b1000] 15:12:44 INFO - PROCESS | 1953 | 1461967964301 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]]]}] 15:12:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:12:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1275ms 15:12:44 INFO - PROCESS | 1953 | 1461967964348 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 15:12:44 INFO - PROCESS | 1953 | 1461967964351 Marionette TRACE conn5 <- [1,561,null,{"value":"8"}] 15:12:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:12:44 INFO - PROCESS | 1953 | 1461967964357 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:12:44 INFO - PROCESS | 1953 | 1461967964359 Marionette TRACE conn5 <- [1,562,null,{}] 15:12:44 INFO - PROCESS | 1953 | 1461967964364 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}] 15:12:44 INFO - PROCESS | 1953 | 1461967964504 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 15:12:44 INFO - PROCESS | 1953 | 1461967964645 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:44 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f23000 == 68 [pid = 1953] [id = 148] 15:12:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f39fd4000) [pid = 1953] [serial = 443] [outer = (nil)] 15:12:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 126 (0x7f0f39fdcc00) [pid = 1953] [serial = 444] [outer = 0x7f0f39fd4000] 15:12:44 INFO - PROCESS | 1953 | 1461967964714 Marionette DEBUG loaded listener.js 15:12:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f39fe1c00) [pid = 1953] [serial = 445] [outer = 0x7f0f39fd4000] 15:12:45 INFO - PROCESS | 1953 | [1953] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:45 INFO - PROCESS | 1953 | 1461967965567 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]]]}] 15:12:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:12:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1226ms 15:12:45 INFO - PROCESS | 1953 | 1461967965600 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 15:12:45 INFO - PROCESS | 1953 | 1461967965603 Marionette TRACE conn5 <- [1,565,null,{"value":"8"}] 15:12:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:12:45 INFO - PROCESS | 1953 | 1461967965611 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:12:45 INFO - PROCESS | 1953 | 1461967965613 Marionette TRACE conn5 <- [1,566,null,{}] 15:12:45 INFO - PROCESS | 1953 | 1461967965619 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}] 15:12:45 INFO - PROCESS | 1953 | 1461967965778 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 15:12:45 INFO - PROCESS | 1953 | 1461967965917 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:45 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f39473800 == 69 [pid = 1953] [id = 149] 15:12:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f394e5400) [pid = 1953] [serial = 446] [outer = (nil)] 15:12:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f394ebc00) [pid = 1953] [serial = 447] [outer = 0x7f0f394e5400] 15:12:45 INFO - PROCESS | 1953 | 1461967965985 Marionette DEBUG loaded listener.js 15:12:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f394f2000) [pid = 1953] [serial = 448] [outer = 0x7f0f394e5400] 15:12:46 INFO - PROCESS | 1953 | [1953] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:46 INFO - PROCESS | 1953 | 1461967966992 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]]]}] 15:12:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:12:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1433ms 15:12:47 INFO - PROCESS | 1953 | 1461967967045 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 15:12:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:12:47 INFO - PROCESS | 1953 | 1461967967050 Marionette TRACE conn5 <- [1,569,null,{"value":"8"}] 15:12:47 INFO - PROCESS | 1953 | 1461967967057 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:12:47 INFO - PROCESS | 1953 | 1461967967062 Marionette TRACE conn5 <- [1,570,null,{}] 15:12:47 INFO - PROCESS | 1953 | 1461967967069 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}] 15:12:47 INFO - PROCESS | 1953 | 1461967967222 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 15:12:47 INFO - PROCESS | 1953 | 1461967967481 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:47 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3f165800 == 70 [pid = 1953] [id = 150] 15:12:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f3e05f800) [pid = 1953] [serial = 449] [outer = (nil)] 15:12:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f3e1cfc00) [pid = 1953] [serial = 450] [outer = 0x7f0f3e05f800] 15:12:47 INFO - PROCESS | 1953 | 1461967967550 Marionette DEBUG loaded listener.js 15:12:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f40888400) [pid = 1953] [serial = 451] [outer = 0x7f0f3e05f800] 15:12:47 INFO - PROCESS | 1953 | [1953] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:48 INFO - PROCESS | 1953 | 1461967968286 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]]]}] 15:12:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:12:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1282ms 15:12:48 INFO - PROCESS | 1953 | 1461967968338 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 15:12:48 INFO - PROCESS | 1953 | 1461967968345 Marionette TRACE conn5 <- [1,573,null,{"value":"8"}] 15:12:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:12:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f49e81800 == 69 [pid = 1953] [id = 140] 15:12:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f490da800 == 68 [pid = 1953] [id = 139] 15:12:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f47e12800 == 67 [pid = 1953] [id = 138] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f4805d400) [pid = 1953] [serial = 390] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43a72000 == 66 [pid = 1953] [id = 137] 15:12:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f41e73800 == 65 [pid = 1953] [id = 136] 15:12:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40699800 == 64 [pid = 1953] [id = 135] 15:12:48 INFO - PROCESS | 1953 | 1461967968426 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:12:48 INFO - PROCESS | 1953 | 1461967968429 Marionette TRACE conn5 <- [1,574,null,{}] 15:12:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f59d32800 == 63 [pid = 1953] [id = 132] 15:12:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f48c0b800 == 62 [pid = 1953] [id = 131] 15:12:48 INFO - PROCESS | 1953 | 1461967968445 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}] 15:12:48 INFO - PROCESS | 1953 | 1461967968574 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f56ee5400) [pid = 1953] [serial = 381] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f5ed0e000) [pid = 1953] [serial = 384] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f40883800) [pid = 1953] [serial = 370] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f3e1cbc00) [pid = 1953] [serial = 369] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f45587800) [pid = 1953] [serial = 375] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 126 (0x7f0f47091800) [pid = 1953] [serial = 376] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 125 (0x7f0f41e3cc00) [pid = 1953] [serial = 372] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 124 (0x7f0f41e4a400) [pid = 1953] [serial = 373] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 123 (0x7f0f59da6000) [pid = 1953] [serial = 363] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 122 (0x7f0f5c48d800) [pid = 1953] [serial = 366] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 121 (0x7f0f4360c800) [pid = 1953] [serial = 378] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 120 (0x7f0f43746400) [pid = 1953] [serial = 387] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 119 (0x7f0f499b5000) [pid = 1953] [serial = 360] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 118 (0x7f0f408b0800) [pid = 1953] [serial = 354] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 117 (0x7f0f43551800) [pid = 1953] [serial = 357] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 116 (0x7f0f60317400) [pid = 1953] [serial = 385] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 115 (0x7f0f5b49cc00) [pid = 1953] [serial = 382] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 114 (0x7f0f4856c000) [pid = 1953] [serial = 388] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | --DOMWINDOW == 113 (0x7f0f49c25400) [pid = 1953] [serial = 379] [outer = (nil)] [url = about:blank] 15:12:48 INFO - PROCESS | 1953 | 1461967968708 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:48 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411cf800 == 63 [pid = 1953] [id = 151] 15:12:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f3e060400) [pid = 1953] [serial = 452] [outer = (nil)] 15:12:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 115 (0x7f0f40a37c00) [pid = 1953] [serial = 453] [outer = 0x7f0f3e060400] 15:12:48 INFO - PROCESS | 1953 | 1461967968765 Marionette DEBUG loaded listener.js 15:12:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 116 (0x7f0f40ab1c00) [pid = 1953] [serial = 454] [outer = 0x7f0f3e060400] 15:12:49 INFO - PROCESS | 1953 | 1461967969532 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]]]}] 15:12:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:12:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1171ms 15:12:49 INFO - PROCESS | 1953 | 1461967969556 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 15:12:49 INFO - PROCESS | 1953 | 1461967969560 Marionette TRACE conn5 <- [1,577,null,{"value":"8"}] 15:12:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:12:49 INFO - PROCESS | 1953 | 1461967969565 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:12:49 INFO - PROCESS | 1953 | 1461967969570 Marionette TRACE conn5 <- [1,578,null,{}] 15:12:49 INFO - PROCESS | 1953 | 1461967969584 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}] 15:12:49 INFO - PROCESS | 1953 | 1461967969720 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 15:12:49 INFO - PROCESS | 1953 | 1461967969838 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f483e5000 == 64 [pid = 1953] [id = 152] 15:12:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 117 (0x7f0f40c4d000) [pid = 1953] [serial = 455] [outer = (nil)] 15:12:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 118 (0x7f0f4349b400) [pid = 1953] [serial = 456] [outer = 0x7f0f40c4d000] 15:12:49 INFO - PROCESS | 1953 | 1461967969897 Marionette DEBUG loaded listener.js 15:12:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 119 (0x7f0f4373b800) [pid = 1953] [serial = 457] [outer = 0x7f0f40c4d000] 15:12:50 INFO - PROCESS | 1953 | 1461967970507 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]]]}] 15:12:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:12:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 985ms 15:12:50 INFO - PROCESS | 1953 | 1461967970550 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 15:12:50 INFO - PROCESS | 1953 | 1461967970554 Marionette TRACE conn5 <- [1,581,null,{"value":"8"}] 15:12:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:12:50 INFO - PROCESS | 1953 | 1461967970559 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:12:50 INFO - PROCESS | 1953 | 1461967970561 Marionette TRACE conn5 <- [1,582,null,{}] 15:12:50 INFO - PROCESS | 1953 | 1461967970573 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}] 15:12:50 INFO - PROCESS | 1953 | 1461967970773 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 15:12:50 INFO - PROCESS | 1953 | 1461967970844 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49b93000 == 65 [pid = 1953] [id = 153] 15:12:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 120 (0x7f0f40abc400) [pid = 1953] [serial = 458] [outer = (nil)] 15:12:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 121 (0x7f0f4608b400) [pid = 1953] [serial = 459] [outer = 0x7f0f40abc400] 15:12:50 INFO - PROCESS | 1953 | 1461967970900 Marionette DEBUG loaded listener.js 15:12:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 122 (0x7f0f47a95400) [pid = 1953] [serial = 460] [outer = 0x7f0f40abc400] 15:12:51 INFO - PROCESS | 1953 | 1461967971587 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]]]}] 15:12:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:12:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1040ms 15:12:51 INFO - PROCESS | 1953 | 1461967971610 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 15:12:51 INFO - PROCESS | 1953 | 1461967971613 Marionette TRACE conn5 <- [1,585,null,{"value":"8"}] 15:12:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:12:51 INFO - PROCESS | 1953 | 1461967971619 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:12:51 INFO - PROCESS | 1953 | 1461967971620 Marionette TRACE conn5 <- [1,586,null,{}] 15:12:51 INFO - PROCESS | 1953 | 1461967971646 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}] 15:12:51 INFO - PROCESS | 1953 | 1461967971821 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 15:12:51 INFO - PROCESS | 1953 | 1461967971891 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:51 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f56cdf800 == 66 [pid = 1953] [id = 154] 15:12:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 123 (0x7f0f4215bc00) [pid = 1953] [serial = 461] [outer = (nil)] 15:12:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 124 (0x7f0f48056800) [pid = 1953] [serial = 462] [outer = 0x7f0f4215bc00] 15:12:51 INFO - PROCESS | 1953 | 1461967971947 Marionette DEBUG loaded listener.js 15:12:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f4856ac00) [pid = 1953] [serial = 463] [outer = 0x7f0f4215bc00] 15:12:52 INFO - PROCESS | 1953 | [1953] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:52 INFO - PROCESS | 1953 | 1461967972580 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]]]}] 15:12:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:12:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 975ms 15:12:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:12:52 INFO - PROCESS | 1953 | 1461967972597 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 15:12:52 INFO - PROCESS | 1953 | 1461967972600 Marionette TRACE conn5 <- [1,589,null,{"value":"8"}] 15:12:52 INFO - PROCESS | 1953 | 1461967972605 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:12:52 INFO - PROCESS | 1953 | 1461967972608 Marionette TRACE conn5 <- [1,590,null,{}] 15:12:52 INFO - PROCESS | 1953 | 1461967972612 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}] 15:12:52 INFO - PROCESS | 1953 | 1461967972792 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 15:12:52 INFO - PROCESS | 1953 | 1461967972823 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:52 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bb9f800 == 67 [pid = 1953] [id = 155] 15:12:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 126 (0x7f0f499ae400) [pid = 1953] [serial = 464] [outer = (nil)] 15:12:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f4c788c00) [pid = 1953] [serial = 465] [outer = 0x7f0f499ae400] 15:12:52 INFO - PROCESS | 1953 | 1461967972891 Marionette DEBUG loaded listener.js 15:12:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f51016000) [pid = 1953] [serial = 466] [outer = 0x7f0f499ae400] 15:12:53 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f4354ac00) [pid = 1953] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:12:53 INFO - PROCESS | 1953 | --DOMWINDOW == 126 (0x7f0f49eee400) [pid = 1953] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:12:53 INFO - PROCESS | 1953 | --DOMWINDOW == 125 (0x7f0f3ab68000) [pid = 1953] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:12:53 INFO - PROCESS | 1953 | --DOMWINDOW == 124 (0x7f0f47a96400) [pid = 1953] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:12:53 INFO - PROCESS | 1953 | --DOMWINDOW == 123 (0x7f0f408ae000) [pid = 1953] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:12:53 INFO - PROCESS | 1953 | --DOMWINDOW == 122 (0x7f0f40a66c00) [pid = 1953] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:12:53 INFO - PROCESS | 1953 | --DOMWINDOW == 121 (0x7f0f3e061000) [pid = 1953] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:12:53 INFO - PROCESS | 1953 | --DOMWINDOW == 120 (0x7f0f40a40000) [pid = 1953] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:12:53 INFO - PROCESS | 1953 | 1461967973785 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]]]}] 15:12:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:12:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1226ms 15:12:53 INFO - PROCESS | 1953 | 1461967973830 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 15:12:53 INFO - PROCESS | 1953 | 1461967973834 Marionette TRACE conn5 <- [1,593,null,{"value":"8"}] 15:12:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:12:53 INFO - PROCESS | 1953 | 1461967973839 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:12:53 INFO - PROCESS | 1953 | 1461967973841 Marionette TRACE conn5 <- [1,594,null,{}] 15:12:53 INFO - PROCESS | 1953 | 1461967973845 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}] 15:12:54 INFO - PROCESS | 1953 | 1461967974131 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 15:12:54 INFO - PROCESS | 1953 | 1461967974441 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:54 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3df69000 == 68 [pid = 1953] [id = 156] 15:12:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 121 (0x7f0f3ae26400) [pid = 1953] [serial = 467] [outer = (nil)] 15:12:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 122 (0x7f0f4c789c00) [pid = 1953] [serial = 468] [outer = 0x7f0f3ae26400] 15:12:54 INFO - PROCESS | 1953 | 1461967974531 Marionette DEBUG loaded listener.js 15:12:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 123 (0x7f0f5108fc00) [pid = 1953] [serial = 469] [outer = 0x7f0f3ae26400] 15:12:55 INFO - PROCESS | 1953 | 1461967975182 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]]]}] 15:12:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:12:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1375ms 15:12:55 INFO - PROCESS | 1953 | 1461967975214 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 15:12:55 INFO - PROCESS | 1953 | 1461967975216 Marionette TRACE conn5 <- [1,597,null,{"value":"8"}] 15:12:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:12:55 INFO - PROCESS | 1953 | 1461967975222 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:12:55 INFO - PROCESS | 1953 | 1461967975224 Marionette TRACE conn5 <- [1,598,null,{}] 15:12:55 INFO - PROCESS | 1953 | 1461967975229 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}] 15:12:55 INFO - PROCESS | 1953 | 1461967975423 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 15:12:55 INFO - PROCESS | 1953 | 1461967975551 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:55 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3df79000 == 69 [pid = 1953] [id = 157] 15:12:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 124 (0x7f0f394f2400) [pid = 1953] [serial = 470] [outer = (nil)] 15:12:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f39fda000) [pid = 1953] [serial = 471] [outer = 0x7f0f394f2400] 15:12:55 INFO - PROCESS | 1953 | 1461967975631 Marionette DEBUG loaded listener.js 15:12:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 126 (0x7f0f3ae29400) [pid = 1953] [serial = 472] [outer = 0x7f0f394f2400] 15:12:56 INFO - PROCESS | 1953 | 1461967976506 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]]]}] 15:12:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:12:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1327ms 15:12:56 INFO - PROCESS | 1953 | 1461967976552 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 15:12:56 INFO - PROCESS | 1953 | 1461967976557 Marionette TRACE conn5 <- [1,601,null,{"value":"8"}] 15:12:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:12:56 INFO - PROCESS | 1953 | 1461967976564 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:12:56 INFO - PROCESS | 1953 | 1461967976570 Marionette TRACE conn5 <- [1,602,null,{}] 15:12:56 INFO - PROCESS | 1953 | 1461967976576 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}] 15:12:56 INFO - PROCESS | 1953 | 1461967976725 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 15:12:56 INFO - PROCESS | 1953 | 1461967976873 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:56 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47b63000 == 70 [pid = 1953] [id = 158] 15:12:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f3ae2a000) [pid = 1953] [serial = 473] [outer = (nil)] 15:12:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f40a40400) [pid = 1953] [serial = 474] [outer = 0x7f0f3ae2a000] 15:12:56 INFO - PROCESS | 1953 | 1461967976945 Marionette DEBUG loaded listener.js 15:12:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f40aba000) [pid = 1953] [serial = 475] [outer = 0x7f0f3ae2a000] 15:12:57 INFO - PROCESS | 1953 | 1461967977840 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]]]}] 15:12:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:12:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1334ms 15:12:57 INFO - PROCESS | 1953 | 1461967977899 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 15:12:57 INFO - PROCESS | 1953 | 1461967977904 Marionette TRACE conn5 <- [1,605,null,{"value":"8"}] 15:12:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:12:57 INFO - PROCESS | 1953 | 1461967977910 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:12:57 INFO - PROCESS | 1953 | 1461967977912 Marionette TRACE conn5 <- [1,606,null,{}] 15:12:57 INFO - PROCESS | 1953 | 1461967977918 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}] 15:12:58 INFO - PROCESS | 1953 | 1461967978070 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 15:12:58 INFO - PROCESS | 1953 | 1461967978215 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:58 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5a29e800 == 71 [pid = 1953] [id = 159] 15:12:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f41fb2400) [pid = 1953] [serial = 476] [outer = (nil)] 15:12:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f4373fc00) [pid = 1953] [serial = 477] [outer = 0x7f0f41fb2400] 15:12:58 INFO - PROCESS | 1953 | 1461967978282 Marionette DEBUG loaded listener.js 15:12:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f47ff3800) [pid = 1953] [serial = 478] [outer = 0x7f0f41fb2400] 15:12:59 INFO - PROCESS | 1953 | 1461967979166 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]]]}] 15:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1332ms 15:12:59 INFO - PROCESS | 1953 | 1461967979243 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 15:12:59 INFO - PROCESS | 1953 | 1461967979249 Marionette TRACE conn5 <- [1,609,null,{"value":"8"}] 15:12:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:12:59 INFO - PROCESS | 1953 | 1461967979264 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:12:59 INFO - PROCESS | 1953 | 1461967979271 Marionette TRACE conn5 <- [1,610,null,{}] 15:12:59 INFO - PROCESS | 1953 | 1461967979276 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}] 15:12:59 INFO - PROCESS | 1953 | 1461967979432 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 15:12:59 INFO - PROCESS | 1953 | 1461967979572 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:59 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bf38800 == 72 [pid = 1953] [id = 160] 15:12:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f4350cc00) [pid = 1953] [serial = 479] [outer = (nil)] 15:12:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f4a795800) [pid = 1953] [serial = 480] [outer = 0x7f0f4350cc00] 15:12:59 INFO - PROCESS | 1953 | 1461967979644 Marionette DEBUG loaded listener.js 15:12:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f5108ec00) [pid = 1953] [serial = 481] [outer = 0x7f0f4350cc00] 15:13:00 INFO - PROCESS | 1953 | 1461967980446 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]]]}] 15:13:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:13:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1237ms 15:13:00 INFO - PROCESS | 1953 | 1461967980494 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 15:13:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:13:00 INFO - PROCESS | 1953 | 1461967980497 Marionette TRACE conn5 <- [1,613,null,{"value":"8"}] 15:13:00 INFO - PROCESS | 1953 | 1461967980503 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:13:00 INFO - PROCESS | 1953 | 1461967980506 Marionette TRACE conn5 <- [1,614,null,{}] 15:13:00 INFO - PROCESS | 1953 | 1461967980511 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}] 15:13:00 INFO - PROCESS | 1953 | 1461967980700 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 15:13:00 INFO - PROCESS | 1953 | 1461967980857 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:00 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bf4e800 == 73 [pid = 1953] [id = 161] 15:13:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 136 (0x7f0f43609400) [pid = 1953] [serial = 482] [outer = (nil)] 15:13:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f57147c00) [pid = 1953] [serial = 483] [outer = 0x7f0f43609400] 15:13:00 INFO - PROCESS | 1953 | 1461967980927 Marionette DEBUG loaded listener.js 15:13:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f580f0400) [pid = 1953] [serial = 484] [outer = 0x7f0f43609400] 15:13:01 INFO - PROCESS | 1953 | 1461967981762 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]]]}] 15:13:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:13:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1328ms 15:13:01 INFO - PROCESS | 1953 | 1461967981831 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 15:13:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:13:01 INFO - PROCESS | 1953 | 1461967981835 Marionette TRACE conn5 <- [1,617,null,{"value":"8"}] 15:13:01 INFO - PROCESS | 1953 | 1461967981840 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:13:01 INFO - PROCESS | 1953 | 1461967981843 Marionette TRACE conn5 <- [1,618,null,{}] 15:13:01 INFO - PROCESS | 1953 | 1461967981848 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}] 15:13:01 INFO - PROCESS | 1953 | 1461967981998 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 15:13:02 INFO - PROCESS | 1953 | 1461967982142 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:02 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a320000 == 74 [pid = 1953] [id = 162] 15:13:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f3a3d3400) [pid = 1953] [serial = 485] [outer = (nil)] 15:13:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f3a3d5000) [pid = 1953] [serial = 486] [outer = 0x7f0f3a3d3400] 15:13:02 INFO - PROCESS | 1953 | 1461967982224 Marionette DEBUG loaded listener.js 15:13:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f581c7800) [pid = 1953] [serial = 487] [outer = 0x7f0f3a3d3400] 15:13:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f3fdc0400) [pid = 1953] [serial = 488] [outer = 0x7f0f45f49800] 15:13:03 INFO - PROCESS | 1953 | 1461967983186 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]]]}] 15:13:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:13:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1383ms 15:13:03 INFO - PROCESS | 1953 | 1461967983223 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 15:13:03 INFO - PROCESS | 1953 | 1461967983227 Marionette TRACE conn5 <- [1,621,null,{"value":"8"}] 15:13:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:13:03 INFO - PROCESS | 1953 | 1461967983233 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:13:03 INFO - PROCESS | 1953 | 1461967983235 Marionette TRACE conn5 <- [1,622,null,{}] 15:13:03 INFO - PROCESS | 1953 | 1461967983241 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}] 15:13:03 INFO - PROCESS | 1953 | 1461967983385 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 15:13:03 INFO - PROCESS | 1953 | 1461967983534 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:03 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3ff4d800 == 75 [pid = 1953] [id = 163] 15:13:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f39fde000) [pid = 1953] [serial = 489] [outer = (nil)] 15:13:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f3fdc9400) [pid = 1953] [serial = 490] [outer = 0x7f0f39fde000] 15:13:03 INFO - PROCESS | 1953 | 1461967983599 Marionette DEBUG loaded listener.js 15:13:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f5830a000) [pid = 1953] [serial = 491] [outer = 0x7f0f39fde000] 15:13:04 INFO - PROCESS | 1953 | 1461967984673 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]]]}] 15:13:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:13:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1482ms 15:13:04 INFO - PROCESS | 1953 | 1461967984715 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 15:13:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:13:04 INFO - PROCESS | 1953 | 1461967984720 Marionette TRACE conn5 <- [1,625,null,{"value":"8"}] 15:13:04 INFO - PROCESS | 1953 | 1461967984728 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:13:04 INFO - PROCESS | 1953 | 1461967984733 Marionette TRACE conn5 <- [1,626,null,{}] 15:13:04 INFO - PROCESS | 1953 | 1461967984741 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}] 15:13:04 INFO - PROCESS | 1953 | 1461967984894 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 15:13:05 INFO - PROCESS | 1953 | 1461967985069 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:05 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f18000 == 76 [pid = 1953] [id = 164] 15:13:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f3ab6bc00) [pid = 1953] [serial = 492] [outer = (nil)] 15:13:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f3ae2fc00) [pid = 1953] [serial = 493] [outer = 0x7f0f3ab6bc00] 15:13:05 INFO - PROCESS | 1953 | 1461967985130 Marionette DEBUG loaded listener.js 15:13:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f3fdbec00) [pid = 1953] [serial = 494] [outer = 0x7f0f3ab6bc00] 15:13:06 INFO - PROCESS | 1953 | 1461967986017 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]]]}] 15:13:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:13:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1341ms 15:13:06 INFO - PROCESS | 1953 | 1461967986068 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 15:13:06 INFO - PROCESS | 1953 | 1461967986075 Marionette TRACE conn5 <- [1,629,null,{"value":"8"}] 15:13:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:13:06 INFO - PROCESS | 1953 | 1461967986084 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:13:06 INFO - PROCESS | 1953 | 1461967986088 Marionette TRACE conn5 <- [1,630,null,{}] 15:13:06 INFO - PROCESS | 1953 | 1461967986093 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}] 15:13:06 INFO - PROCESS | 1953 | 1461967986237 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 15:13:06 INFO - PROCESS | 1953 | 1461967986389 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3df75800 == 77 [pid = 1953] [id = 165] 15:13:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f3ff72800) [pid = 1953] [serial = 495] [outer = (nil)] 15:13:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f3ff78400) [pid = 1953] [serial = 496] [outer = 0x7f0f3ff72800] 15:13:06 INFO - PROCESS | 1953 | 1461967986452 Marionette DEBUG loaded listener.js 15:13:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f3ff7cc00) [pid = 1953] [serial = 497] [outer = 0x7f0f3ff72800] 15:13:06 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4b347000 == 76 [pid = 1953] [id = 95] 15:13:06 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46e73800 == 75 [pid = 1953] [id = 94] 15:13:06 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3df69000 == 74 [pid = 1953] [id = 156] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f483b9c00) [pid = 1953] [serial = 423] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f40aaf000) [pid = 1953] [serial = 393] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f4100e000) [pid = 1953] [serial = 396] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f4700c000) [pid = 1953] [serial = 399] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f40a3d000) [pid = 1953] [serial = 402] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bb9f800 == 73 [pid = 1953] [id = 155] 15:13:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f56cdf800 == 72 [pid = 1953] [id = 154] 15:13:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f49b93000 == 71 [pid = 1953] [id = 153] 15:13:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f483e5000 == 70 [pid = 1953] [id = 152] 15:13:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f411cf800 == 69 [pid = 1953] [id = 151] 15:13:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f63adc800 == 68 [pid = 1953] [id = 130] 15:13:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3f165800 == 67 [pid = 1953] [id = 150] 15:13:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f573c4000 == 66 [pid = 1953] [id = 144] 15:13:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f48c27000 == 65 [pid = 1953] [id = 143] 15:13:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40242000 == 64 [pid = 1953] [id = 142] 15:13:07 INFO - PROCESS | 1953 | 1461967987360 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]]]}] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f43610800) [pid = 1953] [serial = 316] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f59da6800) [pid = 1953] [serial = 352] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f4557b800) [pid = 1953] [serial = 417] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f47eefc00) [pid = 1953] [serial = 420] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 141 (0x7f0f46bed800) [pid = 1953] [serial = 418] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 140 (0x7f0f4805e800) [pid = 1953] [serial = 421] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f40a3e400) [pid = 1953] [serial = 409] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f41277800) [pid = 1953] [serial = 411] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f41e45400) [pid = 1953] [serial = 412] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f40a34000) [pid = 1953] [serial = 408] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 135 (0x7f0f40886800) [pid = 1953] [serial = 406] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f3e1c7800) [pid = 1953] [serial = 405] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f43552400) [pid = 1953] [serial = 414] [outer = (nil)] [url = about:blank] 15:13:07 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f4360bc00) [pid = 1953] [serial = 415] [outer = (nil)] [url = about:blank] 15:13:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:13:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1331ms 15:13:07 INFO - PROCESS | 1953 | 1461967987415 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 15:13:07 INFO - PROCESS | 1953 | 1461967987418 Marionette TRACE conn5 <- [1,633,null,{"value":"8"}] 15:13:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:13:07 INFO - PROCESS | 1953 | 1461967987423 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:13:07 INFO - PROCESS | 1953 | 1461967987428 Marionette TRACE conn5 <- [1,634,null,{}] 15:13:07 INFO - PROCESS | 1953 | 1461967987442 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}] 15:13:07 INFO - PROCESS | 1953 | 1461967987575 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 15:13:07 INFO - PROCESS | 1953 | 1461967987591 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:07 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43450000 == 65 [pid = 1953] [id = 166] 15:13:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f40889400) [pid = 1953] [serial = 498] [outer = (nil)] 15:13:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f40a3c800) [pid = 1953] [serial = 499] [outer = 0x7f0f40889400] 15:13:07 INFO - PROCESS | 1953 | 1461967987649 Marionette DEBUG loaded listener.js 15:13:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f40aae000) [pid = 1953] [serial = 500] [outer = 0x7f0f40889400] 15:13:08 INFO - PROCESS | 1953 | [1953] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:08 INFO - PROCESS | 1953 | 1461967988364 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]]]}] 15:13:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:13:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 984ms 15:13:08 INFO - PROCESS | 1953 | 1461967988408 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 15:13:08 INFO - PROCESS | 1953 | 1461967988411 Marionette TRACE conn5 <- [1,637,null,{"value":"8"}] 15:13:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:13:08 INFO - PROCESS | 1953 | 1461967988416 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:13:08 INFO - PROCESS | 1953 | 1461967988418 Marionette TRACE conn5 <- [1,638,null,{}] 15:13:08 INFO - PROCESS | 1953 | 1461967988439 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}] 15:13:08 INFO - PROCESS | 1953 | 1461967988565 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 15:13:08 INFO - PROCESS | 1953 | 1461967988578 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:08 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f478df800 == 66 [pid = 1953] [id = 167] 15:13:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 136 (0x7f0f3e1cc400) [pid = 1953] [serial = 501] [outer = (nil)] 15:13:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f41e41400) [pid = 1953] [serial = 502] [outer = 0x7f0f3e1cc400] 15:13:08 INFO - PROCESS | 1953 | 1461967988634 Marionette DEBUG loaded listener.js 15:13:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f4349ec00) [pid = 1953] [serial = 503] [outer = 0x7f0f3e1cc400] 15:13:09 INFO - PROCESS | 1953 | [1953] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:09 INFO - PROCESS | 1953 | 1461967989347 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]]]}] 15:13:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:13:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 987ms 15:13:09 INFO - PROCESS | 1953 | 1461967989405 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 15:13:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:13:09 INFO - PROCESS | 1953 | 1461967989417 Marionette TRACE conn5 <- [1,641,null,{"value":"8"}] 15:13:09 INFO - PROCESS | 1953 | 1461967989423 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:13:09 INFO - PROCESS | 1953 | 1461967989426 Marionette TRACE conn5 <- [1,642,null,{}] 15:13:09 INFO - PROCESS | 1953 | 1461967989431 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}] 15:13:09 INFO - PROCESS | 1953 | 1461967989608 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 15:13:09 INFO - PROCESS | 1953 | 1461967989635 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:09 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fd05800 == 67 [pid = 1953] [id = 168] 15:13:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f40581400) [pid = 1953] [serial = 504] [outer = (nil)] 15:13:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f4350b000) [pid = 1953] [serial = 505] [outer = 0x7f0f40581400] 15:13:09 INFO - PROCESS | 1953 | 1461967989693 Marionette DEBUG loaded listener.js 15:13:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f43602400) [pid = 1953] [serial = 506] [outer = 0x7f0f40581400] 15:13:10 INFO - PROCESS | 1953 | 1461967990463 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]]]}] 15:13:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:13:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1076ms 15:13:10 INFO - PROCESS | 1953 | 1461967990501 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 15:13:10 INFO - PROCESS | 1953 | 1461967990504 Marionette TRACE conn5 <- [1,645,null,{"value":"8"}] 15:13:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:13:10 INFO - PROCESS | 1953 | 1461967990509 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:13:10 INFO - PROCESS | 1953 | 1461967990511 Marionette TRACE conn5 <- [1,646,null,{}] 15:13:10 INFO - PROCESS | 1953 | 1461967990516 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}] 15:13:10 INFO - PROCESS | 1953 | 1461967990722 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 15:13:10 INFO - PROCESS | 1953 | 1461967990765 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:10 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49e82800 == 68 [pid = 1953] [id = 169] 15:13:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f4557dc00) [pid = 1953] [serial = 507] [outer = (nil)] 15:13:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f47a8c800) [pid = 1953] [serial = 508] [outer = 0x7f0f4557dc00] 15:13:10 INFO - PROCESS | 1953 | 1461967990828 Marionette DEBUG loaded listener.js 15:13:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f47f5d400) [pid = 1953] [serial = 509] [outer = 0x7f0f4557dc00] 15:13:11 INFO - PROCESS | 1953 | 1461967991531 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]]]}] 15:13:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:13:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1034ms 15:13:11 INFO - PROCESS | 1953 | 1461967991545 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 15:13:11 INFO - PROCESS | 1953 | 1461967991547 Marionette TRACE conn5 <- [1,649,null,{"value":"8"}] 15:13:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:13:11 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f4215bc00) [pid = 1953] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:13:11 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f499ae400) [pid = 1953] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:13:11 INFO - PROCESS | 1953 | --DOMWINDOW == 141 (0x7f0f4088d000) [pid = 1953] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 15:13:11 INFO - PROCESS | 1953 | --DOMWINDOW == 140 (0x7f0f3e060400) [pid = 1953] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:13:11 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f40abc400) [pid = 1953] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:13:11 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f40c4d000) [pid = 1953] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:13:11 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f3e05f800) [pid = 1953] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:13:11 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f43745c00) [pid = 1953] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:13:11 INFO - PROCESS | 1953 | 1461967991762 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:13:11 INFO - PROCESS | 1953 | 1461967991764 Marionette TRACE conn5 <- [1,650,null,{}] 15:13:11 INFO - PROCESS | 1953 | 1461967991770 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}] 15:13:11 INFO - PROCESS | 1953 | 1461967991907 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 15:13:11 INFO - PROCESS | 1953 | 1461967991917 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:11 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46e79800 == 69 [pid = 1953] [id = 170] 15:13:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f408afc00) [pid = 1953] [serial = 510] [outer = (nil)] 15:13:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f46096c00) [pid = 1953] [serial = 511] [outer = 0x7f0f408afc00] 15:13:11 INFO - PROCESS | 1953 | 1461967991975 Marionette DEBUG loaded listener.js 15:13:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f48057400) [pid = 1953] [serial = 512] [outer = 0x7f0f408afc00] 15:13:12 INFO - PROCESS | 1953 | 1461967992682 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]]]}] 15:13:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:13:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1016ms 15:13:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:13:12 INFO - PROCESS | 1953 | 1461967992738 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 15:13:12 INFO - PROCESS | 1953 | 1461967992740 Marionette TRACE conn5 <- [1,653,null,{"value":"8"}] 15:13:12 INFO - PROCESS | 1953 | 1461967992746 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:13:12 INFO - PROCESS | 1953 | 1461967992748 Marionette TRACE conn5 <- [1,654,null,{}] 15:13:12 INFO - PROCESS | 1953 | 1461967992761 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}] 15:13:12 INFO - PROCESS | 1953 | 1461967992890 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 15:13:12 INFO - PROCESS | 1953 | 1461967992904 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:12 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f56e9a000 == 70 [pid = 1953] [id = 171] 15:13:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f3fdbf400) [pid = 1953] [serial = 513] [outer = (nil)] 15:13:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f4856ec00) [pid = 1953] [serial = 514] [outer = 0x7f0f3fdbf400] 15:13:12 INFO - PROCESS | 1953 | 1461967992961 Marionette DEBUG loaded listener.js 15:13:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f4952d000) [pid = 1953] [serial = 515] [outer = 0x7f0f3fdbf400] 15:13:13 INFO - PROCESS | 1953 | 1461967993646 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]]]}] 15:13:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:13:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 932ms 15:13:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:13:13 INFO - PROCESS | 1953 | 1461967993677 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 15:13:13 INFO - PROCESS | 1953 | 1461967993679 Marionette TRACE conn5 <- [1,657,null,{"value":"8"}] 15:13:13 INFO - PROCESS | 1953 | 1461967993684 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:13:13 INFO - PROCESS | 1953 | 1461967993687 Marionette TRACE conn5 <- [1,658,null,{}] 15:13:13 INFO - PROCESS | 1953 | 1461967993691 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}] 15:13:13 INFO - PROCESS | 1953 | 1461967993889 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 15:13:14 INFO - PROCESS | 1953 | 1461967994047 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:14 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3df79800 == 71 [pid = 1953] [id = 172] 15:13:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f39fdf800) [pid = 1953] [serial = 516] [outer = (nil)] 15:13:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f3a3cb000) [pid = 1953] [serial = 517] [outer = 0x7f0f39fdf800] 15:13:14 INFO - PROCESS | 1953 | 1461967994119 Marionette DEBUG loaded listener.js 15:13:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f3ab60800) [pid = 1953] [serial = 518] [outer = 0x7f0f39fdf800] 15:13:14 INFO - PROCESS | 1953 | 1461967994980 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]]]}] 15:13:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:13:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1330ms 15:13:15 INFO - PROCESS | 1953 | 1461967995016 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 15:13:15 INFO - PROCESS | 1953 | 1461967995021 Marionette TRACE conn5 <- [1,661,null,{"value":"8"}] 15:13:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:13:15 INFO - PROCESS | 1953 | 1461967995028 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:13:15 INFO - PROCESS | 1953 | 1461967995034 Marionette TRACE conn5 <- [1,662,null,{}] 15:13:15 INFO - PROCESS | 1953 | 1461967995040 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}] 15:13:15 INFO - PROCESS | 1953 | 1461967995195 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 15:13:15 INFO - PROCESS | 1953 | 1461967995345 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:15 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43a7b800 == 72 [pid = 1953] [id = 173] 15:13:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f3fdc2c00) [pid = 1953] [serial = 519] [outer = (nil)] 15:13:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f40632800) [pid = 1953] [serial = 520] [outer = 0x7f0f3fdc2c00] 15:13:15 INFO - PROCESS | 1953 | 1461967995414 Marionette DEBUG loaded listener.js 15:13:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f4088a400) [pid = 1953] [serial = 521] [outer = 0x7f0f3fdc2c00] 15:13:16 INFO - PROCESS | 1953 | [1953] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:16 INFO - PROCESS | 1953 | 1461967996340 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]]]}] 15:13:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:13:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1383ms 15:13:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:13:16 INFO - PROCESS | 1953 | 1461967996417 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 15:13:16 INFO - PROCESS | 1953 | 1461967996420 Marionette TRACE conn5 <- [1,665,null,{"value":"8"}] 15:13:16 INFO - PROCESS | 1953 | 1461967996429 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:13:16 INFO - PROCESS | 1953 | 1461967996431 Marionette TRACE conn5 <- [1,666,null,{}] 15:13:16 INFO - PROCESS | 1953 | 1461967996437 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}] 15:13:16 INFO - PROCESS | 1953 | 1461967996600 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 15:13:16 INFO - PROCESS | 1953 | 1461967996746 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:16 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f571de800 == 73 [pid = 1953] [id = 174] 15:13:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f408b1400) [pid = 1953] [serial = 522] [outer = (nil)] 15:13:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f4349f400) [pid = 1953] [serial = 523] [outer = 0x7f0f408b1400] 15:13:16 INFO - PROCESS | 1953 | 1461967996816 Marionette DEBUG loaded listener.js 15:13:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f43606c00) [pid = 1953] [serial = 524] [outer = 0x7f0f408b1400] 15:13:17 INFO - PROCESS | 1953 | [1953] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:17 INFO - PROCESS | 1953 | 1461967997756 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]]]}] 15:13:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:13:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1379ms 15:13:17 INFO - PROCESS | 1953 | 1461967997806 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 15:13:17 INFO - PROCESS | 1953 | 1461967997811 Marionette TRACE conn5 <- [1,669,null,{"value":"8"}] 15:13:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:13:17 INFO - PROCESS | 1953 | 1461967997827 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:13:17 INFO - PROCESS | 1953 | 1461967997833 Marionette TRACE conn5 <- [1,670,null,{}] 15:13:17 INFO - PROCESS | 1953 | 1461967997838 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}] 15:13:18 INFO - PROCESS | 1953 | 1461967998001 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 15:13:18 INFO - PROCESS | 1953 | 1461967998144 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:18 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c07e800 == 74 [pid = 1953] [id = 175] 15:13:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f40ab5800) [pid = 1953] [serial = 525] [outer = (nil)] 15:13:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f47a8d000) [pid = 1953] [serial = 526] [outer = 0x7f0f40ab5800] 15:13:18 INFO - PROCESS | 1953 | 1461967998214 Marionette DEBUG loaded listener.js 15:13:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f4856d000) [pid = 1953] [serial = 527] [outer = 0x7f0f40ab5800] 15:13:19 INFO - PROCESS | 1953 | 1461967999031 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]]]}] 15:13:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:13:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1241ms 15:13:19 INFO - PROCESS | 1953 | 1461967999061 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 15:13:19 INFO - PROCESS | 1953 | 1461967999065 Marionette TRACE conn5 <- [1,673,null,{"value":"8"}] 15:13:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:13:19 INFO - PROCESS | 1953 | 1461967999088 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:13:19 INFO - PROCESS | 1953 | 1461967999091 Marionette TRACE conn5 <- [1,674,null,{}] 15:13:19 INFO - PROCESS | 1953 | 1461967999096 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}] 15:13:19 INFO - PROCESS | 1953 | 1461967999253 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 15:13:19 INFO - PROCESS | 1953 | 1461967999405 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:19 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f61386800 == 75 [pid = 1953] [id = 176] 15:13:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f43511c00) [pid = 1953] [serial = 528] [outer = (nil)] 15:13:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f49ee8800) [pid = 1953] [serial = 529] [outer = 0x7f0f43511c00] 15:13:19 INFO - PROCESS | 1953 | 1461967999472 Marionette DEBUG loaded listener.js 15:13:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f5108c400) [pid = 1953] [serial = 530] [outer = 0x7f0f43511c00] 15:13:19 INFO - PROCESS | 1953 | [1953] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:20 INFO - PROCESS | 1953 | 1461968000244 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]]]}] 15:13:20 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 15:13:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1177ms 15:13:20 INFO - PROCESS | 1953 | 1461968000267 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 15:13:20 INFO - PROCESS | 1953 | 1461968000271 Marionette TRACE conn5 <- [1,677,null,{"value":"8"}] 15:13:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:13:20 INFO - PROCESS | 1953 | 1461968000277 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:13:20 INFO - PROCESS | 1953 | 1461968000281 Marionette TRACE conn5 <- [1,678,null,{}] 15:13:20 INFO - PROCESS | 1953 | 1461968000286 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}] 15:13:20 INFO - PROCESS | 1953 | 1461968000433 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 15:13:20 INFO - PROCESS | 1953 | 1461968000586 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:20 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e012800 == 76 [pid = 1953] [id = 177] 15:13:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f58040000) [pid = 1953] [serial = 531] [outer = (nil)] 15:13:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f58143400) [pid = 1953] [serial = 532] [outer = 0x7f0f58040000] 15:13:20 INFO - PROCESS | 1953 | 1461968000665 Marionette DEBUG loaded listener.js 15:13:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f5b4a0400) [pid = 1953] [serial = 533] [outer = 0x7f0f58040000] 15:13:21 INFO - PROCESS | 1953 | 1461968001544 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]]]}] 15:13:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:13:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1326ms 15:13:21 INFO - PROCESS | 1953 | 1461968001605 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 15:13:21 INFO - PROCESS | 1953 | 1461968001609 Marionette TRACE conn5 <- [1,681,null,{"value":"8"}] 15:13:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:13:21 INFO - PROCESS | 1953 | 1461968001614 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:13:21 INFO - PROCESS | 1953 | 1461968001617 Marionette TRACE conn5 <- [1,682,null,{}] 15:13:21 INFO - PROCESS | 1953 | 1461968001622 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}] 15:13:21 INFO - PROCESS | 1953 | 1461968001764 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 15:13:21 INFO - PROCESS | 1953 | 1461968001914 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f36eed000 == 77 [pid = 1953] [id = 178] 15:13:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f36cda400) [pid = 1953] [serial = 534] [outer = (nil)] 15:13:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f36ce2000) [pid = 1953] [serial = 535] [outer = 0x7f0f36cda400] 15:13:21 INFO - PROCESS | 1953 | 1461968001983 Marionette DEBUG loaded listener.js 15:13:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f581c8c00) [pid = 1953] [serial = 536] [outer = 0x7f0f36cda400] 15:13:23 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:23 INFO - PROCESS | 1953 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:13:23 INFO - PROCESS | 1953 | 1461968003228 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]]]}] 15:13:23 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) 15:13:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1626ms 15:13:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:13:23 INFO - PROCESS | 1953 | 1461968003241 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 15:13:23 INFO - PROCESS | 1953 | 1461968003243 Marionette TRACE conn5 <- [1,685,null,{"value":"8"}] 15:13:23 INFO - PROCESS | 1953 | 1461968003257 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:13:23 INFO - PROCESS | 1953 | 1461968003260 Marionette TRACE conn5 <- [1,686,null,{}] 15:13:23 INFO - PROCESS | 1953 | 1461968003267 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}] 15:13:23 INFO - PROCESS | 1953 | 1461968003461 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 15:13:23 INFO - PROCESS | 1953 | 1461968003626 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:23 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e1a2800 == 78 [pid = 1953] [id = 179] 15:13:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 164 (0x7f0f36cdcc00) [pid = 1953] [serial = 537] [outer = (nil)] 15:13:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 165 (0x7f0f36fd2c00) [pid = 1953] [serial = 538] [outer = 0x7f0f36cdcc00] 15:13:23 INFO - PROCESS | 1953 | 1461968003696 Marionette DEBUG loaded listener.js 15:13:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 166 (0x7f0f36fdc400) [pid = 1953] [serial = 539] [outer = 0x7f0f36cdcc00] 15:13:25 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:25 INFO - PROCESS | 1953 | 1461968005164 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]]]}] 15:13:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:13:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1937ms 15:13:25 INFO - PROCESS | 1953 | 1461968005186 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 15:13:25 INFO - PROCESS | 1953 | 1461968005192 Marionette TRACE conn5 <- [1,689,null,{"value":"8"}] 15:13:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:13:25 INFO - PROCESS | 1953 | 1461968005199 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:13:25 INFO - PROCESS | 1953 | 1461968005201 Marionette TRACE conn5 <- [1,690,null,{}] 15:13:25 INFO - PROCESS | 1953 | 1461968005209 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}] 15:13:25 INFO - PROCESS | 1953 | 1461968005441 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 15:13:25 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e11e000 == 77 [pid = 1953] [id = 134] 15:13:25 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f56e9a000 == 76 [pid = 1953] [id = 171] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 165 (0x7f0f4c789c00) [pid = 1953] [serial = 468] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46e79800 == 75 [pid = 1953] [id = 170] 15:13:25 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f49e82800 == 74 [pid = 1953] [id = 169] 15:13:25 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fd05800 == 73 [pid = 1953] [id = 168] 15:13:25 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f478df800 == 72 [pid = 1953] [id = 167] 15:13:25 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43450000 == 71 [pid = 1953] [id = 166] 15:13:25 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3df75800 == 70 [pid = 1953] [id = 165] 15:13:25 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f18000 == 69 [pid = 1953] [id = 164] 15:13:25 INFO - PROCESS | 1953 | 1461968005594 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:25 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3df79000 == 68 [pid = 1953] [id = 157] 15:13:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a310000 == 69 [pid = 1953] [id = 180] 15:13:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 166 (0x7f0f36fe4c00) [pid = 1953] [serial = 540] [outer = (nil)] 15:13:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 167 (0x7f0f394f0000) [pid = 1953] [serial = 541] [outer = 0x7f0f36fe4c00] 15:13:25 INFO - PROCESS | 1953 | 1461968005661 Marionette DEBUG loaded listener.js 15:13:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 168 (0x7f0f3a3c7400) [pid = 1953] [serial = 542] [outer = 0x7f0f36fe4c00] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 167 (0x7f0f48061000) [pid = 1953] [serial = 391] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 166 (0x7f0f4907f400) [pid = 1953] [serial = 438] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 165 (0x7f0f41004000) [pid = 1953] [serial = 429] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 164 (0x7f0f47a95400) [pid = 1953] [serial = 460] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 163 (0x7f0f48056800) [pid = 1953] [serial = 462] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f4c788c00) [pid = 1953] [serial = 465] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f4856ac00) [pid = 1953] [serial = 463] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f51016000) [pid = 1953] [serial = 466] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f39fdcc00) [pid = 1953] [serial = 444] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f4907e800) [pid = 1953] [serial = 424] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f40a37c00) [pid = 1953] [serial = 453] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f40ab1c00) [pid = 1953] [serial = 454] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f4b335c00) [pid = 1953] [serial = 441] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f4608b400) [pid = 1953] [serial = 459] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f4354a000) [pid = 1953] [serial = 432] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f4349b400) [pid = 1953] [serial = 456] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f4373b800) [pid = 1953] [serial = 457] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f394ebc00) [pid = 1953] [serial = 447] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f40888400) [pid = 1953] [serial = 451] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f3e1cfc00) [pid = 1953] [serial = 450] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f45589c00) [pid = 1953] [serial = 435] [outer = (nil)] [url = about:blank] 15:13:25 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f3e1d1000) [pid = 1953] [serial = 426] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:26 INFO - PROCESS | 1953 | 1461968006779 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]]]}] 15:13:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:13:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1628ms 15:13:26 INFO - PROCESS | 1953 | 1461968006827 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 15:13:26 INFO - PROCESS | 1953 | 1461968006834 Marionette TRACE conn5 <- [1,693,null,{"value":"8"}] 15:13:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:13:26 INFO - PROCESS | 1953 | 1461968006844 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:13:26 INFO - PROCESS | 1953 | 1461968006847 Marionette TRACE conn5 <- [1,694,null,{}] 15:13:26 INFO - PROCESS | 1953 | 1461968006852 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}] 15:13:27 INFO - PROCESS | 1953 | 1461968007038 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 15:13:27 INFO - PROCESS | 1953 | 1461968007097 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:27 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f19000 == 70 [pid = 1953] [id = 181] 15:13:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f3a3cb400) [pid = 1953] [serial = 543] [outer = (nil)] 15:13:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f3ae27800) [pid = 1953] [serial = 544] [outer = 0x7f0f3a3cb400] 15:13:27 INFO - PROCESS | 1953 | 1461968007160 Marionette DEBUG loaded listener.js 15:13:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f3fdc6400) [pid = 1953] [serial = 545] [outer = 0x7f0f3a3cb400] 15:13:28 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:28 INFO - PROCESS | 1953 | 1461968008280 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]]]}] 15:13:28 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) 15:13:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1483ms 15:13:28 INFO - PROCESS | 1953 | 1461968008329 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 15:13:28 INFO - PROCESS | 1953 | 1461968008332 Marionette TRACE conn5 <- [1,697,null,{"value":"8"}] 15:13:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:13:28 INFO - PROCESS | 1953 | 1461968008337 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:13:28 INFO - PROCESS | 1953 | 1461968008342 Marionette TRACE conn5 <- [1,698,null,{}] 15:13:28 INFO - PROCESS | 1953 | 1461968008356 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}] 15:13:28 INFO - PROCESS | 1953 | 1461968008537 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 15:13:28 INFO - PROCESS | 1953 | 1461968008602 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:28 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46e72800 == 71 [pid = 1953] [id = 182] 15:13:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f4057b800) [pid = 1953] [serial = 546] [outer = (nil)] 15:13:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f408b9400) [pid = 1953] [serial = 547] [outer = 0x7f0f4057b800] 15:13:28 INFO - PROCESS | 1953 | 1461968008663 Marionette DEBUG loaded listener.js 15:13:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f40a6a000) [pid = 1953] [serial = 548] [outer = 0x7f0f4057b800] 15:13:29 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f4557dc00) [pid = 1953] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:13:29 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f40889400) [pid = 1953] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:13:29 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f408afc00) [pid = 1953] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:13:29 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f3e1cc400) [pid = 1953] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:13:29 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f3ab6bc00) [pid = 1953] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:13:29 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f3ff72800) [pid = 1953] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:13:29 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f3ae26400) [pid = 1953] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:13:29 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f40581400) [pid = 1953] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:13:29 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:29 INFO - PROCESS | 1953 | 1461968009918 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]]]}] 15:13:29 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) 15:13:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1634ms 15:13:29 INFO - PROCESS | 1953 | 1461968009973 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 15:13:29 INFO - PROCESS | 1953 | 1461968009978 Marionette TRACE conn5 <- [1,701,null,{"value":"8"}] 15:13:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:13:30 INFO - PROCESS | 1953 | 1461968009995 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:13:30 INFO - PROCESS | 1953 | 1461968010001 Marionette TRACE conn5 <- [1,702,null,{}] 15:13:30 INFO - PROCESS | 1953 | 1461968010056 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}] 15:13:30 INFO - PROCESS | 1953 | 1461968010295 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 15:13:30 INFO - PROCESS | 1953 | 1461968010449 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:30 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fd08000 == 72 [pid = 1953] [id = 183] 15:13:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f394ebc00) [pid = 1953] [serial = 549] [outer = (nil)] 15:13:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f39fd9800) [pid = 1953] [serial = 550] [outer = 0x7f0f394ebc00] 15:13:30 INFO - PROCESS | 1953 | 1461968010523 Marionette DEBUG loaded listener.js 15:13:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f3ab69800) [pid = 1953] [serial = 551] [outer = 0x7f0f394ebc00] 15:13:31 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:31 INFO - PROCESS | 1953 | 1461968011977 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]]]}] 15:13:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:13:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2039ms 15:13:32 INFO - PROCESS | 1953 | 1461968012027 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 15:13:32 INFO - PROCESS | 1953 | 1461968012035 Marionette TRACE conn5 <- [1,705,null,{"value":"8"}] 15:13:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:13:32 INFO - PROCESS | 1953 | 1461968012046 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:13:32 INFO - PROCESS | 1953 | 1461968012049 Marionette TRACE conn5 <- [1,706,null,{}] 15:13:32 INFO - PROCESS | 1953 | 1461968012055 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}] 15:13:32 INFO - PROCESS | 1953 | 1461968012248 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 15:13:32 INFO - PROCESS | 1953 | 1461968012397 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4621c800 == 73 [pid = 1953] [id = 184] 15:13:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f3a3d4400) [pid = 1953] [serial = 552] [outer = (nil)] 15:13:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f3ff7c400) [pid = 1953] [serial = 553] [outer = 0x7f0f3a3d4400] 15:13:32 INFO - PROCESS | 1953 | 1461968012464 Marionette DEBUG loaded listener.js 15:13:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f408aac00) [pid = 1953] [serial = 554] [outer = 0x7f0f3a3d4400] 15:13:33 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:33 INFO - PROCESS | 1953 | 1461968013773 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]]]}] 15:13:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:13:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1784ms 15:13:33 INFO - PROCESS | 1953 | 1461968013903 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 15:13:33 INFO - PROCESS | 1953 | 1461968013907 Marionette TRACE conn5 <- [1,709,null,{"value":"8"}] 15:13:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:13:33 INFO - PROCESS | 1953 | 1461968013921 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:13:33 INFO - PROCESS | 1953 | 1461968013926 Marionette TRACE conn5 <- [1,710,null,{}] 15:13:33 INFO - PROCESS | 1953 | 1461968013942 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}] 15:13:34 INFO - PROCESS | 1953 | 1461968014095 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 15:13:34 INFO - PROCESS | 1953 | 1461968014238 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:34 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f496a2000 == 74 [pid = 1953] [id = 185] 15:13:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f40a36400) [pid = 1953] [serial = 555] [outer = (nil)] 15:13:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f4126dc00) [pid = 1953] [serial = 556] [outer = 0x7f0f40a36400] 15:13:34 INFO - PROCESS | 1953 | 1461968014309 Marionette DEBUG loaded listener.js 15:13:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f4350bc00) [pid = 1953] [serial = 557] [outer = 0x7f0f40a36400] 15:13:35 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:35 INFO - PROCESS | 1953 | 1461968015529 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]]]}] 15:13:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:13:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1632ms 15:13:35 INFO - PROCESS | 1953 | 1461968015554 Marionette TRACE conn5 -> [0,713,"getWindowHandle",null] 15:13:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:13:35 INFO - PROCESS | 1953 | 1461968015558 Marionette TRACE conn5 <- [1,713,null,{"value":"8"}] 15:13:35 INFO - PROCESS | 1953 | 1461968015573 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:13:35 INFO - PROCESS | 1953 | 1461968015575 Marionette TRACE conn5 <- [1,714,null,{}] 15:13:35 INFO - PROCESS | 1953 | 1461968015581 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}] 15:13:35 INFO - PROCESS | 1953 | 1461968015772 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 15:13:36 INFO - PROCESS | 1953 | 1461968016135 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:36 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e00d000 == 75 [pid = 1953] [id = 186] 15:13:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f36fd3800) [pid = 1953] [serial = 558] [outer = (nil)] 15:13:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f36fdb800) [pid = 1953] [serial = 559] [outer = 0x7f0f36fd3800] 15:13:36 INFO - PROCESS | 1953 | 1461968016220 Marionette DEBUG loaded listener.js 15:13:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f36fec400) [pid = 1953] [serial = 560] [outer = 0x7f0f36fd3800] 15:13:37 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:37 INFO - PROCESS | 1953 | 1461968017610 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]]]}] 15:13:37 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 15:13:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2087ms 15:13:37 INFO - PROCESS | 1953 | 1461968017650 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 15:13:37 INFO - PROCESS | 1953 | 1461968017656 Marionette TRACE conn5 <- [1,717,null,{"value":"8"}] 15:13:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:13:37 INFO - PROCESS | 1953 | 1461968017662 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:13:37 INFO - PROCESS | 1953 | 1461968017667 Marionette TRACE conn5 <- [1,718,null,{}] 15:13:37 INFO - PROCESS | 1953 | 1461968017674 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}] 15:13:37 INFO - PROCESS | 1953 | 1461968017851 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 15:13:38 INFO - PROCESS | 1953 | 1461968018002 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e0b1000 == 76 [pid = 1953] [id = 187] 15:13:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f36cdbc00) [pid = 1953] [serial = 561] [outer = (nil)] 15:13:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f3e1d1c00) [pid = 1953] [serial = 562] [outer = 0x7f0f36cdbc00] 15:13:38 INFO - PROCESS | 1953 | 1461968018064 Marionette DEBUG loaded listener.js 15:13:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f40636400) [pid = 1953] [serial = 563] [outer = 0x7f0f36cdbc00] 15:13:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46b51000 == 75 [pid = 1953] [id = 12] 15:13:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f48c0d000 == 74 [pid = 1953] [id = 15] 15:13:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46b59000 == 73 [pid = 1953] [id = 14] 15:13:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f23000 == 72 [pid = 1953] [id = 148] 15:13:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f39473800 == 71 [pid = 1953] [id = 149] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f39fda000) [pid = 1953] [serial = 471] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f40a40400) [pid = 1953] [serial = 474] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f4373fc00) [pid = 1953] [serial = 477] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f4a795800) [pid = 1953] [serial = 480] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f57147c00) [pid = 1953] [serial = 483] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f3fdc9400) [pid = 1953] [serial = 490] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f3a3d5000) [pid = 1953] [serial = 486] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5ed4d800 == 70 [pid = 1953] [id = 72] 15:13:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f19000 == 69 [pid = 1953] [id = 181] 15:13:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3a310000 == 68 [pid = 1953] [id = 180] 15:13:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e012800 == 67 [pid = 1953] [id = 177] 15:13:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f61386800 == 66 [pid = 1953] [id = 176] 15:13:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c07e800 == 65 [pid = 1953] [id = 175] 15:13:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f571de800 == 64 [pid = 1953] [id = 174] 15:13:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43a7b800 == 63 [pid = 1953] [id = 173] 15:13:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3df79800 == 62 [pid = 1953] [id = 172] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f47a8c800) [pid = 1953] [serial = 508] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f40a3c800) [pid = 1953] [serial = 499] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f46096c00) [pid = 1953] [serial = 511] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f40aae000) [pid = 1953] [serial = 500] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f41e41400) [pid = 1953] [serial = 502] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f4349ec00) [pid = 1953] [serial = 503] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f3fdbec00) [pid = 1953] [serial = 494] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f3ae2fc00) [pid = 1953] [serial = 493] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f3ff7cc00) [pid = 1953] [serial = 497] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f3ff78400) [pid = 1953] [serial = 496] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 141 (0x7f0f5108fc00) [pid = 1953] [serial = 469] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 140 (0x7f0f48057400) [pid = 1953] [serial = 512] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f581bc400) [pid = 1953] [serial = 271] [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.] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f4350b000) [pid = 1953] [serial = 505] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f43602400) [pid = 1953] [serial = 506] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f47f5d400) [pid = 1953] [serial = 509] [outer = (nil)] [url = about:blank] 15:13:38 INFO - PROCESS | 1953 | --DOMWINDOW == 135 (0x7f0f4856ec00) [pid = 1953] [serial = 514] [outer = (nil)] [url = about:blank] 15:13:39 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:39 INFO - PROCESS | 1953 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:13:39 INFO - PROCESS | 1953 | 1461968019226 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]]]}] 15:13:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:13:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1582ms 15:13:39 INFO - PROCESS | 1953 | 1461968019246 Marionette TRACE conn5 -> [0,721,"getWindowHandle",null] 15:13:39 INFO - PROCESS | 1953 | 1461968019251 Marionette TRACE conn5 <- [1,721,null,{"value":"8"}] 15:13:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:13:39 INFO - PROCESS | 1953 | 1461968019258 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:13:39 INFO - PROCESS | 1953 | 1461968019261 Marionette TRACE conn5 <- [1,722,null,{}] 15:13:39 INFO - PROCESS | 1953 | 1461968019265 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}] 15:13:39 INFO - PROCESS | 1953 | 1461968019399 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 15:13:39 INFO - PROCESS | 1953 | 1461968019568 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:39 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f23000 == 63 [pid = 1953] [id = 188] 15:13:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 136 (0x7f0f3fdc1800) [pid = 1953] [serial = 564] [outer = (nil)] 15:13:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f40a40400) [pid = 1953] [serial = 565] [outer = 0x7f0f3fdc1800] 15:13:39 INFO - PROCESS | 1953 | 1461968019626 Marionette DEBUG loaded listener.js 15:13:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f4126f800) [pid = 1953] [serial = 566] [outer = 0x7f0f3fdc1800] 15:13:40 INFO - PROCESS | 1953 | 1461968020286 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] 15:13:40 INFO - PROCESS | 1953 | 1461968020340 Marionette TRACE conn5 <- [1,725,null,{"value":"8"}] 15:13:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:13:40 INFO - PROCESS | 1953 | 1461968020348 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:13:40 INFO - PROCESS | 1953 | 1461968020355 Marionette TRACE conn5 <- [1,726,null,{}] 15:13:40 INFO - PROCESS | 1953 | 1461968020387 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}] 15:13:40 INFO - PROCESS | 1953 | 1461968020576 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 15:13:40 INFO - PROCESS | 1953 | 1461968020597 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:40 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f483e3800 == 64 [pid = 1953] [id = 189] 15:13:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f435e8000) [pid = 1953] [serial = 567] [outer = (nil)] 15:13:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f45587800) [pid = 1953] [serial = 568] [outer = 0x7f0f435e8000] 15:13:40 INFO - PROCESS | 1953 | 1461968020651 Marionette DEBUG loaded listener.js 15:13:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f46b38800) [pid = 1953] [serial = 569] [outer = 0x7f0f435e8000] 15:13:41 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:41 INFO - PROCESS | 1953 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:13:41 INFO - PROCESS | 1953 | 1461968021551 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]]]}] 15:13:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:13:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1257ms 15:13:41 INFO - PROCESS | 1953 | 1461968021603 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 15:13:41 INFO - PROCESS | 1953 | 1461968021607 Marionette TRACE conn5 <- [1,729,null,{"value":"8"}] 15:13:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:13:41 INFO - PROCESS | 1953 | 1461968021621 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:13:41 INFO - PROCESS | 1953 | 1461968021623 Marionette TRACE conn5 <- [1,730,null,{}] 15:13:41 INFO - PROCESS | 1953 | 1461968021629 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}] 15:13:41 INFO - PROCESS | 1953 | 1461968021813 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 15:13:41 INFO - PROCESS | 1953 | 1461968021841 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:41 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49e7e800 == 65 [pid = 1953] [id = 190] 15:13:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f45584400) [pid = 1953] [serial = 570] [outer = (nil)] 15:13:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f47a8e400) [pid = 1953] [serial = 571] [outer = 0x7f0f45584400] 15:13:41 INFO - PROCESS | 1953 | 1461968021898 Marionette DEBUG loaded listener.js 15:13:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f4805cc00) [pid = 1953] [serial = 572] [outer = 0x7f0f45584400] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f3a3cb400) [pid = 1953] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f39fde000) [pid = 1953] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 141 (0x7f0f3ae2a000) [pid = 1953] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 140 (0x7f0f3a3d3400) [pid = 1953] [serial = 485] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f4350cc00) [pid = 1953] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f43609400) [pid = 1953] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f394f2400) [pid = 1953] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f41fb2400) [pid = 1953] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 135 (0x7f0f36fe4c00) [pid = 1953] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f40ab8000) [pid = 1953] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f3e060800) [pid = 1953] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f408b1400) [pid = 1953] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f40a32400) [pid = 1953] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f408ac800) [pid = 1953] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f41007000) [pid = 1953] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f58040000) [pid = 1953] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f499a8800) [pid = 1953] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 126 (0x7f0f394e5400) [pid = 1953] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 125 (0x7f0f40a5e800) [pid = 1953] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 124 (0x7f0f3fdc2c00) [pid = 1953] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 123 (0x7f0f46b2bc00) [pid = 1953] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 122 (0x7f0f49087000) [pid = 1953] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 121 (0x7f0f3ab62c00) [pid = 1953] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 120 (0x7f0f499af400) [pid = 1953] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 119 (0x7f0f40a3d400) [pid = 1953] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 118 (0x7f0f41fab400) [pid = 1953] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 117 (0x7f0f4373c800) [pid = 1953] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 116 (0x7f0f4088c000) [pid = 1953] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 115 (0x7f0f36cdcc00) [pid = 1953] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 114 (0x7f0f408aec00) [pid = 1953] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 113 (0x7f0f40ab5800) [pid = 1953] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 112 (0x7f0f4995a000) [pid = 1953] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 111 (0x7f0f499ad400) [pid = 1953] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 110 (0x7f0f45587c00) [pid = 1953] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 109 (0x7f0f408aa800) [pid = 1953] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 108 (0x7f0f408b4800) [pid = 1953] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 107 (0x7f0f43511c00) [pid = 1953] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 106 (0x7f0f3ab6b800) [pid = 1953] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 105 (0x7f0f39fd4000) [pid = 1953] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 104 (0x7f0f40ab4000) [pid = 1953] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 103 (0x7f0f3e1c4000) [pid = 1953] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 102 (0x7f0f36cda400) [pid = 1953] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 101 (0x7f0f39fdf800) [pid = 1953] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:13:42 INFO - PROCESS | 1953 | --DOMWINDOW == 100 (0x7f0f499b1000) [pid = 1953] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:13:43 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:43 INFO - PROCESS | 1953 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:13:43 INFO - PROCESS | 1953 | 1461968023201 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] 15:13:43 INFO - PROCESS | 1953 | 1461968023259 Marionette TRACE conn5 <- [1,733,null,{"value":"8"}] 15:13:43 INFO - PROCESS | 1953 | 1461968023297 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:13:43 INFO - PROCESS | 1953 | 1461968023300 Marionette TRACE conn5 <- [1,734,null,{}] 15:13:43 INFO - PROCESS | 1953 | 1461968023307 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}] 15:13:43 INFO - PROCESS | 1953 | 1461968023440 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 15:13:43 INFO - PROCESS | 1953 | 1461968023543 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:43 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f17000 == 66 [pid = 1953] [id = 191] 15:13:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 101 (0x7f0f3ab6a000) [pid = 1953] [serial = 573] [outer = (nil)] 15:13:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f3e05bc00) [pid = 1953] [serial = 574] [outer = 0x7f0f3ab6a000] 15:13:43 INFO - PROCESS | 1953 | 1461968023615 Marionette DEBUG loaded listener.js 15:13:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f40ab4000) [pid = 1953] [serial = 575] [outer = 0x7f0f3ab6a000] 15:13:44 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:44 INFO - PROCESS | 1953 | 1461968024253 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]]]}] 15:13:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:13:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1012ms 15:13:44 INFO - PROCESS | 1953 | 1461968024277 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 15:13:44 INFO - PROCESS | 1953 | 1461968024280 Marionette TRACE conn5 <- [1,737,null,{"value":"8"}] 15:13:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:13:44 INFO - PROCESS | 1953 | 1461968024285 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:13:44 INFO - PROCESS | 1953 | 1461968024288 Marionette TRACE conn5 <- [1,738,null,{}] 15:13:44 INFO - PROCESS | 1953 | 1461968024303 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}] 15:13:44 INFO - PROCESS | 1953 | 1461968024476 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 15:13:44 INFO - PROCESS | 1953 | 1461968024495 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:44 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f50414000 == 67 [pid = 1953] [id = 192] 15:13:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f3fdcac00) [pid = 1953] [serial = 576] [outer = (nil)] 15:13:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 105 (0x7f0f46edbc00) [pid = 1953] [serial = 577] [outer = 0x7f0f3fdcac00] 15:13:44 INFO - PROCESS | 1953 | 1461968024552 Marionette DEBUG loaded listener.js 15:13:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 106 (0x7f0f48569400) [pid = 1953] [serial = 578] [outer = 0x7f0f3fdcac00] 15:13:45 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:45 INFO - PROCESS | 1953 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:13:45 INFO - PROCESS | 1953 | 1461968025986 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]]]}] 15:13:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:13:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1733ms 15:13:46 INFO - PROCESS | 1953 | 1461968026020 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 15:13:46 INFO - PROCESS | 1953 | 1461968026028 Marionette TRACE conn5 <- [1,741,null,{"value":"8"}] 15:13:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:13:46 INFO - PROCESS | 1953 | 1461968026036 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:13:46 INFO - PROCESS | 1953 | 1461968026040 Marionette TRACE conn5 <- [1,742,null,{}] 15:13:46 INFO - PROCESS | 1953 | 1461968026047 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}] 15:13:46 INFO - PROCESS | 1953 | 1461968026250 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 15:13:46 INFO - PROCESS | 1953 | 1461968026487 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:46 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f412e8000 == 68 [pid = 1953] [id = 193] 15:13:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 107 (0x7f0f3ae2fc00) [pid = 1953] [serial = 579] [outer = (nil)] 15:13:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 108 (0x7f0f3e05f400) [pid = 1953] [serial = 580] [outer = 0x7f0f3ae2fc00] 15:13:46 INFO - PROCESS | 1953 | 1461968026555 Marionette DEBUG loaded listener.js 15:13:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 109 (0x7f0f3fdcc800) [pid = 1953] [serial = 581] [outer = 0x7f0f3ae2fc00] 15:13:47 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:47 INFO - PROCESS | 1953 | 1461968027828 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]]]}] 15:13:47 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 15:13:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1833ms 15:13:47 INFO - PROCESS | 1953 | 1461968027982 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 15:13:47 INFO - PROCESS | 1953 | 1461968027991 Marionette TRACE conn5 <- [1,745,null,{"value":"8"}] 15:13:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:13:48 INFO - PROCESS | 1953 | 1461968028007 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:13:48 INFO - PROCESS | 1953 | 1461968028011 Marionette TRACE conn5 <- [1,746,null,{}] 15:13:48 INFO - PROCESS | 1953 | 1461968028017 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}] 15:13:48 INFO - PROCESS | 1953 | 1461968028165 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 15:13:48 INFO - PROCESS | 1953 | 1461968028309 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:48 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f498c4000 == 69 [pid = 1953] [id = 194] 15:13:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f3ae22c00) [pid = 1953] [serial = 582] [outer = (nil)] 15:13:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 111 (0x7f0f40a32400) [pid = 1953] [serial = 583] [outer = 0x7f0f3ae22c00] 15:13:48 INFO - PROCESS | 1953 | 1461968028376 Marionette DEBUG loaded listener.js 15:13:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f41e46800) [pid = 1953] [serial = 584] [outer = 0x7f0f3ae22c00] 15:13:49 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:49 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:49 INFO - PROCESS | 1953 | 1461968029596 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]]]}] 15:13:49 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.) 15:13:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1630ms 15:13:49 INFO - PROCESS | 1953 | 1461968029636 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 15:13:49 INFO - PROCESS | 1953 | 1461968029639 Marionette TRACE conn5 <- [1,749,null,{"value":"8"}] 15:13:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:13:49 INFO - PROCESS | 1953 | 1461968029645 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:13:49 INFO - PROCESS | 1953 | 1461968029650 Marionette TRACE conn5 <- [1,750,null,{}] 15:13:49 INFO - PROCESS | 1953 | 1461968029665 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}] 15:13:49 INFO - PROCESS | 1953 | 1461968029885 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 15:13:50 INFO - PROCESS | 1953 | 1461968030045 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f58023000 == 70 [pid = 1953] [id = 195] 15:13:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f41fac400) [pid = 1953] [serial = 585] [outer = (nil)] 15:13:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f4557e800) [pid = 1953] [serial = 586] [outer = 0x7f0f41fac400] 15:13:50 INFO - PROCESS | 1953 | 1461968030114 Marionette DEBUG loaded listener.js 15:13:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 115 (0x7f0f483c7800) [pid = 1953] [serial = 587] [outer = 0x7f0f41fac400] 15:13:51 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:51 INFO - PROCESS | 1953 | 1461968031257 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]]]}] 15:13:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:13:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1636ms 15:13:51 INFO - PROCESS | 1953 | 1461968031281 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 15:13:51 INFO - PROCESS | 1953 | 1461968031285 Marionette TRACE conn5 <- [1,753,null,{"value":"8"}] 15:13:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:13:51 INFO - PROCESS | 1953 | 1461968031290 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:13:51 INFO - PROCESS | 1953 | 1461968031292 Marionette TRACE conn5 <- [1,754,null,{}] 15:13:51 INFO - PROCESS | 1953 | 1461968031297 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}] 15:13:51 INFO - PROCESS | 1953 | 1461968031469 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 15:13:51 INFO - PROCESS | 1953 | 1461968031630 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:51 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a314000 == 71 [pid = 1953] [id = 196] 15:13:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 116 (0x7f0f394e8400) [pid = 1953] [serial = 588] [outer = (nil)] 15:13:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 117 (0x7f0f39fd7c00) [pid = 1953] [serial = 589] [outer = 0x7f0f394e8400] 15:13:51 INFO - PROCESS | 1953 | 1461968031706 Marionette DEBUG loaded listener.js 15:13:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 118 (0x7f0f3e054000) [pid = 1953] [serial = 590] [outer = 0x7f0f394e8400] 15:13:52 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:53 INFO - PROCESS | 1953 | 1461968033110 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]]]}] 15:13:53 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 15:13:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1878ms 15:13:53 INFO - PROCESS | 1953 | 1461968033169 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 15:13:53 INFO - PROCESS | 1953 | 1461968033174 Marionette TRACE conn5 <- [1,757,null,{"value":"8"}] 15:13:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:13:53 INFO - PROCESS | 1953 | 1461968033182 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:13:53 INFO - PROCESS | 1953 | 1461968033187 Marionette TRACE conn5 <- [1,758,null,{}] 15:13:53 INFO - PROCESS | 1953 | 1461968033195 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}] 15:13:53 INFO - PROCESS | 1953 | 1461968033373 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 15:13:53 INFO - PROCESS | 1953 | 1461968033538 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:53 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40688800 == 72 [pid = 1953] [id = 197] 15:13:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 119 (0x7f0f36fe0000) [pid = 1953] [serial = 591] [outer = (nil)] 15:13:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 120 (0x7f0f39fe2400) [pid = 1953] [serial = 592] [outer = 0x7f0f36fe0000] 15:13:53 INFO - PROCESS | 1953 | 1461968033603 Marionette DEBUG loaded listener.js 15:13:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 121 (0x7f0f3ab5f800) [pid = 1953] [serial = 593] [outer = 0x7f0f36fe0000] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 120 (0x7f0f408b9400) [pid = 1953] [serial = 547] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f496a2000 == 71 [pid = 1953] [id = 185] 15:13:54 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4621c800 == 70 [pid = 1953] [id = 184] 15:13:54 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fd08000 == 69 [pid = 1953] [id = 183] 15:13:54 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46e72800 == 68 [pid = 1953] [id = 182] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 119 (0x7f0f3fdc6400) [pid = 1953] [serial = 545] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 118 (0x7f0f3ae27800) [pid = 1953] [serial = 544] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 117 (0x7f0f5830a000) [pid = 1953] [serial = 491] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 116 (0x7f0f40aba000) [pid = 1953] [serial = 475] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 115 (0x7f0f581c7800) [pid = 1953] [serial = 487] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 114 (0x7f0f5108ec00) [pid = 1953] [serial = 481] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 113 (0x7f0f580f0400) [pid = 1953] [serial = 484] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 112 (0x7f0f3ae29400) [pid = 1953] [serial = 472] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 111 (0x7f0f47ff3800) [pid = 1953] [serial = 478] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 110 (0x7f0f394f0000) [pid = 1953] [serial = 541] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 109 (0x7f0f4349fc00) [pid = 1953] [serial = 397] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 108 (0x7f0f40888800) [pid = 1953] [serial = 427] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 107 (0x7f0f4349f400) [pid = 1953] [serial = 523] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 106 (0x7f0f478b4c00) [pid = 1953] [serial = 403] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 105 (0x7f0f5c365400) [pid = 1953] [serial = 364] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 104 (0x7f0f478bbc00) [pid = 1953] [serial = 292] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 103 (0x7f0f58143400) [pid = 1953] [serial = 532] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 102 (0x7f0f5ed0b400) [pid = 1953] [serial = 367] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 101 (0x7f0f394f2000) [pid = 1953] [serial = 448] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 100 (0x7f0f40a6a400) [pid = 1953] [serial = 243] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 99 (0x7f0f40632800) [pid = 1953] [serial = 520] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 98 (0x7f0f49018000) [pid = 1953] [serial = 286] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 97 (0x7f0f56e72000) [pid = 1953] [serial = 325] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 96 (0x7f0f4088a400) [pid = 1953] [serial = 521] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 95 (0x7f0f4907ec00) [pid = 1953] [serial = 436] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 94 (0x7f0f57147400) [pid = 1953] [serial = 289] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f41fae400) [pid = 1953] [serial = 430] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 92 (0x7f0f45f4cc00) [pid = 1953] [serial = 283] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 91 (0x7f0f48058c00) [pid = 1953] [serial = 400] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 90 (0x7f0f4100a800) [pid = 1953] [serial = 355] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 89 (0x7f0f36fdc400) [pid = 1953] [serial = 539] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 88 (0x7f0f40ab3c00) [pid = 1953] [serial = 394] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 87 (0x7f0f47a8d000) [pid = 1953] [serial = 526] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 86 (0x7f0f36fd2c00) [pid = 1953] [serial = 538] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 85 (0x7f0f4856d000) [pid = 1953] [serial = 527] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 84 (0x7f0f51012c00) [pid = 1953] [serial = 361] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 83 (0x7f0f5bdac800) [pid = 1953] [serial = 328] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 82 (0x7f0f48566400) [pid = 1953] [serial = 322] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 81 (0x7f0f43506c00) [pid = 1953] [serial = 319] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 80 (0x7f0f43606c00) [pid = 1953] [serial = 524] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 79 (0x7f0f43610c00) [pid = 1953] [serial = 358] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 78 (0x7f0f5108c400) [pid = 1953] [serial = 530] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 77 (0x7f0f5b4a0400) [pid = 1953] [serial = 533] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 76 (0x7f0f4995d400) [pid = 1953] [serial = 439] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 75 (0x7f0f39fe1c00) [pid = 1953] [serial = 445] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 74 (0x7f0f3a3c7400) [pid = 1953] [serial = 542] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 73 (0x7f0f47a8f000) [pid = 1953] [serial = 433] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 72 (0x7f0f3e1d1400) [pid = 1953] [serial = 331] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 71 (0x7f0f581c8c00) [pid = 1953] [serial = 536] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 70 (0x7f0f3ab60800) [pid = 1953] [serial = 518] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 69 (0x7f0f50176000) [pid = 1953] [serial = 442] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 68 (0x7f0f49ee8800) [pid = 1953] [serial = 529] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 67 (0x7f0f3a3cb000) [pid = 1953] [serial = 517] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | --DOMWINDOW == 66 (0x7f0f36ce2000) [pid = 1953] [serial = 535] [outer = (nil)] [url = about:blank] 15:13:54 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:54 INFO - PROCESS | 1953 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:13:54 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:54 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:54 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:54 INFO - PROCESS | 1953 | 1461968034694 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]]]}] 15:13:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:13:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1530ms 15:13:54 INFO - PROCESS | 1953 | 1461968034712 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 15:13:54 INFO - PROCESS | 1953 | 1461968034721 Marionette TRACE conn5 <- [1,761,null,{"value":"8"}] 15:13:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:13:54 INFO - PROCESS | 1953 | 1461968034730 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:13:54 INFO - PROCESS | 1953 | 1461968034732 Marionette TRACE conn5 <- [1,762,null,{}] 15:13:54 INFO - PROCESS | 1953 | 1461968034737 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}] 15:13:54 INFO - PROCESS | 1953 | 1461968034878 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 15:13:54 INFO - PROCESS | 1953 | 1461968034983 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:55 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e00c000 == 69 [pid = 1953] [id = 198] 15:13:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 67 (0x7f0f36cd9000) [pid = 1953] [serial = 594] [outer = (nil)] 15:13:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 68 (0x7f0f3ab5d400) [pid = 1953] [serial = 595] [outer = 0x7f0f36cd9000] 15:13:55 INFO - PROCESS | 1953 | 1461968035051 Marionette DEBUG loaded listener.js 15:13:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 69 (0x7f0f40886c00) [pid = 1953] [serial = 596] [outer = 0x7f0f36cd9000] 15:13:56 INFO - PROCESS | 1953 | 1461968036127 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]]]}] 15:13:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:13:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1427ms 15:13:56 INFO - PROCESS | 1953 | 1461968036156 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 15:13:56 INFO - PROCESS | 1953 | 1461968036160 Marionette TRACE conn5 <- [1,765,null,{"value":"8"}] 15:13:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:13:56 INFO - PROCESS | 1953 | 1461968036165 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:13:56 INFO - PROCESS | 1953 | 1461968036170 Marionette TRACE conn5 <- [1,766,null,{}] 15:13:56 INFO - PROCESS | 1953 | 1461968036184 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}] 15:13:56 INFO - PROCESS | 1953 | 1461968036315 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 15:13:56 INFO - PROCESS | 1953 | 1461968036326 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:56 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f28800 == 70 [pid = 1953] [id = 199] 15:13:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 70 (0x7f0f36fe3400) [pid = 1953] [serial = 597] [outer = (nil)] 15:13:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 71 (0x7f0f40a3d000) [pid = 1953] [serial = 598] [outer = 0x7f0f36fe3400] 15:13:56 INFO - PROCESS | 1953 | 1461968036516 Marionette DEBUG loaded listener.js 15:13:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 72 (0x7f0f4100bc00) [pid = 1953] [serial = 599] [outer = 0x7f0f36fe3400] 15:13:57 INFO - PROCESS | 1953 | 1461968037657 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]]]}] 15:13:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:13:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1548ms 15:13:57 INFO - PROCESS | 1953 | 1461968037713 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 15:13:57 INFO - PROCESS | 1953 | 1461968037717 Marionette TRACE conn5 <- [1,769,null,{"value":"8"}] 15:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:13:57 INFO - PROCESS | 1953 | 1461968037722 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:13:57 INFO - PROCESS | 1953 | 1461968037724 Marionette TRACE conn5 <- [1,770,null,{}] 15:13:57 INFO - PROCESS | 1953 | 1461968037729 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}] 15:13:57 INFO - PROCESS | 1953 | 1461968037889 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 15:13:58 INFO - PROCESS | 1953 | 1461968038009 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:58 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46008000 == 71 [pid = 1953] [id = 200] 15:13:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 73 (0x7f0f40c49c00) [pid = 1953] [serial = 600] [outer = (nil)] 15:13:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 74 (0x7f0f42158c00) [pid = 1953] [serial = 601] [outer = 0x7f0f40c49c00] 15:13:58 INFO - PROCESS | 1953 | 1461968038068 Marionette DEBUG loaded listener.js 15:13:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 75 (0x7f0f43508c00) [pid = 1953] [serial = 602] [outer = 0x7f0f40c49c00] 15:13:58 INFO - PROCESS | 1953 | 1461968038795 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]]]}] 15:13:58 INFO - PROCESS | 1953 | --DOMWINDOW == 74 (0x7f0f45584400) [pid = 1953] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:13:58 INFO - PROCESS | 1953 | --DOMWINDOW == 73 (0x7f0f3fdc1800) [pid = 1953] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:13:58 INFO - PROCESS | 1953 | --DOMWINDOW == 72 (0x7f0f36cdbc00) [pid = 1953] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:13:58 INFO - PROCESS | 1953 | --DOMWINDOW == 71 (0x7f0f36fd3800) [pid = 1953] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:13:58 INFO - PROCESS | 1953 | --DOMWINDOW == 70 (0x7f0f435e8000) [pid = 1953] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:13:58 INFO - PROCESS | 1953 | --DOMWINDOW == 69 (0x7f0f3ab6a000) [pid = 1953] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1130ms 15:13:58 INFO - PROCESS | 1953 | 1461968038853 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 15:13:58 INFO - PROCESS | 1953 | 1461968038856 Marionette TRACE conn5 <- [1,773,null,{"value":"8"}] 15:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:13:58 INFO - PROCESS | 1953 | 1461968038872 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:13:58 INFO - PROCESS | 1953 | 1461968038875 Marionette TRACE conn5 <- [1,774,null,{}] 15:13:58 INFO - PROCESS | 1953 | 1461968038880 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}] 15:13:59 INFO - PROCESS | 1953 | 1461968039015 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 15:13:59 INFO - PROCESS | 1953 | 1461968039024 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:59 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47d66800 == 72 [pid = 1953] [id = 201] 15:13:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 70 (0x7f0f36ce0400) [pid = 1953] [serial = 603] [outer = (nil)] 15:13:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 71 (0x7f0f43507800) [pid = 1953] [serial = 604] [outer = 0x7f0f36ce0400] 15:13:59 INFO - PROCESS | 1953 | 1461968039081 Marionette DEBUG loaded listener.js 15:13:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 72 (0x7f0f435ec000) [pid = 1953] [serial = 605] [outer = 0x7f0f36ce0400] 15:13:59 INFO - PROCESS | 1953 | 1461968039824 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]]]}] 15:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 977ms 15:13:59 INFO - PROCESS | 1953 | 1461968039853 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 15:13:59 INFO - PROCESS | 1953 | 1461968039856 Marionette TRACE conn5 <- [1,777,null,{"value":"8"}] 15:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:13:59 INFO - PROCESS | 1953 | 1461968039862 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:13:59 INFO - PROCESS | 1953 | 1461968039864 Marionette TRACE conn5 <- [1,778,null,{}] 15:13:59 INFO - PROCESS | 1953 | 1461968039869 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}] 15:14:00 INFO - PROCESS | 1953 | 1461968040048 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 15:14:00 INFO - PROCESS | 1953 | 1461968040074 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:00 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f48c25000 == 73 [pid = 1953] [id = 202] 15:14:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 73 (0x7f0f43602400) [pid = 1953] [serial = 606] [outer = (nil)] 15:14:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 74 (0x7f0f47098800) [pid = 1953] [serial = 607] [outer = 0x7f0f43602400] 15:14:00 INFO - PROCESS | 1953 | 1461968040140 Marionette DEBUG loaded listener.js 15:14:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 75 (0x7f0f47dcfc00) [pid = 1953] [serial = 608] [outer = 0x7f0f43602400] 15:14:00 INFO - PROCESS | 1953 | 1461968040892 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]]]}] 15:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1127ms 15:14:01 INFO - PROCESS | 1953 | 1461968041014 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 15:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:14:01 INFO - PROCESS | 1953 | 1461968041019 Marionette TRACE conn5 <- [1,781,null,{"value":"8"}] 15:14:01 INFO - PROCESS | 1953 | 1461968041026 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:14:01 INFO - PROCESS | 1953 | 1461968041032 Marionette TRACE conn5 <- [1,782,null,{}] 15:14:01 INFO - PROCESS | 1953 | 1461968041040 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}] 15:14:01 INFO - PROCESS | 1953 | 1461968041230 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 15:14:01 INFO - PROCESS | 1953 | 1461968041374 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:01 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3df63000 == 74 [pid = 1953] [id = 203] 15:14:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 76 (0x7f0f394f2000) [pid = 1953] [serial = 609] [outer = (nil)] 15:14:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 77 (0x7f0f3a3c7800) [pid = 1953] [serial = 610] [outer = 0x7f0f394f2000] 15:14:01 INFO - PROCESS | 1953 | 1461968041459 Marionette DEBUG loaded listener.js 15:14:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 78 (0x7f0f3ab6a000) [pid = 1953] [serial = 611] [outer = 0x7f0f394f2000] 15:14:02 INFO - PROCESS | 1953 | 1461968042359 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]]]}] 15:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1386ms 15:14:02 INFO - PROCESS | 1953 | 1461968042412 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 15:14:02 INFO - PROCESS | 1953 | 1461968042417 Marionette TRACE conn5 <- [1,785,null,{"value":"8"}] 15:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:14:02 INFO - PROCESS | 1953 | 1461968042430 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:14:02 INFO - PROCESS | 1953 | 1461968042435 Marionette TRACE conn5 <- [1,786,null,{}] 15:14:02 INFO - PROCESS | 1953 | 1461968042441 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}] 15:14:02 INFO - PROCESS | 1953 | 1461968042602 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 15:14:02 INFO - PROCESS | 1953 | 1461968042750 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:02 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4389e000 == 75 [pid = 1953] [id = 204] 15:14:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 79 (0x7f0f39fd4000) [pid = 1953] [serial = 612] [outer = (nil)] 15:14:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 80 (0x7f0f40a34400) [pid = 1953] [serial = 613] [outer = 0x7f0f39fd4000] 15:14:02 INFO - PROCESS | 1953 | 1461968042817 Marionette DEBUG loaded listener.js 15:14:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 81 (0x7f0f40ab5800) [pid = 1953] [serial = 614] [outer = 0x7f0f39fd4000] 15:14:03 INFO - PROCESS | 1953 | 1461968043736 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]]]}] 15:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1386ms 15:14:03 INFO - PROCESS | 1953 | 1461968043814 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 15:14:03 INFO - PROCESS | 1953 | 1461968043817 Marionette TRACE conn5 <- [1,789,null,{"value":"8"}] 15:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:14:03 INFO - PROCESS | 1953 | 1461968043823 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:14:03 INFO - PROCESS | 1953 | 1461968043827 Marionette TRACE conn5 <- [1,790,null,{}] 15:14:03 INFO - PROCESS | 1953 | 1461968043841 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}] 15:14:04 INFO - PROCESS | 1953 | 1461968044042 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 15:14:04 INFO - PROCESS | 1953 | 1461968044197 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4a720000 == 76 [pid = 1953] [id = 205] 15:14:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 82 (0x7f0f435e8000) [pid = 1953] [serial = 615] [outer = (nil)] 15:14:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 83 (0x7f0f43742000) [pid = 1953] [serial = 616] [outer = 0x7f0f435e8000] 15:14:04 INFO - PROCESS | 1953 | 1461968044313 Marionette DEBUG loaded listener.js 15:14:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 84 (0x7f0f46095c00) [pid = 1953] [serial = 617] [outer = 0x7f0f435e8000] 15:14:05 INFO - PROCESS | 1953 | 1461968045144 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]]]}] 15:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1378ms 15:14:05 INFO - PROCESS | 1953 | 1461968045203 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 15:14:05 INFO - PROCESS | 1953 | 1461968045206 Marionette TRACE conn5 <- [1,793,null,{"value":"8"}] 15:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:14:05 INFO - PROCESS | 1953 | 1461968045211 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:14:05 INFO - PROCESS | 1953 | 1461968045213 Marionette TRACE conn5 <- [1,794,null,{}] 15:14:05 INFO - PROCESS | 1953 | 1461968045219 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}] 15:14:05 INFO - PROCESS | 1953 | 1461968045367 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 15:14:05 INFO - PROCESS | 1953 | 1461968045517 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:05 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f50413800 == 77 [pid = 1953] [id = 206] 15:14:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 85 (0x7f0f4350b000) [pid = 1953] [serial = 618] [outer = (nil)] 15:14:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 86 (0x7f0f47a97400) [pid = 1953] [serial = 619] [outer = 0x7f0f4350b000] 15:14:05 INFO - PROCESS | 1953 | 1461968045595 Marionette DEBUG loaded listener.js 15:14:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 87 (0x7f0f48511000) [pid = 1953] [serial = 620] [outer = 0x7f0f4350b000] 15:14:06 INFO - PROCESS | 1953 | 1461968046416 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]]]}] 15:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1231ms 15:14:06 INFO - PROCESS | 1953 | 1461968046445 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 15:14:06 INFO - PROCESS | 1953 | 1461968046448 Marionette TRACE conn5 <- [1,797,null,{"value":"8"}] 15:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:14:06 INFO - PROCESS | 1953 | 1461968046454 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:14:06 INFO - PROCESS | 1953 | 1461968046456 Marionette TRACE conn5 <- [1,798,null,{}] 15:14:06 INFO - PROCESS | 1953 | 1461968046461 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}] 15:14:06 INFO - PROCESS | 1953 | 1461968046609 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 15:14:06 INFO - PROCESS | 1953 | 1461968046770 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f57e14000 == 78 [pid = 1953] [id = 207] 15:14:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 88 (0x7f0f3a3cd000) [pid = 1953] [serial = 621] [outer = (nil)] 15:14:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 89 (0x7f0f48f68400) [pid = 1953] [serial = 622] [outer = 0x7f0f3a3cd000] 15:14:06 INFO - PROCESS | 1953 | 1461968046842 Marionette DEBUG loaded listener.js 15:14:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 90 (0x7f0f49083400) [pid = 1953] [serial = 623] [outer = 0x7f0f3a3cd000] 15:14:07 INFO - PROCESS | 1953 | 1461968047686 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]]]}] 15:14:07 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 15:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1280ms 15:14:07 INFO - PROCESS | 1953 | 1461968047735 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 15:14:07 INFO - PROCESS | 1953 | 1461968047739 Marionette TRACE conn5 <- [1,801,null,{"value":"8"}] 15:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:14:07 INFO - PROCESS | 1953 | 1461968047745 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:14:07 INFO - PROCESS | 1953 | 1461968047747 Marionette TRACE conn5 <- [1,802,null,{}] 15:14:07 INFO - PROCESS | 1953 | 1461968047752 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}] 15:14:07 INFO - PROCESS | 1953 | 1461968047949 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 15:14:08 INFO - PROCESS | 1953 | 1461968048098 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:08 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bba6000 == 79 [pid = 1953] [id = 208] 15:14:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 91 (0x7f0f49088800) [pid = 1953] [serial = 624] [outer = (nil)] 15:14:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 92 (0x7f0f49c1e800) [pid = 1953] [serial = 625] [outer = 0x7f0f49088800] 15:14:08 INFO - PROCESS | 1953 | 1461968048169 Marionette DEBUG loaded listener.js 15:14:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f4a843800) [pid = 1953] [serial = 626] [outer = 0x7f0f49088800] 15:14:09 INFO - PROCESS | 1953 | 1461968049036 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]]]}] 15:14:09 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 15:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1327ms 15:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:14:09 INFO - PROCESS | 1953 | 1461968049073 Marionette TRACE conn5 -> [0,805,"getWindowHandle",null] 15:14:09 INFO - PROCESS | 1953 | 1461968049075 Marionette TRACE conn5 <- [1,805,null,{"value":"8"}] 15:14:09 INFO - PROCESS | 1953 | 1461968049081 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:14:09 INFO - PROCESS | 1953 | 1461968049084 Marionette TRACE conn5 <- [1,806,null,{}] 15:14:09 INFO - PROCESS | 1953 | 1461968049089 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}] 15:14:09 INFO - PROCESS | 1953 | 1461968049236 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 15:14:09 INFO - PROCESS | 1953 | 1461968049386 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:09 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bf3a000 == 80 [pid = 1953] [id = 209] 15:14:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f39fe1000) [pid = 1953] [serial = 627] [outer = (nil)] 15:14:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f4c789c00) [pid = 1953] [serial = 628] [outer = 0x7f0f39fe1000] 15:14:09 INFO - PROCESS | 1953 | 1461968049467 Marionette DEBUG loaded listener.js 15:14:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f56c64800) [pid = 1953] [serial = 629] [outer = 0x7f0f39fe1000] 15:14:10 INFO - PROCESS | 1953 | 1461968050298 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]]]}] 15:14:10 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 15:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1279ms 15:14:10 INFO - PROCESS | 1953 | 1461968050360 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 15:14:10 INFO - PROCESS | 1953 | 1461968050364 Marionette TRACE conn5 <- [1,809,null,{"value":"8"}] 15:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:14:10 INFO - PROCESS | 1953 | 1461968050369 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:14:10 INFO - PROCESS | 1953 | 1461968050371 Marionette TRACE conn5 <- [1,810,null,{}] 15:14:10 INFO - PROCESS | 1953 | 1461968050376 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}] 15:14:10 INFO - PROCESS | 1953 | 1461968050522 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 15:14:10 INFO - PROCESS | 1953 | 1461968050676 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:10 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f1c000 == 81 [pid = 1953] [id = 210] 15:14:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 97 (0x7f0f36cdc800) [pid = 1953] [serial = 630] [outer = (nil)] 15:14:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 98 (0x7f0f3e1ce400) [pid = 1953] [serial = 631] [outer = 0x7f0f36cdc800] 15:14:10 INFO - PROCESS | 1953 | 1461968050753 Marionette DEBUG loaded listener.js 15:14:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 99 (0x7f0f4964e800) [pid = 1953] [serial = 632] [outer = 0x7f0f36cdc800] 15:14:11 INFO - PROCESS | 1953 | 1461968051840 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]]]}] 15:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1532ms 15:14:11 INFO - PROCESS | 1953 | 1461968051902 Marionette TRACE conn5 -> [0,813,"getWindowHandle",null] 15:14:11 INFO - PROCESS | 1953 | 1461968051908 Marionette TRACE conn5 <- [1,813,null,{"value":"8"}] 15:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:14:11 INFO - PROCESS | 1953 | 1461968051916 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:14:11 INFO - PROCESS | 1953 | 1461968051920 Marionette TRACE conn5 <- [1,814,null,{}] 15:14:11 INFO - PROCESS | 1953 | 1461968051928 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}] 15:14:12 INFO - PROCESS | 1953 | 1461968052130 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 15:14:12 INFO - PROCESS | 1953 | 1461968052429 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:12 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3df76000 == 82 [pid = 1953] [id = 211] 15:14:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 100 (0x7f0f3ab65800) [pid = 1953] [serial = 633] [outer = (nil)] 15:14:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 101 (0x7f0f3ae2b400) [pid = 1953] [serial = 634] [outer = 0x7f0f3ab65800] 15:14:12 INFO - PROCESS | 1953 | 1461968052498 Marionette DEBUG loaded listener.js 15:14:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f3e1c6800) [pid = 1953] [serial = 635] [outer = 0x7f0f3ab65800] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 101 (0x7f0f46edbc00) [pid = 1953] [serial = 577] [outer = (nil)] [url = about:blank] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 100 (0x7f0f47a8e400) [pid = 1953] [serial = 571] [outer = (nil)] [url = about:blank] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 99 (0x7f0f39fd9800) [pid = 1953] [serial = 550] [outer = (nil)] [url = about:blank] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 98 (0x7f0f40a40400) [pid = 1953] [serial = 565] [outer = (nil)] [url = about:blank] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 97 (0x7f0f3ff7c400) [pid = 1953] [serial = 553] [outer = (nil)] [url = about:blank] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 96 (0x7f0f40636400) [pid = 1953] [serial = 563] [outer = (nil)] [url = about:blank] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 95 (0x7f0f3e1d1c00) [pid = 1953] [serial = 562] [outer = (nil)] [url = about:blank] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 94 (0x7f0f36fec400) [pid = 1953] [serial = 560] [outer = (nil)] [url = about:blank] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f36fdb800) [pid = 1953] [serial = 559] [outer = (nil)] [url = about:blank] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 92 (0x7f0f4126dc00) [pid = 1953] [serial = 556] [outer = (nil)] [url = about:blank] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 91 (0x7f0f45587800) [pid = 1953] [serial = 568] [outer = (nil)] [url = about:blank] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 90 (0x7f0f4805cc00) [pid = 1953] [serial = 572] [outer = (nil)] [url = about:blank] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 89 (0x7f0f46b38800) [pid = 1953] [serial = 569] [outer = (nil)] [url = about:blank] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 88 (0x7f0f40ab4000) [pid = 1953] [serial = 575] [outer = (nil)] [url = about:blank] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 87 (0x7f0f4126f800) [pid = 1953] [serial = 566] [outer = (nil)] [url = about:blank] 15:14:12 INFO - PROCESS | 1953 | --DOMWINDOW == 86 (0x7f0f3e05bc00) [pid = 1953] [serial = 574] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1953 | 1461968053278 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] 15:14:13 INFO - PROCESS | 1953 | 1461968053313 Marionette TRACE conn5 <- [1,817,null,{"value":"8"}] 15:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:14:13 INFO - PROCESS | 1953 | 1461968053347 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:14:13 INFO - PROCESS | 1953 | 1461968053351 Marionette TRACE conn5 <- [1,818,null,{}] 15:14:13 INFO - PROCESS | 1953 | 1461968053356 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}] 15:14:13 INFO - PROCESS | 1953 | 1461968053488 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 15:14:13 INFO - PROCESS | 1953 | 1461968053504 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:13 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f406a1800 == 83 [pid = 1953] [id = 212] 15:14:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 87 (0x7f0f4063fc00) [pid = 1953] [serial = 636] [outer = (nil)] 15:14:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 88 (0x7f0f408ab400) [pid = 1953] [serial = 637] [outer = 0x7f0f4063fc00] 15:14:13 INFO - PROCESS | 1953 | 1461968053561 Marionette DEBUG loaded listener.js 15:14:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 89 (0x7f0f40ab1000) [pid = 1953] [serial = 638] [outer = 0x7f0f4063fc00] 15:14:14 INFO - PROCESS | 1953 | 1461968054372 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]]]}] 15:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1083ms 15:14:14 INFO - PROCESS | 1953 | 1461968054429 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 15:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:14:14 INFO - PROCESS | 1953 | 1461968054440 Marionette TRACE conn5 <- [1,821,null,{"value":"8"}] 15:14:14 INFO - PROCESS | 1953 | 1461968054445 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:14:14 INFO - PROCESS | 1953 | 1461968054450 Marionette TRACE conn5 <- [1,822,null,{}] 15:14:14 INFO - PROCESS | 1953 | 1461968054464 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}] 15:14:14 INFO - PROCESS | 1953 | 1461968054607 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 15:14:14 INFO - PROCESS | 1953 | 1461968054626 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:14 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4622d800 == 84 [pid = 1953] [id = 213] 15:14:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 90 (0x7f0f41e42c00) [pid = 1953] [serial = 639] [outer = (nil)] 15:14:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 91 (0x7f0f4354a000) [pid = 1953] [serial = 640] [outer = 0x7f0f41e42c00] 15:14:14 INFO - PROCESS | 1953 | 1461968054689 Marionette DEBUG loaded listener.js 15:14:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 92 (0x7f0f4373b800) [pid = 1953] [serial = 641] [outer = 0x7f0f41e42c00] 15:14:15 INFO - PROCESS | 1953 | 1461968055532 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] 15:14:15 INFO - PROCESS | 1953 | 1461968055589 Marionette TRACE conn5 <- [1,825,null,{"value":"8"}] 15:14:15 INFO - PROCESS | 1953 | 1461968055595 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:14:15 INFO - PROCESS | 1953 | 1461968055598 Marionette TRACE conn5 <- [1,826,null,{}] 15:14:15 INFO - PROCESS | 1953 | 1461968055602 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}] 15:14:15 INFO - PROCESS | 1953 | 1461968055780 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 15:14:15 INFO - PROCESS | 1953 | 1461968055799 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:15 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4969d800 == 85 [pid = 1953] [id = 214] 15:14:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f41e45000) [pid = 1953] [serial = 642] [outer = (nil)] 15:14:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f48059c00) [pid = 1953] [serial = 643] [outer = 0x7f0f41e45000] 15:14:15 INFO - PROCESS | 1953 | 1461968055856 Marionette DEBUG loaded listener.js 15:14:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f4901e400) [pid = 1953] [serial = 644] [outer = 0x7f0f41e45000] 15:14:16 INFO - PROCESS | 1953 | 1461968056665 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]]]}] 15:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1133ms 15:14:16 INFO - PROCESS | 1953 | 1461968056731 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 15:14:16 INFO - PROCESS | 1953 | 1461968056733 Marionette TRACE conn5 <- [1,829,null,{"value":"8"}] 15:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:14:16 INFO - PROCESS | 1953 | 1461968056743 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:14:16 INFO - PROCESS | 1953 | 1461968056745 Marionette TRACE conn5 <- [1,830,null,{}] 15:14:16 INFO - PROCESS | 1953 | 1461968056749 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}] 15:14:16 INFO - PROCESS | 1953 | 1461968056951 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 15:14:17 INFO - PROCESS | 1953 | 1461968057024 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:17 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f50407000 == 86 [pid = 1953] [id = 215] 15:14:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f49089800) [pid = 1953] [serial = 645] [outer = (nil)] 15:14:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 97 (0x7f0f49833c00) [pid = 1953] [serial = 646] [outer = 0x7f0f49089800] 15:14:17 INFO - PROCESS | 1953 | 1461968057081 Marionette DEBUG loaded listener.js 15:14:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 98 (0x7f0f499b1400) [pid = 1953] [serial = 647] [outer = 0x7f0f49089800] 15:14:17 INFO - PROCESS | 1953 | --DOMWINDOW == 97 (0x7f0f4057b800) [pid = 1953] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:14:17 INFO - PROCESS | 1953 | --DOMWINDOW == 96 (0x7f0f40c49c00) [pid = 1953] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:14:17 INFO - PROCESS | 1953 | --DOMWINDOW == 95 (0x7f0f36cd9000) [pid = 1953] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:14:17 INFO - PROCESS | 1953 | --DOMWINDOW == 94 (0x7f0f36fe0000) [pid = 1953] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:14:17 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f3fdcac00) [pid = 1953] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:14:17 INFO - PROCESS | 1953 | --DOMWINDOW == 92 (0x7f0f36fe3400) [pid = 1953] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:14:17 INFO - PROCESS | 1953 | --DOMWINDOW == 91 (0x7f0f36ce0400) [pid = 1953] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:14:17 INFO - PROCESS | 1953 | 1461968057854 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]]]}] 15:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1127ms 15:14:17 INFO - PROCESS | 1953 | 1461968057870 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 15:14:17 INFO - PROCESS | 1953 | 1461968057873 Marionette TRACE conn5 <- [1,833,null,{"value":"8"}] 15:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:14:17 INFO - PROCESS | 1953 | 1461968057878 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:14:17 INFO - PROCESS | 1953 | 1461968057880 Marionette TRACE conn5 <- [1,834,null,{}] 15:14:17 INFO - PROCESS | 1953 | 1461968057885 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}] 15:14:18 INFO - PROCESS | 1953 | 1461968058075 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 15:14:18 INFO - PROCESS | 1953 | 1461968058094 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:18 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bb99800 == 87 [pid = 1953] [id = 216] 15:14:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 92 (0x7f0f3e1ccc00) [pid = 1953] [serial = 648] [outer = (nil)] 15:14:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f49528000) [pid = 1953] [serial = 649] [outer = 0x7f0f3e1ccc00] 15:14:18 INFO - PROCESS | 1953 | 1461968058155 Marionette DEBUG loaded listener.js 15:14:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f57355000) [pid = 1953] [serial = 650] [outer = 0x7f0f3e1ccc00] 15:14:18 INFO - PROCESS | 1953 | 1461968058836 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]]]}] 15:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 976ms 15:14:18 INFO - PROCESS | 1953 | 1461968058855 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 15:14:18 INFO - PROCESS | 1953 | 1461968058857 Marionette TRACE conn5 <- [1,837,null,{"value":"8"}] 15:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:14:18 INFO - PROCESS | 1953 | 1461968058863 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:14:18 INFO - PROCESS | 1953 | 1461968058865 Marionette TRACE conn5 <- [1,838,null,{}] 15:14:18 INFO - PROCESS | 1953 | 1461968058870 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}] 15:14:19 INFO - PROCESS | 1953 | 1461968058998 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 15:14:19 INFO - PROCESS | 1953 | 1461968059109 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:19 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c086000 == 88 [pid = 1953] [id = 217] 15:14:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f36fe7400) [pid = 1953] [serial = 651] [outer = (nil)] 15:14:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f57350c00) [pid = 1953] [serial = 652] [outer = 0x7f0f36fe7400] 15:14:19 INFO - PROCESS | 1953 | 1461968059166 Marionette DEBUG loaded listener.js 15:14:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 97 (0x7f0f581c0800) [pid = 1953] [serial = 653] [outer = 0x7f0f36fe7400] 15:14:20 INFO - PROCESS | 1953 | 1461968060024 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]]]}] 15:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1174ms 15:14:20 INFO - PROCESS | 1953 | 1461968060037 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 15:14:20 INFO - PROCESS | 1953 | 1461968060041 Marionette TRACE conn5 <- [1,841,null,{"value":"8"}] 15:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:14:20 INFO - PROCESS | 1953 | 1461968060067 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:14:20 INFO - PROCESS | 1953 | 1461968060073 Marionette TRACE conn5 <- [1,842,null,{}] 15:14:20 INFO - PROCESS | 1953 | 1461968060082 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}] 15:14:20 INFO - PROCESS | 1953 | 1461968060264 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 15:14:20 INFO - PROCESS | 1953 | 1461968060412 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:20 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f24000 == 89 [pid = 1953] [id = 218] 15:14:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 98 (0x7f0f3a3d4000) [pid = 1953] [serial = 654] [outer = (nil)] 15:14:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 99 (0x7f0f3ff74000) [pid = 1953] [serial = 655] [outer = 0x7f0f3a3d4000] 15:14:20 INFO - PROCESS | 1953 | 1461968060548 Marionette DEBUG loaded listener.js 15:14:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 100 (0x7f0f4088fc00) [pid = 1953] [serial = 656] [outer = 0x7f0f3a3d4000] 15:14:21 INFO - PROCESS | 1953 | 1461968061414 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]]]}] 15:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1399ms 15:14:21 INFO - PROCESS | 1953 | 1461968061450 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 15:14:21 INFO - PROCESS | 1953 | 1461968061458 Marionette TRACE conn5 <- [1,845,null,{"value":"8"}] 15:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:14:21 INFO - PROCESS | 1953 | 1461968061467 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:14:21 INFO - PROCESS | 1953 | 1461968061471 Marionette TRACE conn5 <- [1,846,null,{}] 15:14:21 INFO - PROCESS | 1953 | 1461968061477 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}] 15:14:21 INFO - PROCESS | 1953 | 1461968061632 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 15:14:21 INFO - PROCESS | 1953 | 1461968061788 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4c575800 == 90 [pid = 1953] [id = 219] 15:14:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 101 (0x7f0f40ab3800) [pid = 1953] [serial = 657] [outer = (nil)] 15:14:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f41e3e400) [pid = 1953] [serial = 658] [outer = 0x7f0f40ab3800] 15:14:21 INFO - PROCESS | 1953 | 1461968061857 Marionette DEBUG loaded listener.js 15:14:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f43605000) [pid = 1953] [serial = 659] [outer = 0x7f0f40ab3800] 15:14:22 INFO - PROCESS | 1953 | 1461968062824 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]]]}] 15:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1430ms 15:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:14:22 INFO - PROCESS | 1953 | 1461968062898 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 15:14:22 INFO - PROCESS | 1953 | 1461968062901 Marionette TRACE conn5 <- [1,849,null,{"value":"8"}] 15:14:22 INFO - PROCESS | 1953 | 1461968062907 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:14:22 INFO - PROCESS | 1953 | 1461968062912 Marionette TRACE conn5 <- [1,850,null,{}] 15:14:22 INFO - PROCESS | 1953 | 1461968062928 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}] 15:14:23 INFO - PROCESS | 1953 | 1461968063131 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 15:14:23 INFO - PROCESS | 1953 | 1461968063328 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:23 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f603a1800 == 91 [pid = 1953] [id = 220] 15:14:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f4983ec00) [pid = 1953] [serial = 660] [outer = (nil)] 15:14:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 105 (0x7f0f4c783800) [pid = 1953] [serial = 661] [outer = 0x7f0f4983ec00] 15:14:23 INFO - PROCESS | 1953 | 1461968063448 Marionette DEBUG loaded listener.js 15:14:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 106 (0x7f0f56e72000) [pid = 1953] [serial = 662] [outer = 0x7f0f4983ec00] 15:14:24 INFO - PROCESS | 1953 | 1461968064251 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]]]}] 15:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1394ms 15:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:14:24 INFO - PROCESS | 1953 | 1461968064300 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 15:14:24 INFO - PROCESS | 1953 | 1461968064304 Marionette TRACE conn5 <- [1,853,null,{"value":"8"}] 15:14:24 INFO - PROCESS | 1953 | 1461968064310 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:14:24 INFO - PROCESS | 1953 | 1461968064312 Marionette TRACE conn5 <- [1,854,null,{}] 15:14:24 INFO - PROCESS | 1953 | 1461968064317 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}] 15:14:24 INFO - PROCESS | 1953 | 1461968064476 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 15:14:24 INFO - PROCESS | 1953 | 1461968064635 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:24 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f6139d800 == 92 [pid = 1953] [id = 221] 15:14:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 107 (0x7f0f4995d400) [pid = 1953] [serial = 663] [outer = (nil)] 15:14:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 108 (0x7f0f57da8000) [pid = 1953] [serial = 664] [outer = 0x7f0f4995d400] 15:14:24 INFO - PROCESS | 1953 | 1461968064702 Marionette DEBUG loaded listener.js 15:14:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 109 (0x7f0f584d5800) [pid = 1953] [serial = 665] [outer = 0x7f0f4995d400] 15:14:25 INFO - PROCESS | 1953 | 1461968065542 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]]]}] 15:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1288ms 15:14:25 INFO - PROCESS | 1953 | 1461968065597 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 15:14:25 INFO - PROCESS | 1953 | 1461968065601 Marionette TRACE conn5 <- [1,857,null,{"value":"8"}] 15:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:14:25 INFO - PROCESS | 1953 | 1461968065606 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:14:25 INFO - PROCESS | 1953 | 1461968065609 Marionette TRACE conn5 <- [1,858,null,{}] 15:14:25 INFO - PROCESS | 1953 | 1461968065614 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}] 15:14:25 INFO - PROCESS | 1953 | 1461968065772 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 15:14:25 INFO - PROCESS | 1953 | 1461968065929 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f63ae2800 == 93 [pid = 1953] [id = 222] 15:14:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f40ed5800) [pid = 1953] [serial = 666] [outer = (nil)] 15:14:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 111 (0x7f0f40edac00) [pid = 1953] [serial = 667] [outer = 0x7f0f40ed5800] 15:14:26 INFO - PROCESS | 1953 | 1461968065999 Marionette DEBUG loaded listener.js 15:14:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f40edec00) [pid = 1953] [serial = 668] [outer = 0x7f0f40ed5800] 15:14:26 INFO - PROCESS | 1953 | 1461968066820 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]]]}] 15:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1233ms 15:14:26 INFO - PROCESS | 1953 | 1461968066846 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 15:14:26 INFO - PROCESS | 1953 | 1461968066850 Marionette TRACE conn5 <- [1,861,null,{"value":"8"}] 15:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:14:26 INFO - PROCESS | 1953 | 1461968066856 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:14:26 INFO - PROCESS | 1953 | 1461968066858 Marionette TRACE conn5 <- [1,862,null,{}] 15:14:26 INFO - PROCESS | 1953 | 1461968066864 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}] 15:14:27 INFO - PROCESS | 1953 | 1461968067045 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 15:14:27 INFO - PROCESS | 1953 | 1461968067204 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:27 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43ad9000 == 94 [pid = 1953] [id = 223] 15:14:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f40edbc00) [pid = 1953] [serial = 669] [outer = (nil)] 15:14:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f5b4a0000) [pid = 1953] [serial = 670] [outer = 0x7f0f40edbc00] 15:14:27 INFO - PROCESS | 1953 | 1461968067276 Marionette DEBUG loaded listener.js 15:14:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 115 (0x7f0f5c30d800) [pid = 1953] [serial = 671] [outer = 0x7f0f40edbc00] 15:14:28 INFO - PROCESS | 1953 | 1461968068126 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]]]}] 15:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1325ms 15:14:28 INFO - PROCESS | 1953 | 1461968068182 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 15:14:28 INFO - PROCESS | 1953 | 1461968068186 Marionette TRACE conn5 <- [1,865,null,{"value":"8"}] 15:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:14:28 INFO - PROCESS | 1953 | 1461968068191 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:14:28 INFO - PROCESS | 1953 | 1461968068194 Marionette TRACE conn5 <- [1,866,null,{}] 15:14:28 INFO - PROCESS | 1953 | 1461968068199 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}] 15:14:28 INFO - PROCESS | 1953 | 1461968068342 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 15:14:28 INFO - PROCESS | 1953 | 1461968068501 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:28 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38bf1000 == 95 [pid = 1953] [id = 224] 15:14:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 116 (0x7f0f36ce4000) [pid = 1953] [serial = 672] [outer = (nil)] 15:14:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 117 (0x7f0f37009800) [pid = 1953] [serial = 673] [outer = 0x7f0f36ce4000] 15:14:28 INFO - PROCESS | 1953 | 1461968068577 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 118 (0x7f0f3700f000) [pid = 1953] [serial = 674] [outer = 0x7f0f36ce4000] 15:14:29 INFO - PROCESS | 1953 | 1461968069655 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]]]}] 15:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1537ms 15:14:29 INFO - PROCESS | 1953 | 1461968069729 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 15:14:29 INFO - PROCESS | 1953 | 1461968069734 Marionette TRACE conn5 <- [1,869,null,{"value":"8"}] 15:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:14:29 INFO - PROCESS | 1953 | 1461968069742 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:14:29 INFO - PROCESS | 1953 | 1461968069746 Marionette TRACE conn5 <- [1,870,null,{}] 15:14:29 INFO - PROCESS | 1953 | 1461968069753 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}] 15:14:29 INFO - PROCESS | 1953 | 1461968069905 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 15:14:30 INFO - PROCESS | 1953 | 1461968070060 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:30 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e0a6000 == 96 [pid = 1953] [id = 225] 15:14:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 119 (0x7f0f36fd6400) [pid = 1953] [serial = 675] [outer = (nil)] 15:14:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 120 (0x7f0f3700e800) [pid = 1953] [serial = 676] [outer = 0x7f0f36fd6400] 15:14:30 INFO - PROCESS | 1953 | 1461968070121 Marionette DEBUG loaded listener.js 15:14:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 121 (0x7f0f394ee800) [pid = 1953] [serial = 677] [outer = 0x7f0f36fd6400] 15:14:31 INFO - PROCESS | 1953 | 1461968071140 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]]]}] 15:14:31 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f490f6000 == 95 [pid = 1953] [id = 16] 15:14:31 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4345d800 == 94 [pid = 1953] [id = 13] 15:14:31 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4d3e8800 == 93 [pid = 1953] [id = 20] 15:14:31 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f501f3800 == 92 [pid = 1953] [id = 141] 15:14:31 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f498b3000 == 91 [pid = 1953] [id = 17] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 120 (0x7f0f47098800) [pid = 1953] [serial = 607] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 119 (0x7f0f4557e800) [pid = 1953] [serial = 586] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bb99800 == 90 [pid = 1953] [id = 216] 15:14:31 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f50407000 == 89 [pid = 1953] [id = 215] 15:14:31 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4969d800 == 88 [pid = 1953] [id = 214] 15:14:31 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4622d800 == 87 [pid = 1953] [id = 213] 15:14:31 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f406a1800 == 86 [pid = 1953] [id = 212] 15:14:31 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3df76000 == 85 [pid = 1953] [id = 211] 15:14:31 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f57e14000 == 84 [pid = 1953] [id = 207] 15:14:31 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f50413800 == 83 [pid = 1953] [id = 206] 15:14:31 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4a720000 == 82 [pid = 1953] [id = 205] 15:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1484ms 15:14:31 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4389e000 == 81 [pid = 1953] [id = 204] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 118 (0x7f0f40a6a000) [pid = 1953] [serial = 548] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 117 (0x7f0f42158c00) [pid = 1953] [serial = 601] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 116 (0x7f0f3ab5d400) [pid = 1953] [serial = 595] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 115 (0x7f0f40886c00) [pid = 1953] [serial = 596] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 114 (0x7f0f3ab5f800) [pid = 1953] [serial = 593] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 113 (0x7f0f39fe2400) [pid = 1953] [serial = 592] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 112 (0x7f0f48569400) [pid = 1953] [serial = 578] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 111 (0x7f0f40a3d000) [pid = 1953] [serial = 598] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 110 (0x7f0f40a32400) [pid = 1953] [serial = 583] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 109 (0x7f0f3e05f400) [pid = 1953] [serial = 580] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 108 (0x7f0f39fd7c00) [pid = 1953] [serial = 589] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 107 (0x7f0f43507800) [pid = 1953] [serial = 604] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 106 (0x7f0f43508c00) [pid = 1953] [serial = 602] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 105 (0x7f0f4100bc00) [pid = 1953] [serial = 599] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | --DOMWINDOW == 104 (0x7f0f435ec000) [pid = 1953] [serial = 605] [outer = (nil)] [url = about:blank] 15:14:31 INFO - PROCESS | 1953 | 1461968071244 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 15:14:31 INFO - PROCESS | 1953 | 1461968071252 Marionette TRACE conn5 <- [1,873,null,{"value":"8"}] 15:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:14:31 INFO - PROCESS | 1953 | 1461968071261 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:14:31 INFO - PROCESS | 1953 | 1461968071265 Marionette TRACE conn5 <- [1,874,null,{}] 15:14:31 INFO - PROCESS | 1953 | 1461968071276 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}] 15:14:31 INFO - PROCESS | 1953 | 1461968071410 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 15:14:31 INFO - PROCESS | 1953 | 1461968071420 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:31 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e11b800 == 82 [pid = 1953] [id = 226] 15:14:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 105 (0x7f0f3a3d0800) [pid = 1953] [serial = 678] [outer = (nil)] 15:14:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 106 (0x7f0f3ab69000) [pid = 1953] [serial = 679] [outer = 0x7f0f3a3d0800] 15:14:31 INFO - PROCESS | 1953 | 1461968071478 Marionette DEBUG loaded listener.js 15:14:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 107 (0x7f0f3ae2bc00) [pid = 1953] [serial = 680] [outer = 0x7f0f3a3d0800] 15:14:32 INFO - PROCESS | 1953 | 1461968072368 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]]]}] 15:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1136ms 15:14:32 INFO - PROCESS | 1953 | 1461968072397 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 15:14:32 INFO - PROCESS | 1953 | 1461968072400 Marionette TRACE conn5 <- [1,877,null,{"value":"8"}] 15:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:14:32 INFO - PROCESS | 1953 | 1461968072406 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:14:32 INFO - PROCESS | 1953 | 1461968072411 Marionette TRACE conn5 <- [1,878,null,{}] 15:14:32 INFO - PROCESS | 1953 | 1461968072426 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}] 15:14:32 INFO - PROCESS | 1953 | 1461968072575 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 15:14:32 INFO - PROCESS | 1953 | 1461968072692 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4056f800 == 83 [pid = 1953] [id = 227] 15:14:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 108 (0x7f0f3e1c9c00) [pid = 1953] [serial = 681] [outer = (nil)] 15:14:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 109 (0x7f0f3ff7a800) [pid = 1953] [serial = 682] [outer = 0x7f0f3e1c9c00] 15:14:32 INFO - PROCESS | 1953 | 1461968072754 Marionette DEBUG loaded listener.js 15:14:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f4022b400) [pid = 1953] [serial = 683] [outer = 0x7f0f3e1c9c00] 15:14:33 INFO - PROCESS | 1953 | 1461968073450 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]]]}] 15:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1088ms 15:14:33 INFO - PROCESS | 1953 | 1461968073504 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 15:14:33 INFO - PROCESS | 1953 | 1461968073509 Marionette TRACE conn5 <- [1,881,null,{"value":"8"}] 15:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:14:33 INFO - PROCESS | 1953 | 1461968073515 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:14:33 INFO - PROCESS | 1953 | 1461968073516 Marionette TRACE conn5 <- [1,882,null,{}] 15:14:33 INFO - PROCESS | 1953 | 1461968073542 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}] 15:14:33 INFO - PROCESS | 1953 | 1461968073737 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 15:14:33 INFO - PROCESS | 1953 | 1461968073757 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:33 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411ce000 == 84 [pid = 1953] [id = 228] 15:14:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 111 (0x7f0f40639400) [pid = 1953] [serial = 684] [outer = (nil)] 15:14:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f4088b400) [pid = 1953] [serial = 685] [outer = 0x7f0f40639400] 15:14:33 INFO - PROCESS | 1953 | 1461968073812 Marionette DEBUG loaded listener.js 15:14:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f408b2c00) [pid = 1953] [serial = 686] [outer = 0x7f0f40639400] 15:14:34 INFO - PROCESS | 1953 | 1461968074566 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]]]}] 15:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1097ms 15:14:34 INFO - PROCESS | 1953 | 1461968074617 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 15:14:34 INFO - PROCESS | 1953 | 1461968074620 Marionette TRACE conn5 <- [1,885,null,{"value":"8"}] 15:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:14:34 INFO - PROCESS | 1953 | 1461968074625 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:14:34 INFO - PROCESS | 1953 | 1461968074626 Marionette TRACE conn5 <- [1,886,null,{}] 15:14:34 INFO - PROCESS | 1953 | 1461968074631 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}] 15:14:34 INFO - PROCESS | 1953 | 1461968074802 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 15:14:34 INFO - PROCESS | 1953 | 1461968074828 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:34 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f42124800 == 85 [pid = 1953] [id = 229] 15:14:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f408b4000) [pid = 1953] [serial = 687] [outer = (nil)] 15:14:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 115 (0x7f0f40a37c00) [pid = 1953] [serial = 688] [outer = 0x7f0f408b4000] 15:14:34 INFO - PROCESS | 1953 | 1461968074884 Marionette DEBUG loaded listener.js 15:14:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 116 (0x7f0f40a40c00) [pid = 1953] [serial = 689] [outer = 0x7f0f408b4000] 15:14:35 INFO - PROCESS | 1953 | --DOMWINDOW == 115 (0x7f0f49089800) [pid = 1953] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:14:35 INFO - PROCESS | 1953 | --DOMWINDOW == 114 (0x7f0f41e45000) [pid = 1953] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:14:35 INFO - PROCESS | 1953 | --DOMWINDOW == 113 (0x7f0f3ab65800) [pid = 1953] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:14:35 INFO - PROCESS | 1953 | --DOMWINDOW == 112 (0x7f0f3e1ccc00) [pid = 1953] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:14:35 INFO - PROCESS | 1953 | --DOMWINDOW == 111 (0x7f0f4063fc00) [pid = 1953] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:14:35 INFO - PROCESS | 1953 | --DOMWINDOW == 110 (0x7f0f41e42c00) [pid = 1953] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:14:35 INFO - PROCESS | 1953 | --DOMWINDOW == 109 (0x7f0f43602400) [pid = 1953] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:14:35 INFO - PROCESS | 1953 | 1461968075882 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]]]}] 15:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1280ms 15:14:35 INFO - PROCESS | 1953 | 1461968075905 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 15:14:35 INFO - PROCESS | 1953 | 1461968075908 Marionette TRACE conn5 <- [1,889,null,{"value":"8"}] 15:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:14:35 INFO - PROCESS | 1953 | 1461968075914 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:14:35 INFO - PROCESS | 1953 | 1461968075915 Marionette TRACE conn5 <- [1,890,null,{}] 15:14:35 INFO - PROCESS | 1953 | 1461968075921 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}] 15:14:36 INFO - PROCESS | 1953 | 1461968076125 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 15:14:36 INFO - PROCESS | 1953 | 1461968076203 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:36 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43a7a000 == 86 [pid = 1953] [id = 230] 15:14:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f408b7000) [pid = 1953] [serial = 690] [outer = (nil)] 15:14:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 111 (0x7f0f40a6b400) [pid = 1953] [serial = 691] [outer = 0x7f0f408b7000] 15:14:36 INFO - PROCESS | 1953 | 1461968076264 Marionette DEBUG loaded listener.js 15:14:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f41002400) [pid = 1953] [serial = 692] [outer = 0x7f0f408b7000] 15:14:36 INFO - PROCESS | 1953 | 1461968076910 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]]]}] 15:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1024ms 15:14:36 INFO - PROCESS | 1953 | 1461968076939 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 15:14:36 INFO - PROCESS | 1953 | 1461968076942 Marionette TRACE conn5 <- [1,893,null,{"value":"8"}] 15:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:14:36 INFO - PROCESS | 1953 | 1461968076947 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:14:36 INFO - PROCESS | 1953 | 1461968076949 Marionette TRACE conn5 <- [1,894,null,{}] 15:14:36 INFO - PROCESS | 1953 | 1461968076955 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}] 15:14:37 INFO - PROCESS | 1953 | 1461968077146 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 15:14:37 INFO - PROCESS | 1953 | 1461968077164 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:37 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46015000 == 87 [pid = 1953] [id = 231] 15:14:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f3e1d0c00) [pid = 1953] [serial = 693] [outer = (nil)] 15:14:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f41010800) [pid = 1953] [serial = 694] [outer = 0x7f0f3e1d0c00] 15:14:37 INFO - PROCESS | 1953 | 1461968077222 Marionette DEBUG loaded listener.js 15:14:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 115 (0x7f0f4102f400) [pid = 1953] [serial = 695] [outer = 0x7f0f3e1d0c00] 15:14:38 INFO - PROCESS | 1953 | 1461968078094 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]]]}] 15:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1176ms 15:14:38 INFO - PROCESS | 1953 | 1461968078125 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 15:14:38 INFO - PROCESS | 1953 | 1461968078130 Marionette TRACE conn5 <- [1,897,null,{"value":"8"}] 15:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:14:38 INFO - PROCESS | 1953 | 1461968078138 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:14:38 INFO - PROCESS | 1953 | 1461968078144 Marionette TRACE conn5 <- [1,898,null,{}] 15:14:38 INFO - PROCESS | 1953 | 1461968078153 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}] 15:14:38 INFO - PROCESS | 1953 | 1461968078326 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 15:14:38 INFO - PROCESS | 1953 | 1461968078491 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e185800 == 88 [pid = 1953] [id = 232] 15:14:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 116 (0x7f0f36fe2800) [pid = 1953] [serial = 696] [outer = (nil)] 15:14:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 117 (0x7f0f39fda000) [pid = 1953] [serial = 697] [outer = 0x7f0f36fe2800] 15:14:38 INFO - PROCESS | 1953 | 1461968078564 Marionette DEBUG loaded listener.js 15:14:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 118 (0x7f0f3a3d2000) [pid = 1953] [serial = 698] [outer = 0x7f0f36fe2800] 15:14:39 INFO - PROCESS | 1953 | 1461968079512 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]]]}] 15:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1441ms 15:14:39 INFO - PROCESS | 1953 | 1461968079580 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 15:14:39 INFO - PROCESS | 1953 | 1461968079588 Marionette TRACE conn5 <- [1,901,null,{"value":"8"}] 15:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:14:39 INFO - PROCESS | 1953 | 1461968079598 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:14:39 INFO - PROCESS | 1953 | 1461968079602 Marionette TRACE conn5 <- [1,902,null,{}] 15:14:39 INFO - PROCESS | 1953 | 1461968079608 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}] 15:14:39 INFO - PROCESS | 1953 | 1461968079814 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 15:14:39 INFO - PROCESS | 1953 | 1461968079967 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:39 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f42124000 == 89 [pid = 1953] [id = 233] 15:14:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 119 (0x7f0f3ab62800) [pid = 1953] [serial = 699] [outer = (nil)] 15:14:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 120 (0x7f0f3fdc2000) [pid = 1953] [serial = 700] [outer = 0x7f0f3ab62800] 15:14:40 INFO - PROCESS | 1953 | 1461968080040 Marionette DEBUG loaded listener.js 15:14:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 121 (0x7f0f40227400) [pid = 1953] [serial = 701] [outer = 0x7f0f3ab62800] 15:14:40 INFO - PROCESS | 1953 | 1461968080962 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]]]}] 15:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1433ms 15:14:41 INFO - PROCESS | 1953 | 1461968081031 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 15:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:14:41 INFO - PROCESS | 1953 | 1461968081035 Marionette TRACE conn5 <- [1,905,null,{"value":"8"}] 15:14:41 INFO - PROCESS | 1953 | 1461968081041 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:14:41 INFO - PROCESS | 1953 | 1461968081047 Marionette TRACE conn5 <- [1,906,null,{}] 15:14:41 INFO - PROCESS | 1953 | 1461968081062 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}] 15:14:41 INFO - PROCESS | 1953 | 1461968081267 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 15:14:41 INFO - PROCESS | 1953 | 1461968081462 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:41 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f48363800 == 90 [pid = 1953] [id = 234] 15:14:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 122 (0x7f0f40a65c00) [pid = 1953] [serial = 702] [outer = (nil)] 15:14:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 123 (0x7f0f40ab8800) [pid = 1953] [serial = 703] [outer = 0x7f0f40a65c00] 15:14:41 INFO - PROCESS | 1953 | 1461968081578 Marionette DEBUG loaded listener.js 15:14:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 124 (0x7f0f40ed9400) [pid = 1953] [serial = 704] [outer = 0x7f0f40a65c00] 15:14:42 INFO - PROCESS | 1953 | 1461968082387 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]]]}] 15:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1384ms 15:14:42 INFO - PROCESS | 1953 | 1461968082425 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 15:14:42 INFO - PROCESS | 1953 | 1461968082430 Marionette TRACE conn5 <- [1,909,null,{"value":"8"}] 15:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:14:42 INFO - PROCESS | 1953 | 1461968082435 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:14:42 INFO - PROCESS | 1953 | 1461968082437 Marionette TRACE conn5 <- [1,910,null,{}] 15:14:42 INFO - PROCESS | 1953 | 1461968082443 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}] 15:14:42 INFO - PROCESS | 1953 | 1461968082598 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 15:14:42 INFO - PROCESS | 1953 | 1461968082756 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:42 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f48c1d000 == 91 [pid = 1953] [id = 235] 15:14:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f3e1d0000) [pid = 1953] [serial = 705] [outer = (nil)] 15:14:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 126 (0x7f0f4102f800) [pid = 1953] [serial = 706] [outer = 0x7f0f3e1d0000] 15:14:42 INFO - PROCESS | 1953 | 1461968082836 Marionette DEBUG loaded listener.js 15:14:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f41035800) [pid = 1953] [serial = 707] [outer = 0x7f0f3e1d0000] 15:14:43 INFO - PROCESS | 1953 | 1461968083670 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]]]}] 15:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1274ms 15:14:43 INFO - PROCESS | 1953 | 1461968083711 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 15:14:43 INFO - PROCESS | 1953 | 1461968083715 Marionette TRACE conn5 <- [1,913,null,{"value":"8"}] 15:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:14:43 INFO - PROCESS | 1953 | 1461968083720 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:14:43 INFO - PROCESS | 1953 | 1461968083722 Marionette TRACE conn5 <- [1,914,null,{}] 15:14:43 INFO - PROCESS | 1953 | 1461968083728 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}] 15:14:43 INFO - PROCESS | 1953 | 1461968083875 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 15:14:44 INFO - PROCESS | 1953 | 1461968084033 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:44 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4969e800 == 92 [pid = 1953] [id = 236] 15:14:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f40ede800) [pid = 1953] [serial = 708] [outer = (nil)] 15:14:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f4126c000) [pid = 1953] [serial = 709] [outer = 0x7f0f40ede800] 15:14:44 INFO - PROCESS | 1953 | 1461968084104 Marionette DEBUG loaded listener.js 15:14:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f41e40c00) [pid = 1953] [serial = 710] [outer = 0x7f0f40ede800] 15:14:44 INFO - PROCESS | 1953 | 1461968084950 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]]]}] 15:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1276ms 15:14:45 INFO - PROCESS | 1953 | 1461968084998 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 15:14:45 INFO - PROCESS | 1953 | 1461968085002 Marionette TRACE conn5 <- [1,917,null,{"value":"8"}] 15:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:14:45 INFO - PROCESS | 1953 | 1461968085008 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:14:45 INFO - PROCESS | 1953 | 1461968085010 Marionette TRACE conn5 <- [1,918,null,{}] 15:14:45 INFO - PROCESS | 1953 | 1461968085015 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}] 15:14:45 INFO - PROCESS | 1953 | 1461968085194 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 15:14:45 INFO - PROCESS | 1953 | 1461968085365 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:45 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4b355000 == 93 [pid = 1953] [id = 237] 15:14:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f41e46400) [pid = 1953] [serial = 711] [outer = (nil)] 15:14:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f42152800) [pid = 1953] [serial = 712] [outer = 0x7f0f41e46400] 15:14:45 INFO - PROCESS | 1953 | 1461968085437 Marionette DEBUG loaded listener.js 15:14:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f43510800) [pid = 1953] [serial = 713] [outer = 0x7f0f41e46400] 15:14:46 INFO - PROCESS | 1953 | 1461968086258 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]]]}] 15:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1277ms 15:14:46 INFO - PROCESS | 1953 | 1461968086287 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 15:14:46 INFO - PROCESS | 1953 | 1461968086290 Marionette TRACE conn5 <- [1,921,null,{"value":"8"}] 15:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:14:46 INFO - PROCESS | 1953 | 1461968086296 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:14:46 INFO - PROCESS | 1953 | 1461968086299 Marionette TRACE conn5 <- [1,922,null,{}] 15:14:46 INFO - PROCESS | 1953 | 1461968086304 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}] 15:14:46 INFO - PROCESS | 1953 | 1461968086447 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 15:14:46 INFO - PROCESS | 1953 | 1461968086605 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:46 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f50420000 == 94 [pid = 1953] [id = 238] 15:14:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f41e47400) [pid = 1953] [serial = 714] [outer = (nil)] 15:14:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f435ec000) [pid = 1953] [serial = 715] [outer = 0x7f0f41e47400] 15:14:46 INFO - PROCESS | 1953 | 1461968086673 Marionette DEBUG loaded listener.js 15:14:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 136 (0x7f0f4360a400) [pid = 1953] [serial = 716] [outer = 0x7f0f41e47400] 15:14:47 INFO - PROCESS | 1953 | 1461968087552 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]]]}] 15:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1287ms 15:14:47 INFO - PROCESS | 1953 | 1461968087583 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 15:14:47 INFO - PROCESS | 1953 | 1461968087586 Marionette TRACE conn5 <- [1,925,null,{"value":"8"}] 15:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:14:47 INFO - PROCESS | 1953 | 1461968087592 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:14:47 INFO - PROCESS | 1953 | 1461968087594 Marionette TRACE conn5 <- [1,926,null,{}] 15:14:47 INFO - PROCESS | 1953 | 1461968087600 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}] 15:14:47 INFO - PROCESS | 1953 | 1461968087763 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 15:14:47 INFO - PROCESS | 1953 | 1461968087942 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:47 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f57314000 == 95 [pid = 1953] [id = 239] 15:14:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f43741400) [pid = 1953] [serial = 717] [outer = (nil)] 15:14:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f43811800) [pid = 1953] [serial = 718] [outer = 0x7f0f43741400] 15:14:48 INFO - PROCESS | 1953 | 1461968088022 Marionette DEBUG loaded listener.js 15:14:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f45586000) [pid = 1953] [serial = 719] [outer = 0x7f0f43741400] 15:14:48 INFO - PROCESS | 1953 | 1461968088844 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]]]}] 15:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1337ms 15:14:48 INFO - PROCESS | 1953 | 1461968088930 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 15:14:48 INFO - PROCESS | 1953 | 1461968088934 Marionette TRACE conn5 <- [1,929,null,{"value":"8"}] 15:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:14:48 INFO - PROCESS | 1953 | 1461968088940 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:14:48 INFO - PROCESS | 1953 | 1461968088942 Marionette TRACE conn5 <- [1,930,null,{}] 15:14:48 INFO - PROCESS | 1953 | 1461968088947 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}] 15:14:49 INFO - PROCESS | 1953 | 1461968089108 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 15:14:49 INFO - PROCESS | 1953 | 1461968089264 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f410db000 == 96 [pid = 1953] [id = 240] 15:14:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f36fed000) [pid = 1953] [serial = 720] [outer = (nil)] 15:14:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f3ff7dc00) [pid = 1953] [serial = 721] [outer = 0x7f0f36fed000] 15:14:49 INFO - PROCESS | 1953 | 1461968089334 Marionette DEBUG loaded listener.js 15:14:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f45f4d800) [pid = 1953] [serial = 722] [outer = 0x7f0f36fed000] 15:14:50 INFO - PROCESS | 1953 | 1461968090129 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]]]}] 15:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1226ms 15:14:50 INFO - PROCESS | 1953 | 1461968090166 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 15:14:50 INFO - PROCESS | 1953 | 1461968090169 Marionette TRACE conn5 <- [1,933,null,{"value":"8"}] 15:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:14:50 INFO - PROCESS | 1953 | 1461968090175 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:14:50 INFO - PROCESS | 1953 | 1461968090177 Marionette TRACE conn5 <- [1,934,null,{}] 15:14:50 INFO - PROCESS | 1953 | 1461968090182 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}] 15:14:50 INFO - PROCESS | 1953 | 1461968090340 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 15:14:50 INFO - PROCESS | 1953 | 1461968090712 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fd0e000 == 97 [pid = 1953] [id = 241] 15:14:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f36fd5800) [pid = 1953] [serial = 723] [outer = (nil)] 15:14:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f36feb800) [pid = 1953] [serial = 724] [outer = 0x7f0f36fd5800] 15:14:50 INFO - PROCESS | 1953 | 1461968090835 Marionette DEBUG loaded listener.js 15:14:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f394eb000) [pid = 1953] [serial = 725] [outer = 0x7f0f36fd5800] 15:14:51 INFO - PROCESS | 1953 | 1461968091748 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]]]}] 15:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1629ms 15:14:51 INFO - PROCESS | 1953 | 1461968091805 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 15:14:51 INFO - PROCESS | 1953 | 1461968091809 Marionette TRACE conn5 <- [1,937,null,{"value":"8"}] 15:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:14:51 INFO - PROCESS | 1953 | 1461968091816 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:14:51 INFO - PROCESS | 1953 | 1461968091821 Marionette TRACE conn5 <- [1,938,null,{}] 15:14:51 INFO - PROCESS | 1953 | 1461968091827 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}] 15:14:51 INFO - PROCESS | 1953 | 1461968091973 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 15:14:52 INFO - PROCESS | 1953 | 1461968092193 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:52 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3f171800 == 98 [pid = 1953] [id = 242] 15:14:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f3e059800) [pid = 1953] [serial = 726] [outer = (nil)] 15:14:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f3fdc9400) [pid = 1953] [serial = 727] [outer = 0x7f0f3e059800] 15:14:52 INFO - PROCESS | 1953 | 1461968092269 Marionette DEBUG loaded listener.js 15:14:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f40226800) [pid = 1953] [serial = 728] [outer = 0x7f0f3e059800] 15:14:52 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43a7a000 == 97 [pid = 1953] [id = 230] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f57350c00) [pid = 1953] [serial = 652] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4056f800 == 96 [pid = 1953] [id = 227] 15:14:52 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e11b800 == 95 [pid = 1953] [id = 226] 15:14:52 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e0a6000 == 94 [pid = 1953] [id = 225] 15:14:52 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f6139d800 == 93 [pid = 1953] [id = 221] 15:14:52 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4c575800 == 92 [pid = 1953] [id = 219] 15:14:52 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f24000 == 91 [pid = 1953] [id = 218] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f48f68400) [pid = 1953] [serial = 622] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f49833c00) [pid = 1953] [serial = 646] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f4901e400) [pid = 1953] [serial = 644] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f47a97400) [pid = 1953] [serial = 619] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f43742000) [pid = 1953] [serial = 616] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 141 (0x7f0f3e1ce400) [pid = 1953] [serial = 631] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 140 (0x7f0f3e1c6800) [pid = 1953] [serial = 635] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f57355000) [pid = 1953] [serial = 650] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f49528000) [pid = 1953] [serial = 649] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f3a3c7800) [pid = 1953] [serial = 610] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f408ab400) [pid = 1953] [serial = 637] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 135 (0x7f0f3ae2b400) [pid = 1953] [serial = 634] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f40ab1000) [pid = 1953] [serial = 638] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f4373b800) [pid = 1953] [serial = 641] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f40a34400) [pid = 1953] [serial = 613] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f48059c00) [pid = 1953] [serial = 643] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f499b1400) [pid = 1953] [serial = 647] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f4354a000) [pid = 1953] [serial = 640] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f49c1e800) [pid = 1953] [serial = 625] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f47dcfc00) [pid = 1953] [serial = 608] [outer = (nil)] [url = about:blank] 15:14:52 INFO - PROCESS | 1953 | --DOMWINDOW == 126 (0x7f0f4c789c00) [pid = 1953] [serial = 628] [outer = (nil)] [url = about:blank] 15:14:53 INFO - PROCESS | 1953 | 1461968093091 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]]]}] 15:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1294ms 15:14:53 INFO - PROCESS | 1953 | 1461968093120 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 15:14:53 INFO - PROCESS | 1953 | 1461968093125 Marionette TRACE conn5 <- [1,941,null,{"value":"8"}] 15:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:14:53 INFO - PROCESS | 1953 | 1461968093132 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:14:53 INFO - PROCESS | 1953 | 1461968093134 Marionette TRACE conn5 <- [1,942,null,{}] 15:14:53 INFO - PROCESS | 1953 | 1461968093139 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}] 15:14:53 INFO - PROCESS | 1953 | 1461968093280 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 15:14:53 INFO - PROCESS | 1953 | 1461968093296 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:53 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f19000 == 92 [pid = 1953] [id = 243] 15:14:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f3fdccc00) [pid = 1953] [serial = 729] [outer = (nil)] 15:14:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f408ae400) [pid = 1953] [serial = 730] [outer = 0x7f0f3fdccc00] 15:14:53 INFO - PROCESS | 1953 | 1461968093355 Marionette DEBUG loaded listener.js 15:14:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f40a62000) [pid = 1953] [serial = 731] [outer = 0x7f0f3fdccc00] 15:14:54 INFO - PROCESS | 1953 | 1461968094162 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]]]}] 15:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1079ms 15:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:14:54 INFO - PROCESS | 1953 | 1461968094212 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 15:14:54 INFO - PROCESS | 1953 | 1461968094215 Marionette TRACE conn5 <- [1,945,null,{"value":"8"}] 15:14:54 INFO - PROCESS | 1953 | 1461968094223 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:14:54 INFO - PROCESS | 1953 | 1461968094231 Marionette TRACE conn5 <- [1,946,null,{}] 15:14:54 INFO - PROCESS | 1953 | 1461968094244 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}] 15:14:54 INFO - PROCESS | 1953 | 1461968094394 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 15:14:54 INFO - PROCESS | 1953 | 1461968094406 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:54 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f478d2800 == 93 [pid = 1953] [id = 244] 15:14:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f3e1c3800) [pid = 1953] [serial = 732] [outer = (nil)] 15:14:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f40ed8c00) [pid = 1953] [serial = 733] [outer = 0x7f0f3e1c3800] 15:14:54 INFO - PROCESS | 1953 | 1461968094567 Marionette DEBUG loaded listener.js 15:14:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f41278400) [pid = 1953] [serial = 734] [outer = 0x7f0f3e1c3800] 15:14:55 INFO - PROCESS | 1953 | 1461968095445 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]]]}] 15:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1291ms 15:14:55 INFO - PROCESS | 1953 | 1461968095512 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 15:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:14:55 INFO - PROCESS | 1953 | 1461968095518 Marionette TRACE conn5 <- [1,949,null,{"value":"8"}] 15:14:55 INFO - PROCESS | 1953 | 1461968095526 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:14:55 INFO - PROCESS | 1953 | 1461968095532 Marionette TRACE conn5 <- [1,950,null,{}] 15:14:55 INFO - PROCESS | 1953 | 1461968095541 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}] 15:14:55 INFO - PROCESS | 1953 | 1461968095760 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 15:14:55 INFO - PROCESS | 1953 | 1461968095918 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:55 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fd21800 == 94 [pid = 1953] [id = 245] 15:14:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f36fdac00) [pid = 1953] [serial = 735] [outer = (nil)] 15:14:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f3ab63000) [pid = 1953] [serial = 736] [outer = 0x7f0f36fdac00] 15:14:55 INFO - PROCESS | 1953 | 1461968095994 Marionette DEBUG loaded listener.js 15:14:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f3e1c9800) [pid = 1953] [serial = 737] [outer = 0x7f0f36fdac00] 15:14:56 INFO - PROCESS | 1953 | 1461968096854 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]]]}] 15:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1384ms 15:14:56 INFO - PROCESS | 1953 | 1461968096910 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 15:14:56 INFO - PROCESS | 1953 | 1461968096918 Marionette TRACE conn5 <- [1,953,null,{"value":"8"}] 15:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:14:56 INFO - PROCESS | 1953 | 1461968096927 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:14:56 INFO - PROCESS | 1953 | 1461968096930 Marionette TRACE conn5 <- [1,954,null,{}] 15:14:56 INFO - PROCESS | 1953 | 1461968096935 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}] 15:14:57 INFO - PROCESS | 1953 | 1461968097100 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 15:14:57 INFO - PROCESS | 1953 | 1461968097258 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:57 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46e6a000 == 95 [pid = 1953] [id = 246] 15:14:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 136 (0x7f0f3e1cec00) [pid = 1953] [serial = 738] [outer = (nil)] 15:14:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f40882c00) [pid = 1953] [serial = 739] [outer = 0x7f0f3e1cec00] 15:14:57 INFO - PROCESS | 1953 | 1461968097337 Marionette DEBUG loaded listener.js 15:14:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f40a38000) [pid = 1953] [serial = 740] [outer = 0x7f0f3e1cec00] 15:14:58 INFO - PROCESS | 1953 | 1461968098283 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]]]}] 15:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1386ms 15:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:14:58 INFO - PROCESS | 1953 | 1461968098313 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 15:14:58 INFO - PROCESS | 1953 | 1461968098316 Marionette TRACE conn5 <- [1,957,null,{"value":"8"}] 15:14:58 INFO - PROCESS | 1953 | 1461968098323 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:14:58 INFO - PROCESS | 1953 | 1461968098328 Marionette TRACE conn5 <- [1,958,null,{}] 15:14:58 INFO - PROCESS | 1953 | 1461968098343 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}] 15:14:58 INFO - PROCESS | 1953 | 1461968098511 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 15:14:58 INFO - PROCESS | 1953 | 1461968098668 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:58 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4a729800 == 96 [pid = 1953] [id = 247] 15:14:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f40c4d400) [pid = 1953] [serial = 741] [outer = (nil)] 15:14:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f41031400) [pid = 1953] [serial = 742] [outer = 0x7f0f40c4d400] 15:14:58 INFO - PROCESS | 1953 | 1461968098742 Marionette DEBUG loaded listener.js 15:14:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f41fb7800) [pid = 1953] [serial = 743] [outer = 0x7f0f40c4d400] 15:14:59 INFO - PROCESS | 1953 | 1461968099604 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]]]}] 15:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1337ms 15:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:14:59 INFO - PROCESS | 1953 | 1461968099659 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 15:14:59 INFO - PROCESS | 1953 | 1461968099663 Marionette TRACE conn5 <- [1,961,null,{"value":"8"}] 15:14:59 INFO - PROCESS | 1953 | 1461968099669 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:14:59 INFO - PROCESS | 1953 | 1461968099672 Marionette TRACE conn5 <- [1,962,null,{}] 15:14:59 INFO - PROCESS | 1953 | 1461968099678 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}] 15:14:59 INFO - PROCESS | 1953 | 1461968099848 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 15:15:00 INFO - PROCESS | 1953 | 1461968100008 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:00 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f57315800 == 97 [pid = 1953] [id = 248] 15:15:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f40ed6400) [pid = 1953] [serial = 744] [outer = (nil)] 15:15:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f43602800) [pid = 1953] [serial = 745] [outer = 0x7f0f40ed6400] 15:15:00 INFO - PROCESS | 1953 | 1461968100087 Marionette DEBUG loaded listener.js 15:15:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f43745000) [pid = 1953] [serial = 746] [outer = 0x7f0f40ed6400] 15:15:00 INFO - PROCESS | 1953 | 1461968100995 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]]]}] 15:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1378ms 15:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:15:01 INFO - PROCESS | 1953 | 1461968101046 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 15:15:01 INFO - PROCESS | 1953 | 1461968101049 Marionette TRACE conn5 <- [1,965,null,{"value":"8"}] 15:15:01 INFO - PROCESS | 1953 | 1461968101055 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:15:01 INFO - PROCESS | 1953 | 1461968101058 Marionette TRACE conn5 <- [1,966,null,{}] 15:15:01 INFO - PROCESS | 1953 | 1461968101063 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}] 15:15:01 INFO - PROCESS | 1953 | 1461968101220 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 15:15:01 INFO - PROCESS | 1953 | 1461968101384 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:01 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bb8c000 == 98 [pid = 1953] [id = 249] 15:15:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f4350d000) [pid = 1953] [serial = 747] [outer = (nil)] 15:15:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f4608b400) [pid = 1953] [serial = 748] [outer = 0x7f0f4350d000] 15:15:01 INFO - PROCESS | 1953 | 1461968101467 Marionette DEBUG loaded listener.js 15:15:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f46eda800) [pid = 1953] [serial = 749] [outer = 0x7f0f4350d000] 15:15:02 INFO - PROCESS | 1953 | 1461968102402 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]]]}] 15:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1427ms 15:15:02 INFO - PROCESS | 1953 | 1461968102483 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 15:15:02 INFO - PROCESS | 1953 | 1461968102486 Marionette TRACE conn5 <- [1,969,null,{"value":"8"}] 15:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:15:02 INFO - PROCESS | 1953 | 1461968102493 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:15:02 INFO - PROCESS | 1953 | 1461968102496 Marionette TRACE conn5 <- [1,970,null,{}] 15:15:02 INFO - PROCESS | 1953 | 1461968102501 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}] 15:15:02 INFO - PROCESS | 1953 | 1461968102763 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 15:15:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f47a39400) [pid = 1953] [serial = 750] [outer = 0x7f0f45f49800] 15:15:03 INFO - PROCESS | 1953 | 1461968103060 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:03 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c085000 == 99 [pid = 1953] [id = 250] 15:15:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f48056400) [pid = 1953] [serial = 751] [outer = (nil)] 15:15:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f48059c00) [pid = 1953] [serial = 752] [outer = 0x7f0f48056400] 15:15:03 INFO - PROCESS | 1953 | 1461968103146 Marionette DEBUG loaded listener.js 15:15:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f4805fc00) [pid = 1953] [serial = 753] [outer = 0x7f0f48056400] 15:15:03 INFO - PROCESS | 1953 | 1461968103984 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]]]}] 15:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1537ms 15:15:04 INFO - PROCESS | 1953 | 1461968104032 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 15:15:04 INFO - PROCESS | 1953 | 1461968104035 Marionette TRACE conn5 <- [1,973,null,{"value":"8"}] 15:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:15:04 INFO - PROCESS | 1953 | 1461968104041 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:15:04 INFO - PROCESS | 1953 | 1461968104043 Marionette TRACE conn5 <- [1,974,null,{}] 15:15:04 INFO - PROCESS | 1953 | 1461968104049 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}] 15:15:04 INFO - PROCESS | 1953 | 1461968104200 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 15:15:04 INFO - PROCESS | 1953 | 1461968104363 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c06d800 == 100 [pid = 1953] [id = 251] 15:15:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f3fdc0000) [pid = 1953] [serial = 754] [outer = (nil)] 15:15:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f48325800) [pid = 1953] [serial = 755] [outer = 0x7f0f3fdc0000] 15:15:04 INFO - PROCESS | 1953 | 1461968104433 Marionette DEBUG loaded listener.js 15:15:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f4856d400) [pid = 1953] [serial = 756] [outer = 0x7f0f3fdc0000] 15:15:05 INFO - PROCESS | 1953 | 1461968105247 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]]]}] 15:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1234ms 15:15:05 INFO - PROCESS | 1953 | 1461968105276 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 15:15:05 INFO - PROCESS | 1953 | 1461968105283 Marionette TRACE conn5 <- [1,977,null,{"value":"8"}] 15:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:15:05 INFO - PROCESS | 1953 | 1461968105296 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:15:05 INFO - PROCESS | 1953 | 1461968105298 Marionette TRACE conn5 <- [1,978,null,{}] 15:15:05 INFO - PROCESS | 1953 | 1461968105303 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}] 15:15:05 INFO - PROCESS | 1953 | 1461968105449 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 15:15:05 INFO - PROCESS | 1953 | 1461968105612 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:05 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5ed53000 == 101 [pid = 1953] [id = 252] 15:15:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f3fdc0800) [pid = 1953] [serial = 757] [outer = (nil)] 15:15:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f4901ec00) [pid = 1953] [serial = 758] [outer = 0x7f0f3fdc0800] 15:15:05 INFO - PROCESS | 1953 | 1461968105694 Marionette DEBUG loaded listener.js 15:15:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f49085c00) [pid = 1953] [serial = 759] [outer = 0x7f0f3fdc0800] 15:15:06 INFO - PROCESS | 1953 | 1461968106527 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]]]}] 15:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1282ms 15:15:06 INFO - PROCESS | 1953 | 1461968106575 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 15:15:06 INFO - PROCESS | 1953 | 1461968106579 Marionette TRACE conn5 <- [1,981,null,{"value":"8"}] 15:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:15:06 INFO - PROCESS | 1953 | 1461968106584 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:15:06 INFO - PROCESS | 1953 | 1461968106587 Marionette TRACE conn5 <- [1,982,null,{}] 15:15:06 INFO - PROCESS | 1953 | 1461968106595 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}] 15:15:06 INFO - PROCESS | 1953 | 1461968106757 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 15:15:06 INFO - PROCESS | 1953 | 1461968106923 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f61391800 == 102 [pid = 1953] [id = 253] 15:15:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f4856dc00) [pid = 1953] [serial = 760] [outer = (nil)] 15:15:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f49525000) [pid = 1953] [serial = 761] [outer = 0x7f0f4856dc00] 15:15:07 INFO - PROCESS | 1953 | 1461968106994 Marionette DEBUG loaded listener.js 15:15:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f4995a000) [pid = 1953] [serial = 762] [outer = 0x7f0f4856dc00] 15:15:07 INFO - PROCESS | 1953 | 1461968107830 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]]]}] 15:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1278ms 15:15:07 INFO - PROCESS | 1953 | 1461968107870 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 15:15:07 INFO - PROCESS | 1953 | 1461968107874 Marionette TRACE conn5 <- [1,985,null,{"value":"8"}] 15:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:15:07 INFO - PROCESS | 1953 | 1461968107879 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:15:07 INFO - PROCESS | 1953 | 1461968107881 Marionette TRACE conn5 <- [1,986,null,{}] 15:15:07 INFO - PROCESS | 1953 | 1461968107887 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}] 15:15:08 INFO - PROCESS | 1953 | 1461968108033 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 15:15:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f19000 == 101 [pid = 1953] [id = 243] 15:15:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f411ce000 == 100 [pid = 1953] [id = 228] 15:15:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3f171800 == 99 [pid = 1953] [id = 242] 15:15:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fd0e000 == 98 [pid = 1953] [id = 241] 15:15:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f50420000 == 97 [pid = 1953] [id = 238] 15:15:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4b355000 == 96 [pid = 1953] [id = 237] 15:15:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4969e800 == 95 [pid = 1953] [id = 236] 15:15:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f48c1d000 == 94 [pid = 1953] [id = 235] 15:15:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f48363800 == 93 [pid = 1953] [id = 234] 15:15:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f42124000 == 92 [pid = 1953] [id = 233] 15:15:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e185800 == 91 [pid = 1953] [id = 232] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f63ae0000 == 90 [pid = 1953] [id = 108] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f6032a000 == 89 [pid = 1953] [id = 122] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43ad9000 == 88 [pid = 1953] [id = 223] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f63ae2800 == 87 [pid = 1953] [id = 222] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f1c000 == 86 [pid = 1953] [id = 210] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3ff4d800 == 85 [pid = 1953] [id = 163] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4a1cb800 == 84 [pid = 1953] [id = 18] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f58015000 == 83 [pid = 1953] [id = 93] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f42130000 == 82 [pid = 1953] [id = 26] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e00c000 == 81 [pid = 1953] [id = 198] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f23000 == 80 [pid = 1953] [id = 188] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4695a000 == 79 [pid = 1953] [id = 24] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f490e8000 == 78 [pid = 1953] [id = 69] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46008000 == 77 [pid = 1953] [id = 200] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f412e5000 == 76 [pid = 1953] [id = 73] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f48c25000 == 75 [pid = 1953] [id = 202] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f36eed000 == 74 [pid = 1953] [id = 178] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f49e7e800 == 73 [pid = 1953] [id = 190] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f58360000 == 72 [pid = 1953] [id = 70] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bb99000 == 71 [pid = 1953] [id = 145] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3a314000 == 70 [pid = 1953] [id = 196] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f412e8000 == 69 [pid = 1953] [id = 193] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f58023000 == 68 [pid = 1953] [id = 195] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f50409800 == 67 [pid = 1953] [id = 48] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f57314000 == 66 [pid = 1953] [id = 239] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c070000 == 65 [pid = 1953] [id = 68] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f613a2000 == 64 [pid = 1953] [id = 133] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e00d000 == 63 [pid = 1953] [id = 186] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f411d0000 == 62 [pid = 1953] [id = 84] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e1a2800 == 61 [pid = 1953] [id = 179] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f498c4000 == 60 [pid = 1953] [id = 194] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e0b1000 == 59 [pid = 1953] [id = 187] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bba6000 == 58 [pid = 1953] [id = 208] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e0c0800 == 57 [pid = 1953] [id = 109] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bf4e800 == 56 [pid = 1953] [id = 161] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f28800 == 55 [pid = 1953] [id = 199] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f47e19000 == 54 [pid = 1953] [id = 38] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f63ac7000 == 53 [pid = 1953] [id = 147] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4969f000 == 52 [pid = 1953] [id = 60] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f603a1800 == 51 [pid = 1953] [id = 220] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bf38800 == 50 [pid = 1953] [id = 160] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f487ce000 == 49 [pid = 1953] [id = 25] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f47d66800 == 48 [pid = 1953] [id = 201] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40688800 == 47 [pid = 1953] [id = 197] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f47b63000 == 46 [pid = 1953] [id = 158] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f410d2800 == 45 [pid = 1953] [id = 85] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38bf1000 == 44 [pid = 1953] [id = 224] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c3b6800 == 43 [pid = 1953] [id = 121] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5a29e800 == 42 [pid = 1953] [id = 159] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f58122800 == 41 [pid = 1953] [id = 59] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bf3a000 == 40 [pid = 1953] [id = 209] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4b345800 == 39 [pid = 1953] [id = 119] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f560c7000 == 38 [pid = 1953] [id = 22] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4b34d800 == 37 [pid = 1953] [id = 36] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bba0800 == 36 [pid = 1953] [id = 120] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40696000 == 35 [pid = 1953] [id = 9] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3a320000 == 34 [pid = 1953] [id = 162] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f50413000 == 33 [pid = 1953] [id = 21] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c422800 == 32 [pid = 1953] [id = 146] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5be15000 == 31 [pid = 1953] [id = 110] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4b35b000 == 30 [pid = 1953] [id = 19] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f17000 == 29 [pid = 1953] [id = 191] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c410800 == 28 [pid = 1953] [id = 71] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4385d800 == 27 [pid = 1953] [id = 23] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f42118800 == 26 [pid = 1953] [id = 6] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3df63000 == 25 [pid = 1953] [id = 203] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f50414000 == 24 [pid = 1953] [id = 192] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40258000 == 23 [pid = 1953] [id = 8] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f483e3800 == 22 [pid = 1953] [id = 189] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f42124800 == 21 [pid = 1953] [id = 229] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f410db000 == 20 [pid = 1953] [id = 240] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46015000 == 19 [pid = 1953] [id = 231] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f61391800 == 18 [pid = 1953] [id = 253] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5ed53000 == 17 [pid = 1953] [id = 252] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c06d800 == 16 [pid = 1953] [id = 251] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c085000 == 15 [pid = 1953] [id = 250] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c086000 == 14 [pid = 1953] [id = 217] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bb8c000 == 13 [pid = 1953] [id = 249] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f57315800 == 12 [pid = 1953] [id = 248] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4a729800 == 11 [pid = 1953] [id = 247] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46e6a000 == 10 [pid = 1953] [id = 246] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f478d2800 == 9 [pid = 1953] [id = 244] 15:15:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fd21800 == 8 [pid = 1953] [id = 245] 15:15:14 INFO - PROCESS | 1953 | 1461968114195 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:15 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38bdb800 == 9 [pid = 1953] [id = 254] 15:15:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f36fd8800) [pid = 1953] [serial = 763] [outer = (nil)] 15:15:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f36fe0c00) [pid = 1953] [serial = 764] [outer = 0x7f0f36fd8800] 15:15:15 INFO - PROCESS | 1953 | 1461968115906 Marionette DEBUG loaded listener.js 15:15:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f37004c00) [pid = 1953] [serial = 765] [outer = 0x7f0f36fd8800] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f40c4d400) [pid = 1953] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f3e1cec00) [pid = 1953] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f36fdac00) [pid = 1953] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f3e1c3800) [pid = 1953] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f4350d000) [pid = 1953] [serial = 747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f40ed6400) [pid = 1953] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f3e1d0c00) [pid = 1953] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f3ae22c00) [pid = 1953] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f36fd5800) [pid = 1953] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f41fac400) [pid = 1953] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f3fdccc00) [pid = 1953] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f39fe1000) [pid = 1953] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f49088800) [pid = 1953] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f394e8400) [pid = 1953] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f3a3d4400) [pid = 1953] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f4995d400) [pid = 1953] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f40639400) [pid = 1953] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f36fe7400) [pid = 1953] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f3e1d0000) [pid = 1953] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f36cdc800) [pid = 1953] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f36ce4000) [pid = 1953] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 141 (0x7f0f394ebc00) [pid = 1953] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 140 (0x7f0f40ab3800) [pid = 1953] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f41e47400) [pid = 1953] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f39fd4000) [pid = 1953] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f40ed5800) [pid = 1953] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f394f2000) [pid = 1953] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 135 (0x7f0f408b4000) [pid = 1953] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f435e8000) [pid = 1953] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f3a3d4000) [pid = 1953] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f40ede800) [pid = 1953] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f36fd6400) [pid = 1953] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f3e059800) [pid = 1953] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f36fe2800) [pid = 1953] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f4983ec00) [pid = 1953] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f43741400) [pid = 1953] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 126 (0x7f0f3e1c9c00) [pid = 1953] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 125 (0x7f0f3a3d0800) [pid = 1953] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 124 (0x7f0f40a65c00) [pid = 1953] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 123 (0x7f0f40edbc00) [pid = 1953] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 122 (0x7f0f3ae2fc00) [pid = 1953] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 121 (0x7f0f408b7000) [pid = 1953] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 120 (0x7f0f3fdbf400) [pid = 1953] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 119 (0x7f0f41e46400) [pid = 1953] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 118 (0x7f0f3a3cd000) [pid = 1953] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 117 (0x7f0f4350b000) [pid = 1953] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 116 (0x7f0f36fed000) [pid = 1953] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 115 (0x7f0f40a36400) [pid = 1953] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 114 (0x7f0f3ab62800) [pid = 1953] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 113 (0x7f0f3fdc0800) [pid = 1953] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 112 (0x7f0f3fdc0000) [pid = 1953] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:15:16 INFO - PROCESS | 1953 | --DOMWINDOW == 111 (0x7f0f48056400) [pid = 1953] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:15:16 INFO - PROCESS | 1953 | 1461968116680 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]]]}] 15:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 8842ms 15:15:16 INFO - PROCESS | 1953 | 1461968116724 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 15:15:16 INFO - PROCESS | 1953 | 1461968116730 Marionette TRACE conn5 <- [1,989,null,{"value":"8"}] 15:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:15:16 INFO - PROCESS | 1953 | 1461968116737 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:15:16 INFO - PROCESS | 1953 | 1461968116742 Marionette TRACE conn5 <- [1,990,null,{}] 15:15:16 INFO - PROCESS | 1953 | 1461968116749 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}] 15:15:16 INFO - PROCESS | 1953 | 1461968116932 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 15:15:16 INFO - PROCESS | 1953 | 1461968116953 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:16 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3df6e000 == 10 [pid = 1953] [id = 255] 15:15:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f3700f400) [pid = 1953] [serial = 766] [outer = (nil)] 15:15:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f39fd6000) [pid = 1953] [serial = 767] [outer = 0x7f0f3700f400] 15:15:17 INFO - PROCESS | 1953 | 1461968117017 Marionette DEBUG loaded listener.js 15:15:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f3a3cac00) [pid = 1953] [serial = 768] [outer = 0x7f0f3700f400] 15:15:17 INFO - PROCESS | 1953 | 1461968117795 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]]]}] 15:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1080ms 15:15:17 INFO - PROCESS | 1953 | 1461968117906 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 15:15:17 INFO - PROCESS | 1953 | 1461968117910 Marionette TRACE conn5 <- [1,993,null,{"value":"8"}] 15:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:15:17 INFO - PROCESS | 1953 | 1461968117923 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:15:17 INFO - PROCESS | 1953 | 1461968117931 Marionette TRACE conn5 <- [1,994,null,{}] 15:15:17 INFO - PROCESS | 1953 | 1461968117939 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}] 15:15:18 INFO - PROCESS | 1953 | 1461968118124 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 15:15:18 INFO - PROCESS | 1953 | 1461968118269 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:18 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a30f800 == 11 [pid = 1953] [id = 256] 15:15:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 115 (0x7f0f37011000) [pid = 1953] [serial = 769] [outer = (nil)] 15:15:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 116 (0x7f0f394e7c00) [pid = 1953] [serial = 770] [outer = 0x7f0f37011000] 15:15:18 INFO - PROCESS | 1953 | 1461968118343 Marionette DEBUG loaded listener.js 15:15:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 117 (0x7f0f39fe1400) [pid = 1953] [serial = 771] [outer = 0x7f0f37011000] 15:15:19 INFO - PROCESS | 1953 | 1461968119255 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]]]}] 15:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1387ms 15:15:19 INFO - PROCESS | 1953 | 1461968119312 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 15:15:19 INFO - PROCESS | 1953 | 1461968119317 Marionette TRACE conn5 <- [1,997,null,{"value":"8"}] 15:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:15:19 INFO - PROCESS | 1953 | 1461968119327 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:15:19 INFO - PROCESS | 1953 | 1461968119334 Marionette TRACE conn5 <- [1,998,null,{}] 15:15:19 INFO - PROCESS | 1953 | 1461968119342 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}] 15:15:19 INFO - PROCESS | 1953 | 1461968119506 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 15:15:19 INFO - PROCESS | 1953 | 1461968119651 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:19 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e120000 == 12 [pid = 1953] [id = 257] 15:15:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 118 (0x7f0f3ae23800) [pid = 1953] [serial = 772] [outer = (nil)] 15:15:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 119 (0x7f0f3e053000) [pid = 1953] [serial = 773] [outer = 0x7f0f3ae23800] 15:15:19 INFO - PROCESS | 1953 | 1461968119734 Marionette DEBUG loaded listener.js 15:15:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 120 (0x7f0f3e059c00) [pid = 1953] [serial = 774] [outer = 0x7f0f3ae23800] 15:15:20 INFO - PROCESS | 1953 | 1461968120661 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]]]}] 15:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1386ms 15:15:20 INFO - PROCESS | 1953 | 1461968120711 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 15:15:20 INFO - PROCESS | 1953 | 1461968120715 Marionette TRACE conn5 <- [1,1001,null,{"value":"8"}] 15:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:15:20 INFO - PROCESS | 1953 | 1461968120721 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:15:20 INFO - PROCESS | 1953 | 1461968120724 Marionette TRACE conn5 <- [1,1002,null,{}] 15:15:20 INFO - PROCESS | 1953 | 1461968120732 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}] 15:15:20 INFO - PROCESS | 1953 | 1461968120898 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 15:15:21 INFO - PROCESS | 1953 | 1461968121056 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fd1e800 == 13 [pid = 1953] [id = 258] 15:15:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 121 (0x7f0f36fdac00) [pid = 1953] [serial = 775] [outer = (nil)] 15:15:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 122 (0x7f0f3fdc4400) [pid = 1953] [serial = 776] [outer = 0x7f0f36fdac00] 15:15:21 INFO - PROCESS | 1953 | 1461968121136 Marionette DEBUG loaded listener.js 15:15:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 123 (0x7f0f3ff6f000) [pid = 1953] [serial = 777] [outer = 0x7f0f36fdac00] 15:15:22 INFO - PROCESS | 1953 | 1461968122073 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]]]}] 15:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1378ms 15:15:22 INFO - PROCESS | 1953 | 1461968122100 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 15:15:22 INFO - PROCESS | 1953 | 1461968122103 Marionette TRACE conn5 <- [1,1005,null,{"value":"8"}] 15:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:15:22 INFO - PROCESS | 1953 | 1461968122109 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:15:22 INFO - PROCESS | 1953 | 1461968122112 Marionette TRACE conn5 <- [1,1006,null,{}] 15:15:22 INFO - PROCESS | 1953 | 1461968122117 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}] 15:15:22 INFO - PROCESS | 1953 | 1461968122265 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 15:15:22 INFO - PROCESS | 1953 | 1461968122414 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:22 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4025d800 == 14 [pid = 1953] [id = 259] 15:15:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 124 (0x7f0f3ff78400) [pid = 1953] [serial = 778] [outer = (nil)] 15:15:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f4022b800) [pid = 1953] [serial = 779] [outer = 0x7f0f3ff78400] 15:15:22 INFO - PROCESS | 1953 | 1461968122486 Marionette DEBUG loaded listener.js 15:15:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 126 (0x7f0f40884000) [pid = 1953] [serial = 780] [outer = 0x7f0f3ff78400] 15:15:23 INFO - PROCESS | 1953 | 1461968123397 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]]]}] 15:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1326ms 15:15:23 INFO - PROCESS | 1953 | 1461968123436 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 15:15:23 INFO - PROCESS | 1953 | 1461968123439 Marionette TRACE conn5 <- [1,1009,null,{"value":"8"}] 15:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:15:23 INFO - PROCESS | 1953 | 1461968123445 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:15:23 INFO - PROCESS | 1953 | 1461968123447 Marionette TRACE conn5 <- [1,1010,null,{}] 15:15:23 INFO - PROCESS | 1953 | 1461968123453 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}] 15:15:23 INFO - PROCESS | 1953 | 1461968123592 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 15:15:23 INFO - PROCESS | 1953 | 1461968123740 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:23 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3947a800 == 15 [pid = 1953] [id = 260] 15:15:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f36fdd000) [pid = 1953] [serial = 781] [outer = (nil)] 15:15:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f408ac000) [pid = 1953] [serial = 782] [outer = 0x7f0f36fdd000] 15:15:23 INFO - PROCESS | 1953 | 1461968123809 Marionette DEBUG loaded listener.js 15:15:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f408b6000) [pid = 1953] [serial = 783] [outer = 0x7f0f36fdd000] 15:15:24 INFO - PROCESS | 1953 | 1461968124696 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]]]}] 15:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1285ms 15:15:24 INFO - PROCESS | 1953 | 1461968124731 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 15:15:24 INFO - PROCESS | 1953 | 1461968124740 Marionette TRACE conn5 <- [1,1013,null,{"value":"8"}] 15:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:15:24 INFO - PROCESS | 1953 | 1461968124745 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:15:24 INFO - PROCESS | 1953 | 1461968124747 Marionette TRACE conn5 <- [1,1014,null,{}] 15:15:24 INFO - PROCESS | 1953 | 1461968124753 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}] 15:15:24 INFO - PROCESS | 1953 | 1461968124946 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 15:15:25 INFO - PROCESS | 1953 | 1461968125097 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411d9800 == 16 [pid = 1953] [id = 261] 15:15:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f36ce1c00) [pid = 1953] [serial = 784] [outer = (nil)] 15:15:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f408af800) [pid = 1953] [serial = 785] [outer = 0x7f0f36ce1c00] 15:15:25 INFO - PROCESS | 1953 | 1461968125174 Marionette DEBUG loaded listener.js 15:15:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f40a67000) [pid = 1953] [serial = 786] [outer = 0x7f0f36ce1c00] 15:15:26 INFO - PROCESS | 1953 | 1461968126084 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]]]}] 15:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1380ms 15:15:26 INFO - PROCESS | 1953 | 1461968126127 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 15:15:26 INFO - PROCESS | 1953 | 1461968126130 Marionette TRACE conn5 <- [1,1017,null,{"value":"8"}] 15:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:15:26 INFO - PROCESS | 1953 | 1461968126137 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:15:26 INFO - PROCESS | 1953 | 1461968126140 Marionette TRACE conn5 <- [1,1018,null,{}] 15:15:26 INFO - PROCESS | 1953 | 1461968126144 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}] 15:15:26 INFO - PROCESS | 1953 | 1461968126295 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 15:15:26 INFO - PROCESS | 1953 | 1461968126445 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:26 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a30f000 == 17 [pid = 1953] [id = 262] 15:15:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f36cd8000) [pid = 1953] [serial = 787] [outer = (nil)] 15:15:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f3700c400) [pid = 1953] [serial = 788] [outer = 0x7f0f36cd8000] 15:15:26 INFO - PROCESS | 1953 | 1461968126513 Marionette DEBUG loaded listener.js 15:15:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f3e1c4000) [pid = 1953] [serial = 789] [outer = 0x7f0f36cd8000] 15:15:27 INFO - PROCESS | 1953 | 1461968127556 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]]]}] 15:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1483ms 15:15:27 INFO - PROCESS | 1953 | 1461968127621 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 15:15:27 INFO - PROCESS | 1953 | 1461968127627 Marionette TRACE conn5 <- [1,1021,null,{"value":"8"}] 15:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:15:27 INFO - PROCESS | 1953 | 1461968127636 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:15:27 INFO - PROCESS | 1953 | 1461968127640 Marionette TRACE conn5 <- [1,1022,null,{}] 15:15:27 INFO - PROCESS | 1953 | 1461968127647 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}] 15:15:27 INFO - PROCESS | 1953 | 1461968127882 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f3e1c9800) [pid = 1953] [serial = 737] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f40882c00) [pid = 1953] [serial = 739] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f40a37c00) [pid = 1953] [serial = 688] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f3ab63000) [pid = 1953] [serial = 736] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f40a6b400) [pid = 1953] [serial = 691] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f40ed8c00) [pid = 1953] [serial = 733] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f3ff7a800) [pid = 1953] [serial = 682] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f3ab69000) [pid = 1953] [serial = 679] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 126 (0x7f0f3ae2bc00) [pid = 1953] [serial = 680] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 125 (0x7f0f394ee800) [pid = 1953] [serial = 677] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 124 (0x7f0f3700e800) [pid = 1953] [serial = 676] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 123 (0x7f0f581c0800) [pid = 1953] [serial = 653] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 122 (0x7f0f37009800) [pid = 1953] [serial = 673] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 121 (0x7f0f4c783800) [pid = 1953] [serial = 661] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 120 (0x7f0f3ff74000) [pid = 1953] [serial = 655] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 119 (0x7f0f41e3e400) [pid = 1953] [serial = 658] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 118 (0x7f0f57da8000) [pid = 1953] [serial = 664] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 117 (0x7f0f40edac00) [pid = 1953] [serial = 667] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 116 (0x7f0f5b4a0000) [pid = 1953] [serial = 670] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 115 (0x7f0f4088b400) [pid = 1953] [serial = 685] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 114 (0x7f0f40a40c00) [pid = 1953] [serial = 689] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 113 (0x7f0f41002400) [pid = 1953] [serial = 692] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 112 (0x7f0f408b2c00) [pid = 1953] [serial = 686] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 111 (0x7f0f41010800) [pid = 1953] [serial = 694] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 110 (0x7f0f41278400) [pid = 1953] [serial = 734] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 109 (0x7f0f4022b400) [pid = 1953] [serial = 683] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 108 (0x7f0f46eda800) [pid = 1953] [serial = 749] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 107 (0x7f0f43745000) [pid = 1953] [serial = 746] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 106 (0x7f0f4608b400) [pid = 1953] [serial = 748] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 105 (0x7f0f3fdc0400) [pid = 1953] [serial = 488] [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.] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 104 (0x7f0f41fb7800) [pid = 1953] [serial = 743] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 103 (0x7f0f43602800) [pid = 1953] [serial = 745] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 102 (0x7f0f40a38000) [pid = 1953] [serial = 740] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 101 (0x7f0f41031400) [pid = 1953] [serial = 742] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 100 (0x7f0f45f4d800) [pid = 1953] [serial = 722] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 99 (0x7f0f3700f000) [pid = 1953] [serial = 674] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 98 (0x7f0f4088fc00) [pid = 1953] [serial = 656] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 97 (0x7f0f4952d000) [pid = 1953] [serial = 515] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 96 (0x7f0f46095c00) [pid = 1953] [serial = 617] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 95 (0x7f0f49083400) [pid = 1953] [serial = 623] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 94 (0x7f0f40edec00) [pid = 1953] [serial = 668] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f43605000) [pid = 1953] [serial = 659] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 92 (0x7f0f40ab5800) [pid = 1953] [serial = 614] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 91 (0x7f0f45586000) [pid = 1953] [serial = 719] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 90 (0x7f0f42152800) [pid = 1953] [serial = 712] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 89 (0x7f0f56c64800) [pid = 1953] [serial = 629] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 88 (0x7f0f36feb800) [pid = 1953] [serial = 724] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 87 (0x7f0f4a843800) [pid = 1953] [serial = 626] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 86 (0x7f0f43510800) [pid = 1953] [serial = 713] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 85 (0x7f0f3ab69800) [pid = 1953] [serial = 551] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 84 (0x7f0f4102f800) [pid = 1953] [serial = 706] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 83 (0x7f0f40227400) [pid = 1953] [serial = 701] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 82 (0x7f0f3a3d2000) [pid = 1953] [serial = 698] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 81 (0x7f0f43811800) [pid = 1953] [serial = 718] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 80 (0x7f0f4360a400) [pid = 1953] [serial = 716] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 79 (0x7f0f41035800) [pid = 1953] [serial = 707] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 78 (0x7f0f40ab8800) [pid = 1953] [serial = 703] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 77 (0x7f0f483c7800) [pid = 1953] [serial = 587] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 76 (0x7f0f3fdcc800) [pid = 1953] [serial = 581] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 75 (0x7f0f4964e800) [pid = 1953] [serial = 632] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 74 (0x7f0f4350bc00) [pid = 1953] [serial = 557] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 73 (0x7f0f3ff7dc00) [pid = 1953] [serial = 721] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 72 (0x7f0f584d5800) [pid = 1953] [serial = 665] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 71 (0x7f0f5c30d800) [pid = 1953] [serial = 671] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 70 (0x7f0f4102f400) [pid = 1953] [serial = 695] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 69 (0x7f0f40ed9400) [pid = 1953] [serial = 704] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 68 (0x7f0f394eb000) [pid = 1953] [serial = 725] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 67 (0x7f0f408ae400) [pid = 1953] [serial = 730] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 66 (0x7f0f56e72000) [pid = 1953] [serial = 662] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 65 (0x7f0f435ec000) [pid = 1953] [serial = 715] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 64 (0x7f0f3fdc2000) [pid = 1953] [serial = 700] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 63 (0x7f0f40226800) [pid = 1953] [serial = 728] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 62 (0x7f0f40a62000) [pid = 1953] [serial = 731] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 61 (0x7f0f4126c000) [pid = 1953] [serial = 709] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 60 (0x7f0f48511000) [pid = 1953] [serial = 620] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 59 (0x7f0f408aac00) [pid = 1953] [serial = 554] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 58 (0x7f0f41e40c00) [pid = 1953] [serial = 710] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 57 (0x7f0f49085c00) [pid = 1953] [serial = 759] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 56 (0x7f0f3ab6a000) [pid = 1953] [serial = 611] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 55 (0x7f0f41e46800) [pid = 1953] [serial = 584] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 54 (0x7f0f3e054000) [pid = 1953] [serial = 590] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 53 (0x7f0f39fda000) [pid = 1953] [serial = 697] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 52 (0x7f0f3fdc9400) [pid = 1953] [serial = 727] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 51 (0x7f0f49525000) [pid = 1953] [serial = 761] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 50 (0x7f0f4856d400) [pid = 1953] [serial = 756] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 49 (0x7f0f4901ec00) [pid = 1953] [serial = 758] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 48 (0x7f0f4805fc00) [pid = 1953] [serial = 753] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 47 (0x7f0f48325800) [pid = 1953] [serial = 755] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | --DOMWINDOW == 46 (0x7f0f48059c00) [pid = 1953] [serial = 752] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1953 | 1461968128149 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:28 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38bf3000 == 18 [pid = 1953] [id = 263] 15:15:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 47 (0x7f0f3700f000) [pid = 1953] [serial = 790] [outer = (nil)] 15:15:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 48 (0x7f0f39fdc400) [pid = 1953] [serial = 791] [outer = 0x7f0f3700f000] 15:15:28 INFO - PROCESS | 1953 | 1461968128225 Marionette DEBUG loaded listener.js 15:15:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 49 (0x7f0f3a3cf000) [pid = 1953] [serial = 792] [outer = 0x7f0f3700f000] 15:15:28 INFO - PROCESS | 1953 | 1461968128882 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]]]}] 15:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1280ms 15:15:28 INFO - PROCESS | 1953 | 1461968128916 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 15:15:28 INFO - PROCESS | 1953 | 1461968128923 Marionette TRACE conn5 <- [1,1025,null,{"value":"8"}] 15:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:15:28 INFO - PROCESS | 1953 | 1461968128932 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:15:28 INFO - PROCESS | 1953 | 1461968128936 Marionette TRACE conn5 <- [1,1026,null,{}] 15:15:28 INFO - PROCESS | 1953 | 1461968128941 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}] 15:15:29 INFO - PROCESS | 1953 | 1461968129130 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 15:15:29 INFO - PROCESS | 1953 | 1461968129150 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:29 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e1a0000 == 19 [pid = 1953] [id = 264] 15:15:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 50 (0x7f0f3ae29400) [pid = 1953] [serial = 793] [outer = (nil)] 15:15:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 51 (0x7f0f3e057000) [pid = 1953] [serial = 794] [outer = 0x7f0f3ae29400] 15:15:29 INFO - PROCESS | 1953 | 1461968129215 Marionette DEBUG loaded listener.js 15:15:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 52 (0x7f0f3e1c6000) [pid = 1953] [serial = 795] [outer = 0x7f0f3ae29400] 15:15:29 INFO - PROCESS | 1953 | 1461968129987 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]]]}] 15:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1080ms 15:15:30 INFO - PROCESS | 1953 | 1461968130029 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 15:15:30 INFO - PROCESS | 1953 | 1461968130033 Marionette TRACE conn5 <- [1,1029,null,{"value":"8"}] 15:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:15:30 INFO - PROCESS | 1953 | 1461968130038 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:15:30 INFO - PROCESS | 1953 | 1461968130043 Marionette TRACE conn5 <- [1,1030,null,{}] 15:15:30 INFO - PROCESS | 1953 | 1461968130069 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}] 15:15:30 INFO - PROCESS | 1953 | 1461968130208 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 15:15:30 INFO - PROCESS | 1953 | 1461968130229 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:30 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4069a000 == 20 [pid = 1953] [id = 265] 15:15:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 53 (0x7f0f3ff70800) [pid = 1953] [serial = 796] [outer = (nil)] 15:15:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 54 (0x7f0f4063f000) [pid = 1953] [serial = 797] [outer = 0x7f0f3ff70800] 15:15:30 INFO - PROCESS | 1953 | 1461968130288 Marionette DEBUG loaded listener.js 15:15:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 55 (0x7f0f408b3800) [pid = 1953] [serial = 798] [outer = 0x7f0f3ff70800] 15:15:31 INFO - PROCESS | 1953 | 1461968131071 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]]]}] 15:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1045ms 15:15:31 INFO - PROCESS | 1953 | 1461968131091 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 15:15:31 INFO - PROCESS | 1953 | 1461968131095 Marionette TRACE conn5 <- [1,1033,null,{"value":"8"}] 15:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:15:31 INFO - PROCESS | 1953 | 1461968131100 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:15:31 INFO - PROCESS | 1953 | 1461968131102 Marionette TRACE conn5 <- [1,1034,null,{}] 15:15:31 INFO - PROCESS | 1953 | 1461968131107 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}] 15:15:31 INFO - PROCESS | 1953 | 1461968131267 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 15:15:31 INFO - PROCESS | 1953 | 1461968131295 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:31 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411dc800 == 21 [pid = 1953] [id = 266] 15:15:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 56 (0x7f0f3fdbf800) [pid = 1953] [serial = 799] [outer = (nil)] 15:15:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 57 (0x7f0f40a3b800) [pid = 1953] [serial = 800] [outer = 0x7f0f3fdbf800] 15:15:31 INFO - PROCESS | 1953 | 1461968131350 Marionette DEBUG loaded listener.js 15:15:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 58 (0x7f0f40a60400) [pid = 1953] [serial = 801] [outer = 0x7f0f3fdbf800] 15:15:31 INFO - PROCESS | 1953 | --DOMWINDOW == 57 (0x7f0f36fd8800) [pid = 1953] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:15:31 INFO - PROCESS | 1953 | --DOMWINDOW == 56 (0x7f0f4856dc00) [pid = 1953] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:15:32 INFO - PROCESS | 1953 | 1461968132013 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]]]}] 15:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 974ms 15:15:32 INFO - PROCESS | 1953 | 1461968132075 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 15:15:32 INFO - PROCESS | 1953 | 1461968132079 Marionette TRACE conn5 <- [1,1037,null,{"value":"8"}] 15:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:15:32 INFO - PROCESS | 1953 | 1461968132089 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:15:32 INFO - PROCESS | 1953 | 1461968132091 Marionette TRACE conn5 <- [1,1038,null,{}] 15:15:32 INFO - PROCESS | 1953 | 1461968132108 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}] 15:15:32 INFO - PROCESS | 1953 | 1461968132274 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 15:15:32 INFO - PROCESS | 1953 | 1461968132286 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f42125800 == 22 [pid = 1953] [id = 267] 15:15:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 57 (0x7f0f3ab64c00) [pid = 1953] [serial = 802] [outer = (nil)] 15:15:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 58 (0x7f0f40a5fc00) [pid = 1953] [serial = 803] [outer = 0x7f0f3ab64c00] 15:15:32 INFO - PROCESS | 1953 | 1461968132342 Marionette DEBUG loaded listener.js 15:15:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 59 (0x7f0f40aaf800) [pid = 1953] [serial = 804] [outer = 0x7f0f3ab64c00] 15:15:33 INFO - PROCESS | 1953 | 1461968133065 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]]]}] 15:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1037ms 15:15:33 INFO - PROCESS | 1953 | 1461968133127 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 15:15:33 INFO - PROCESS | 1953 | 1461968133130 Marionette TRACE conn5 <- [1,1041,null,{"value":"8"}] 15:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:15:33 INFO - PROCESS | 1953 | 1461968133135 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:15:33 INFO - PROCESS | 1953 | 1461968133137 Marionette TRACE conn5 <- [1,1042,null,{}] 15:15:33 INFO - PROCESS | 1953 | 1461968133142 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}] 15:15:33 INFO - PROCESS | 1953 | 1461968133340 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 15:15:33 INFO - PROCESS | 1953 | 1461968133352 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:33 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4386c000 == 23 [pid = 1953] [id = 268] 15:15:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 60 (0x7f0f40a66800) [pid = 1953] [serial = 805] [outer = (nil)] 15:15:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 61 (0x7f0f40abcc00) [pid = 1953] [serial = 806] [outer = 0x7f0f40a66800] 15:15:33 INFO - PROCESS | 1953 | 1461968133413 Marionette DEBUG loaded listener.js 15:15:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 62 (0x7f0f41006800) [pid = 1953] [serial = 807] [outer = 0x7f0f40a66800] 15:15:34 INFO - PROCESS | 1953 | 1461968134084 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]]]}] 15:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 982ms 15:15:34 INFO - PROCESS | 1953 | 1461968134119 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 15:15:34 INFO - PROCESS | 1953 | 1461968134121 Marionette TRACE conn5 <- [1,1045,null,{"value":"8"}] 15:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:15:34 INFO - PROCESS | 1953 | 1461968134127 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:15:34 INFO - PROCESS | 1953 | 1461968134129 Marionette TRACE conn5 <- [1,1046,null,{}] 15:15:34 INFO - PROCESS | 1953 | 1461968134134 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}] 15:15:34 INFO - PROCESS | 1953 | 1461968134260 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 15:15:34 INFO - PROCESS | 1953 | 1461968134355 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:34 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43ac2000 == 24 [pid = 1953] [id = 269] 15:15:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 63 (0x7f0f40885800) [pid = 1953] [serial = 808] [outer = (nil)] 15:15:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 64 (0x7f0f4100a400) [pid = 1953] [serial = 809] [outer = 0x7f0f40885800] 15:15:34 INFO - PROCESS | 1953 | 1461968134412 Marionette DEBUG loaded listener.js 15:15:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 65 (0x7f0f4102b000) [pid = 1953] [serial = 810] [outer = 0x7f0f40885800] 15:15:35 INFO - PROCESS | 1953 | 1461968135176 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]]]}] 15:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1124ms 15:15:35 INFO - PROCESS | 1953 | 1461968135256 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 15:15:35 INFO - PROCESS | 1953 | 1461968135262 Marionette TRACE conn5 <- [1,1049,null,{"value":"8"}] 15:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:15:35 INFO - PROCESS | 1953 | 1461968135271 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:15:35 INFO - PROCESS | 1953 | 1461968135276 Marionette TRACE conn5 <- [1,1050,null,{}] 15:15:35 INFO - PROCESS | 1953 | 1461968135286 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}] 15:15:35 INFO - PROCESS | 1953 | 1461968135463 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 15:15:35 INFO - PROCESS | 1953 | 1461968135596 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:35 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e114000 == 25 [pid = 1953] [id = 270] 15:15:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 66 (0x7f0f36feb000) [pid = 1953] [serial = 811] [outer = (nil)] 15:15:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 67 (0x7f0f3a3cd000) [pid = 1953] [serial = 812] [outer = 0x7f0f36feb000] 15:15:35 INFO - PROCESS | 1953 | 1461968135666 Marionette DEBUG loaded listener.js 15:15:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 68 (0x7f0f3ab6b000) [pid = 1953] [serial = 813] [outer = 0x7f0f36feb000] 15:15:36 INFO - PROCESS | 1953 | 1461968136505 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]]]}] 15:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1282ms 15:15:36 INFO - PROCESS | 1953 | 1461968136553 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 15:15:36 INFO - PROCESS | 1953 | 1461968136561 Marionette TRACE conn5 <- [1,1053,null,{"value":"8"}] 15:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:15:36 INFO - PROCESS | 1953 | 1461968136570 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:15:36 INFO - PROCESS | 1953 | 1461968136573 Marionette TRACE conn5 <- [1,1054,null,{}] 15:15:36 INFO - PROCESS | 1953 | 1461968136579 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}] 15:15:36 INFO - PROCESS | 1953 | 1461968136740 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 15:15:36 INFO - PROCESS | 1953 | 1461968136873 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:36 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411da000 == 26 [pid = 1953] [id = 271] 15:15:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 69 (0x7f0f3e1ccc00) [pid = 1953] [serial = 814] [outer = (nil)] 15:15:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 70 (0x7f0f3fdc7400) [pid = 1953] [serial = 815] [outer = 0x7f0f3e1ccc00] 15:15:36 INFO - PROCESS | 1953 | 1461968136951 Marionette DEBUG loaded listener.js 15:15:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 71 (0x7f0f40229000) [pid = 1953] [serial = 816] [outer = 0x7f0f3e1ccc00] 15:15:37 INFO - PROCESS | 1953 | 1461968137901 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]]]}] 15:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1387ms 15:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:15:37 INFO - PROCESS | 1953 | 1461968137958 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 15:15:37 INFO - PROCESS | 1953 | 1461968137961 Marionette TRACE conn5 <- [1,1057,null,{"value":"8"}] 15:15:37 INFO - PROCESS | 1953 | 1461968137967 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:15:37 INFO - PROCESS | 1953 | 1461968137973 Marionette TRACE conn5 <- [1,1058,null,{}] 15:15:38 INFO - PROCESS | 1953 | 1461968138005 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}] 15:15:38 INFO - PROCESS | 1953 | 1461968138165 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 15:15:38 INFO - PROCESS | 1953 | 1461968138298 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f45f3a000 == 27 [pid = 1953] [id = 272] 15:15:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 72 (0x7f0f40a63000) [pid = 1953] [serial = 817] [outer = (nil)] 15:15:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 73 (0x7f0f40ab3000) [pid = 1953] [serial = 818] [outer = 0x7f0f40a63000] 15:15:38 INFO - PROCESS | 1953 | 1461968138374 Marionette DEBUG loaded listener.js 15:15:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 74 (0x7f0f40ed4c00) [pid = 1953] [serial = 819] [outer = 0x7f0f40a63000] 15:15:39 INFO - PROCESS | 1953 | 1461968139179 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]]]}] 15:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1255ms 15:15:39 INFO - PROCESS | 1953 | 1461968139221 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 15:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:15:39 INFO - PROCESS | 1953 | 1461968139226 Marionette TRACE conn5 <- [1,1061,null,{"value":"8"}] 15:15:39 INFO - PROCESS | 1953 | 1461968139231 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:15:39 INFO - PROCESS | 1953 | 1461968139234 Marionette TRACE conn5 <- [1,1062,null,{}] 15:15:39 INFO - PROCESS | 1953 | 1461968139239 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}] 15:15:39 INFO - PROCESS | 1953 | 1461968139386 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 15:15:39 INFO - PROCESS | 1953 | 1461968139525 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:39 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46b68800 == 28 [pid = 1953] [id = 273] 15:15:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 75 (0x7f0f40a65c00) [pid = 1953] [serial = 820] [outer = (nil)] 15:15:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 76 (0x7f0f4102ac00) [pid = 1953] [serial = 821] [outer = 0x7f0f40a65c00] 15:15:39 INFO - PROCESS | 1953 | 1461968139594 Marionette DEBUG loaded listener.js 15:15:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 77 (0x7f0f41032400) [pid = 1953] [serial = 822] [outer = 0x7f0f40a65c00] 15:15:40 INFO - PROCESS | 1953 | 1461968140418 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]]]}] 15:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1233ms 15:15:40 INFO - PROCESS | 1953 | 1461968140465 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 15:15:40 INFO - PROCESS | 1953 | 1461968140468 Marionette TRACE conn5 <- [1,1065,null,{"value":"8"}] 15:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:15:40 INFO - PROCESS | 1953 | 1461968140474 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:15:40 INFO - PROCESS | 1953 | 1461968140477 Marionette TRACE conn5 <- [1,1066,null,{}] 15:15:40 INFO - PROCESS | 1953 | 1461968140482 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}] 15:15:40 INFO - PROCESS | 1953 | 1461968140628 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 15:15:40 INFO - PROCESS | 1953 | 1461968140761 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:40 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47a1b800 == 29 [pid = 1953] [id = 274] 15:15:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 78 (0x7f0f40eda800) [pid = 1953] [serial = 823] [outer = (nil)] 15:15:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 79 (0x7f0f41038400) [pid = 1953] [serial = 824] [outer = 0x7f0f40eda800] 15:15:40 INFO - PROCESS | 1953 | 1461968140832 Marionette DEBUG loaded listener.js 15:15:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 80 (0x7f0f41359c00) [pid = 1953] [serial = 825] [outer = 0x7f0f40eda800] 15:15:41 INFO - PROCESS | 1953 | 1461968141676 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]]]}] 15:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1232ms 15:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:15:41 INFO - PROCESS | 1953 | 1461968141708 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 15:15:41 INFO - PROCESS | 1953 | 1461968141711 Marionette TRACE conn5 <- [1,1069,null,{"value":"8"}] 15:15:41 INFO - PROCESS | 1953 | 1461968141717 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:15:41 INFO - PROCESS | 1953 | 1461968141720 Marionette TRACE conn5 <- [1,1070,null,{}] 15:15:41 INFO - PROCESS | 1953 | 1461968141725 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}] 15:15:41 INFO - PROCESS | 1953 | 1461968141898 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 15:15:42 INFO - PROCESS | 1953 | 1461968142045 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:42 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38bf5000 == 30 [pid = 1953] [id = 275] 15:15:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 81 (0x7f0f36cd9400) [pid = 1953] [serial = 826] [outer = (nil)] 15:15:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 82 (0x7f0f37010c00) [pid = 1953] [serial = 827] [outer = 0x7f0f36cd9400] 15:15:42 INFO - PROCESS | 1953 | 1461968142129 Marionette DEBUG loaded listener.js 15:15:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 83 (0x7f0f42152800) [pid = 1953] [serial = 828] [outer = 0x7f0f36cd9400] 15:15:43 INFO - PROCESS | 1953 | 1461968143203 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]]]}] 15:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1527ms 15:15:43 INFO - PROCESS | 1953 | 1461968143244 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 15:15:43 INFO - PROCESS | 1953 | 1461968143253 Marionette TRACE conn5 <- [1,1073,null,{"value":"8"}] 15:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:15:43 INFO - PROCESS | 1953 | 1461968143265 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:15:43 INFO - PROCESS | 1953 | 1461968143277 Marionette TRACE conn5 <- [1,1074,null,{}] 15:15:43 INFO - PROCESS | 1953 | 1461968143289 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}] 15:15:43 INFO - PROCESS | 1953 | 1461968143508 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 15:15:43 INFO - PROCESS | 1953 | --DOMWINDOW == 82 (0x7f0f39fd6000) [pid = 1953] [serial = 767] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1953 | 1461968143694 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:43 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3946b000 == 31 [pid = 1953] [id = 276] 15:15:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 83 (0x7f0f394f2000) [pid = 1953] [serial = 829] [outer = (nil)] 15:15:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 84 (0x7f0f3a3d0000) [pid = 1953] [serial = 830] [outer = 0x7f0f394f2000] 15:15:43 INFO - PROCESS | 1953 | 1461968143760 Marionette DEBUG loaded listener.js 15:15:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 85 (0x7f0f3e05a000) [pid = 1953] [serial = 831] [outer = 0x7f0f394f2000] 15:15:44 INFO - PROCESS | 1953 | --DOMWINDOW == 84 (0x7f0f4995a000) [pid = 1953] [serial = 762] [outer = (nil)] [url = about:blank] 15:15:44 INFO - PROCESS | 1953 | --DOMWINDOW == 83 (0x7f0f37004c00) [pid = 1953] [serial = 765] [outer = (nil)] [url = about:blank] 15:15:44 INFO - PROCESS | 1953 | --DOMWINDOW == 82 (0x7f0f36fe0c00) [pid = 1953] [serial = 764] [outer = (nil)] [url = about:blank] 15:15:44 INFO - PROCESS | 1953 | 1461968144480 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]]]}] 15:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1250ms 15:15:44 INFO - PROCESS | 1953 | 1461968144537 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 15:15:44 INFO - PROCESS | 1953 | 1461968144545 Marionette TRACE conn5 <- [1,1077,null,{"value":"8"}] 15:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:15:44 INFO - PROCESS | 1953 | 1461968144555 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:15:44 INFO - PROCESS | 1953 | 1461968144558 Marionette TRACE conn5 <- [1,1078,null,{}] 15:15:44 INFO - PROCESS | 1953 | 1461968144563 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}] 15:15:44 INFO - PROCESS | 1953 | 1461968144705 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 15:15:44 INFO - PROCESS | 1953 | 1461968144718 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:44 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fd1a800 == 32 [pid = 1953] [id = 277] 15:15:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 83 (0x7f0f3fdc7c00) [pid = 1953] [serial = 832] [outer = (nil)] 15:15:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 84 (0x7f0f3ff7a800) [pid = 1953] [serial = 833] [outer = 0x7f0f3fdc7c00] 15:15:44 INFO - PROCESS | 1953 | 1461968144775 Marionette DEBUG loaded listener.js 15:15:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 85 (0x7f0f40226800) [pid = 1953] [serial = 834] [outer = 0x7f0f3fdc7c00] 15:15:45 INFO - PROCESS | 1953 | 1461968145599 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]]]}] 15:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1076ms 15:15:45 INFO - PROCESS | 1953 | 1461968145634 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 15:15:45 INFO - PROCESS | 1953 | 1461968145637 Marionette TRACE conn5 <- [1,1081,null,{"value":"8"}] 15:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:15:45 INFO - PROCESS | 1953 | 1461968145643 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:15:45 INFO - PROCESS | 1953 | 1461968145648 Marionette TRACE conn5 <- [1,1082,null,{}] 15:15:45 INFO - PROCESS | 1953 | 1461968145663 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}] 15:15:45 INFO - PROCESS | 1953 | 1461968145805 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 15:15:45 INFO - PROCESS | 1953 | 1461968145823 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:45 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f412e5000 == 33 [pid = 1953] [id = 278] 15:15:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 86 (0x7f0f408b1800) [pid = 1953] [serial = 835] [outer = (nil)] 15:15:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 87 (0x7f0f40a5c800) [pid = 1953] [serial = 836] [outer = 0x7f0f408b1800] 15:15:45 INFO - PROCESS | 1953 | 1461968145884 Marionette DEBUG loaded listener.js 15:15:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 88 (0x7f0f40ab0800) [pid = 1953] [serial = 837] [outer = 0x7f0f408b1800] 15:15:46 INFO - PROCESS | 1953 | 1461968146632 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]]]}] 15:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1126ms 15:15:46 INFO - PROCESS | 1953 | 1461968146770 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 15:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:15:46 INFO - PROCESS | 1953 | 1461968146774 Marionette TRACE conn5 <- [1,1085,null,{"value":"8"}] 15:15:46 INFO - PROCESS | 1953 | 1461968146779 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:15:46 INFO - PROCESS | 1953 | 1461968146782 Marionette TRACE conn5 <- [1,1086,null,{}] 15:15:46 INFO - PROCESS | 1953 | 1461968146805 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}] 15:15:46 INFO - PROCESS | 1953 | 1461968146968 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 15:15:47 INFO - PROCESS | 1953 | 1461968147031 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:47 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43ac3000 == 34 [pid = 1953] [id = 279] 15:15:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 89 (0x7f0f40632400) [pid = 1953] [serial = 838] [outer = (nil)] 15:15:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 90 (0x7f0f40ed3800) [pid = 1953] [serial = 839] [outer = 0x7f0f40632400] 15:15:47 INFO - PROCESS | 1953 | 1461968147089 Marionette DEBUG loaded listener.js 15:15:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 91 (0x7f0f41009000) [pid = 1953] [serial = 840] [outer = 0x7f0f40632400] 15:15:47 INFO - PROCESS | 1953 | 1461968147845 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]]]}] 15:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1138ms 15:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:15:47 INFO - PROCESS | 1953 | 1461968147937 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 15:15:47 INFO - PROCESS | 1953 | 1461968147940 Marionette TRACE conn5 <- [1,1089,null,{"value":"8"}] 15:15:47 INFO - PROCESS | 1953 | 1461968147944 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:15:47 INFO - PROCESS | 1953 | 1461968147948 Marionette TRACE conn5 <- [1,1090,null,{}] 15:15:47 INFO - PROCESS | 1953 | 1461968147968 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}] 15:15:48 INFO - PROCESS | 1953 | 1461968148152 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 15:15:48 INFO - PROCESS | 1953 | 1461968148173 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:48 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e0b0800 == 35 [pid = 1953] [id = 280] 15:15:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 92 (0x7f0f41006c00) [pid = 1953] [serial = 841] [outer = (nil)] 15:15:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f41352800) [pid = 1953] [serial = 842] [outer = 0x7f0f41006c00] 15:15:48 INFO - PROCESS | 1953 | 1461968148230 Marionette DEBUG loaded listener.js 15:15:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f41e40400) [pid = 1953] [serial = 843] [outer = 0x7f0f41006c00] 15:15:48 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f3fdbf800) [pid = 1953] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:15:48 INFO - PROCESS | 1953 | --DOMWINDOW == 92 (0x7f0f3700f000) [pid = 1953] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:15:48 INFO - PROCESS | 1953 | --DOMWINDOW == 91 (0x7f0f3ff70800) [pid = 1953] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:15:48 INFO - PROCESS | 1953 | --DOMWINDOW == 90 (0x7f0f3ab64c00) [pid = 1953] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:15:48 INFO - PROCESS | 1953 | --DOMWINDOW == 89 (0x7f0f40a66800) [pid = 1953] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:15:48 INFO - PROCESS | 1953 | --DOMWINDOW == 88 (0x7f0f3ae29400) [pid = 1953] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:15:48 INFO - PROCESS | 1953 | --DOMWINDOW == 87 (0x7f0f36cd8000) [pid = 1953] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:15:49 INFO - PROCESS | 1953 | 1461968149059 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]]]}] 15:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1135ms 15:15:49 INFO - PROCESS | 1953 | 1461968149080 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 15:15:49 INFO - PROCESS | 1953 | 1461968149082 Marionette TRACE conn5 <- [1,1093,null,{"value":"8"}] 15:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:15:49 INFO - PROCESS | 1953 | 1461968149088 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:15:49 INFO - PROCESS | 1953 | 1461968149090 Marionette TRACE conn5 <- [1,1094,null,{}] 15:15:49 INFO - PROCESS | 1953 | 1461968149095 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}] 15:15:49 INFO - PROCESS | 1953 | 1461968149234 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 15:15:49 INFO - PROCESS | 1953 | 1461968149335 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47e30800 == 36 [pid = 1953] [id = 281] 15:15:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 88 (0x7f0f3e053400) [pid = 1953] [serial = 844] [outer = (nil)] 15:15:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 89 (0x7f0f41e3b800) [pid = 1953] [serial = 845] [outer = 0x7f0f3e053400] 15:15:49 INFO - PROCESS | 1953 | 1461968149395 Marionette DEBUG loaded listener.js 15:15:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 90 (0x7f0f42156400) [pid = 1953] [serial = 846] [outer = 0x7f0f3e053400] 15:15:50 INFO - PROCESS | 1953 | 1461968150079 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]]]}] 15:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1024ms 15:15:50 INFO - PROCESS | 1953 | 1461968150112 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 15:15:50 INFO - PROCESS | 1953 | 1461968150115 Marionette TRACE conn5 <- [1,1097,null,{"value":"8"}] 15:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:15:50 INFO - PROCESS | 1953 | 1461968150121 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:15:50 INFO - PROCESS | 1953 | 1461968150122 Marionette TRACE conn5 <- [1,1098,null,{}] 15:15:50 INFO - PROCESS | 1953 | 1461968150128 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}] 15:15:50 INFO - PROCESS | 1953 | 1461968150291 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 15:15:50 INFO - PROCESS | 1953 | 1461968150307 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f490e6800 == 37 [pid = 1953] [id = 282] 15:15:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 91 (0x7f0f42157000) [pid = 1953] [serial = 847] [outer = (nil)] 15:15:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 92 (0x7f0f43511c00) [pid = 1953] [serial = 848] [outer = 0x7f0f42157000] 15:15:50 INFO - PROCESS | 1953 | 1461968150363 Marionette DEBUG loaded listener.js 15:15:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 93 (0x7f0f435e1400) [pid = 1953] [serial = 849] [outer = 0x7f0f42157000] 15:15:51 INFO - PROCESS | 1953 | 1461968151302 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]]]}] 15:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1228ms 15:15:51 INFO - PROCESS | 1953 | 1461968151349 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 15:15:51 INFO - PROCESS | 1953 | 1461968151354 Marionette TRACE conn5 <- [1,1101,null,{"value":"8"}] 15:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:15:51 INFO - PROCESS | 1953 | 1461968151362 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:15:51 INFO - PROCESS | 1953 | 1461968151367 Marionette TRACE conn5 <- [1,1102,null,{}] 15:15:51 INFO - PROCESS | 1953 | 1461968151375 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}] 15:15:51 INFO - PROCESS | 1953 | 1461968151571 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 15:15:51 INFO - PROCESS | 1953 | 1461968151712 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:51 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3ff67800 == 38 [pid = 1953] [id = 283] 15:15:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f394e3c00) [pid = 1953] [serial = 850] [outer = (nil)] 15:15:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f3ab69000) [pid = 1953] [serial = 851] [outer = 0x7f0f394e3c00] 15:15:51 INFO - PROCESS | 1953 | 1461968151786 Marionette DEBUG loaded listener.js 15:15:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f3e1c9800) [pid = 1953] [serial = 852] [outer = 0x7f0f394e3c00] 15:15:52 INFO - PROCESS | 1953 | 1461968152618 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]]]}] 15:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1285ms 15:15:52 INFO - PROCESS | 1953 | 1461968152656 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 15:15:52 INFO - PROCESS | 1953 | 1461968152665 Marionette TRACE conn5 <- [1,1105,null,{"value":"8"}] 15:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:15:52 INFO - PROCESS | 1953 | 1461968152676 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:15:52 INFO - PROCESS | 1953 | 1461968152680 Marionette TRACE conn5 <- [1,1106,null,{}] 15:15:52 INFO - PROCESS | 1953 | 1461968152690 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}] 15:15:52 INFO - PROCESS | 1953 | 1461968152852 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 15:15:53 INFO - PROCESS | 1953 | 1461968153004 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:53 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43abe000 == 39 [pid = 1953] [id = 284] 15:15:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 97 (0x7f0f3ff7ac00) [pid = 1953] [serial = 853] [outer = (nil)] 15:15:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 98 (0x7f0f4088dc00) [pid = 1953] [serial = 854] [outer = 0x7f0f3ff7ac00] 15:15:53 INFO - PROCESS | 1953 | 1461968153075 Marionette DEBUG loaded listener.js 15:15:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 99 (0x7f0f40a5c400) [pid = 1953] [serial = 855] [outer = 0x7f0f3ff7ac00] 15:15:53 INFO - PROCESS | 1953 | 1461968153973 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]]]}] 15:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1339ms 15:15:54 INFO - PROCESS | 1953 | 1461968154016 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 15:15:54 INFO - PROCESS | 1953 | 1461968154020 Marionette TRACE conn5 <- [1,1109,null,{"value":"8"}] 15:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:15:54 INFO - PROCESS | 1953 | 1461968154026 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:15:54 INFO - PROCESS | 1953 | 1461968154032 Marionette TRACE conn5 <- [1,1110,null,{}] 15:15:54 INFO - PROCESS | 1953 | 1461968154047 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}] 15:15:54 INFO - PROCESS | 1953 | 1461968154206 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 15:15:54 INFO - PROCESS | 1953 | 1461968154356 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:54 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f496a1000 == 40 [pid = 1953] [id = 285] 15:15:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 100 (0x7f0f40ed7800) [pid = 1953] [serial = 856] [outer = (nil)] 15:15:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 101 (0x7f0f41e40c00) [pid = 1953] [serial = 857] [outer = 0x7f0f40ed7800] 15:15:54 INFO - PROCESS | 1953 | 1461968154429 Marionette DEBUG loaded listener.js 15:15:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f41fb4400) [pid = 1953] [serial = 858] [outer = 0x7f0f40ed7800] 15:15:55 INFO - PROCESS | 1953 | 1461968155299 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]]]}] 15:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1336ms 15:15:55 INFO - PROCESS | 1953 | 1461968155362 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 15:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:15:55 INFO - PROCESS | 1953 | 1461968155367 Marionette TRACE conn5 <- [1,1113,null,{"value":"8"}] 15:15:55 INFO - PROCESS | 1953 | 1461968155373 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:15:55 INFO - PROCESS | 1953 | 1461968155376 Marionette TRACE conn5 <- [1,1114,null,{}] 15:15:55 INFO - PROCESS | 1953 | 1461968155381 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}] 15:15:55 INFO - PROCESS | 1953 | 1461968155543 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 15:15:55 INFO - PROCESS | 1953 | 1461968155683 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:55 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49ba4800 == 41 [pid = 1953] [id = 286] 15:15:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f41008000) [pid = 1953] [serial = 859] [outer = (nil)] 15:15:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f4350f400) [pid = 1953] [serial = 860] [outer = 0x7f0f41008000] 15:15:55 INFO - PROCESS | 1953 | 1461968155753 Marionette DEBUG loaded listener.js 15:15:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 105 (0x7f0f435e5800) [pid = 1953] [serial = 861] [outer = 0x7f0f41008000] 15:15:56 INFO - PROCESS | 1953 | 1461968156619 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]]]}] 15:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1279ms 15:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:15:56 INFO - PROCESS | 1953 | 1461968156652 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 15:15:56 INFO - PROCESS | 1953 | 1461968156655 Marionette TRACE conn5 <- [1,1117,null,{"value":"8"}] 15:15:56 INFO - PROCESS | 1953 | 1461968156661 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:15:56 INFO - PROCESS | 1953 | 1461968156664 Marionette TRACE conn5 <- [1,1118,null,{}] 15:15:56 INFO - PROCESS | 1953 | 1461968156669 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}] 15:15:56 INFO - PROCESS | 1953 | 1461968156809 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 15:15:56 INFO - PROCESS | 1953 | 1461968156953 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:56 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4a724800 == 42 [pid = 1953] [id = 287] 15:15:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 106 (0x7f0f41fb7800) [pid = 1953] [serial = 862] [outer = (nil)] 15:15:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 107 (0x7f0f435ee400) [pid = 1953] [serial = 863] [outer = 0x7f0f41fb7800] 15:15:57 INFO - PROCESS | 1953 | 1461968157022 Marionette DEBUG loaded listener.js 15:15:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 108 (0x7f0f43607000) [pid = 1953] [serial = 864] [outer = 0x7f0f41fb7800] 15:15:57 INFO - PROCESS | 1953 | 1461968157874 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]]]}] 15:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1278ms 15:15:57 INFO - PROCESS | 1953 | 1461968157939 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 15:15:57 INFO - PROCESS | 1953 | 1461968157943 Marionette TRACE conn5 <- [1,1121,null,{"value":"8"}] 15:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:15:57 INFO - PROCESS | 1953 | 1461968157955 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:15:57 INFO - PROCESS | 1953 | 1461968157958 Marionette TRACE conn5 <- [1,1122,null,{}] 15:15:57 INFO - PROCESS | 1953 | 1461968157965 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}] 15:15:58 INFO - PROCESS | 1953 | 1461968158176 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 15:15:58 INFO - PROCESS | 1953 | 1461968158318 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:58 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f39474800 == 43 [pid = 1953] [id = 288] 15:15:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 109 (0x7f0f36cdcc00) [pid = 1953] [serial = 865] [outer = (nil)] 15:15:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f39fde000) [pid = 1953] [serial = 866] [outer = 0x7f0f36cdcc00] 15:15:58 INFO - PROCESS | 1953 | 1461968158389 Marionette DEBUG loaded listener.js 15:15:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 111 (0x7f0f4373b800) [pid = 1953] [serial = 867] [outer = 0x7f0f36cdcc00] 15:15:59 INFO - PROCESS | 1953 | 1461968159412 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]]]}] 15:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1531ms 15:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:15:59 INFO - PROCESS | 1953 | 1461968159486 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 15:15:59 INFO - PROCESS | 1953 | 1461968159490 Marionette TRACE conn5 <- [1,1125,null,{"value":"8"}] 15:15:59 INFO - PROCESS | 1953 | 1461968159497 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:15:59 INFO - PROCESS | 1953 | 1461968159502 Marionette TRACE conn5 <- [1,1126,null,{}] 15:15:59 INFO - PROCESS | 1953 | 1461968159510 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}] 15:15:59 INFO - PROCESS | 1953 | 1461968159697 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 15:16:00 INFO - PROCESS | 1953 | 1461968160025 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:00 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38bf4800 == 44 [pid = 1953] [id = 289] 15:16:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f3ab69800) [pid = 1953] [serial = 868] [outer = (nil)] 15:16:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f3ae28000) [pid = 1953] [serial = 869] [outer = 0x7f0f3ab69800] 15:16:00 INFO - PROCESS | 1953 | 1461968160100 Marionette DEBUG loaded listener.js 15:16:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f3e1c9400) [pid = 1953] [serial = 870] [outer = 0x7f0f3ab69800] 15:16:00 INFO - PROCESS | 1953 | --DOMWINDOW == 113 (0x7f0f4100a400) [pid = 1953] [serial = 809] [outer = (nil)] [url = about:blank] 15:16:00 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f47e30800 == 43 [pid = 1953] [id = 281] 15:16:00 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e0b0800 == 42 [pid = 1953] [id = 280] 15:16:00 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43ac3000 == 41 [pid = 1953] [id = 279] 15:16:00 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f412e5000 == 40 [pid = 1953] [id = 278] 15:16:00 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fd1a800 == 39 [pid = 1953] [id = 277] 15:16:00 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3946b000 == 38 [pid = 1953] [id = 276] 15:16:01 INFO - PROCESS | 1953 | 1461968160994 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]]]}] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 112 (0x7f0f40a3b800) [pid = 1953] [serial = 800] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 111 (0x7f0f39fdc400) [pid = 1953] [serial = 791] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 110 (0x7f0f4063f000) [pid = 1953] [serial = 797] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 109 (0x7f0f394e7c00) [pid = 1953] [serial = 770] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 108 (0x7f0f408ac000) [pid = 1953] [serial = 782] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 107 (0x7f0f408af800) [pid = 1953] [serial = 785] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 106 (0x7f0f40a5fc00) [pid = 1953] [serial = 803] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 105 (0x7f0f41006800) [pid = 1953] [serial = 807] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 104 (0x7f0f40abcc00) [pid = 1953] [serial = 806] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 103 (0x7f0f3e053000) [pid = 1953] [serial = 773] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 102 (0x7f0f3e057000) [pid = 1953] [serial = 794] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 101 (0x7f0f3e1c6000) [pid = 1953] [serial = 795] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 100 (0x7f0f3fdc4400) [pid = 1953] [serial = 776] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 99 (0x7f0f3e1c4000) [pid = 1953] [serial = 789] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 98 (0x7f0f3700c400) [pid = 1953] [serial = 788] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 97 (0x7f0f4022b800) [pid = 1953] [serial = 779] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 96 (0x7f0f3a3cf000) [pid = 1953] [serial = 792] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 95 (0x7f0f40a60400) [pid = 1953] [serial = 801] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 94 (0x7f0f408b3800) [pid = 1953] [serial = 798] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f40aaf800) [pid = 1953] [serial = 804] [outer = (nil)] [url = about:blank] 15:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1585ms 15:16:01 INFO - PROCESS | 1953 | 1461968161081 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 15:16:01 INFO - PROCESS | 1953 | 1461968161088 Marionette TRACE conn5 <- [1,1129,null,{"value":"8"}] 15:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:16:01 INFO - PROCESS | 1953 | 1461968161097 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:16:01 INFO - PROCESS | 1953 | 1461968161100 Marionette TRACE conn5 <- [1,1130,null,{}] 15:16:01 INFO - PROCESS | 1953 | 1461968161104 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}] 15:16:01 INFO - PROCESS | 1953 | 1461968161249 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 15:16:01 INFO - PROCESS | 1953 | 1461968161359 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:01 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e18d000 == 39 [pid = 1953] [id = 290] 15:16:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f3ab6a000) [pid = 1953] [serial = 871] [outer = (nil)] 15:16:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f3ff73c00) [pid = 1953] [serial = 872] [outer = 0x7f0f3ab6a000] 15:16:01 INFO - PROCESS | 1953 | 1461968161424 Marionette DEBUG loaded listener.js 15:16:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f408ac000) [pid = 1953] [serial = 873] [outer = 0x7f0f3ab6a000] 15:16:02 INFO - PROCESS | 1953 | 1461968162211 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]]]}] 15:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1127ms 15:16:02 INFO - PROCESS | 1953 | 1461968162239 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 15:16:02 INFO - PROCESS | 1953 | 1461968162242 Marionette TRACE conn5 <- [1,1133,null,{"value":"8"}] 15:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:16:02 INFO - PROCESS | 1953 | 1461968162252 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:16:02 INFO - PROCESS | 1953 | 1461968162256 Marionette TRACE conn5 <- [1,1134,null,{}] 15:16:02 INFO - PROCESS | 1953 | 1461968162271 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}] 15:16:02 INFO - PROCESS | 1953 | 1461968162413 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 15:16:02 INFO - PROCESS | 1953 | 1461968162426 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:02 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4211a000 == 40 [pid = 1953] [id = 291] 15:16:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 97 (0x7f0f40a68400) [pid = 1953] [serial = 874] [outer = (nil)] 15:16:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 98 (0x7f0f40ab3800) [pid = 1953] [serial = 875] [outer = 0x7f0f40a68400] 15:16:02 INFO - PROCESS | 1953 | 1461968162488 Marionette DEBUG loaded listener.js 15:16:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 99 (0x7f0f40ed5000) [pid = 1953] [serial = 876] [outer = 0x7f0f40a68400] 15:16:03 INFO - PROCESS | 1953 | 1461968163286 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]]]}] 15:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1086ms 15:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:16:03 INFO - PROCESS | 1953 | 1461968163339 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 15:16:03 INFO - PROCESS | 1953 | 1461968163342 Marionette TRACE conn5 <- [1,1137,null,{"value":"8"}] 15:16:03 INFO - PROCESS | 1953 | 1461968163347 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:16:03 INFO - PROCESS | 1953 | 1461968163350 Marionette TRACE conn5 <- [1,1138,null,{}] 15:16:03 INFO - PROCESS | 1953 | 1461968163355 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}] 15:16:03 INFO - PROCESS | 1953 | 1461968163544 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 15:16:03 INFO - PROCESS | 1953 | 1461968163569 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:03 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43abf800 == 41 [pid = 1953] [id = 292] 15:16:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 100 (0x7f0f40ed6400) [pid = 1953] [serial = 877] [outer = (nil)] 15:16:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 101 (0x7f0f41032800) [pid = 1953] [serial = 878] [outer = 0x7f0f40ed6400] 15:16:03 INFO - PROCESS | 1953 | 1461968163628 Marionette DEBUG loaded listener.js 15:16:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f41e3c400) [pid = 1953] [serial = 879] [outer = 0x7f0f40ed6400] 15:16:04 INFO - PROCESS | 1953 | 1461968164381 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]]]}] 15:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1085ms 15:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:16:04 INFO - PROCESS | 1953 | 1461968164472 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 15:16:04 INFO - PROCESS | 1953 | 1461968164474 Marionette TRACE conn5 <- [1,1141,null,{"value":"8"}] 15:16:04 INFO - PROCESS | 1953 | 1461968164479 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:16:04 INFO - PROCESS | 1953 | 1461968164482 Marionette TRACE conn5 <- [1,1142,null,{}] 15:16:04 INFO - PROCESS | 1953 | 1461968164487 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}] 15:16:04 INFO - PROCESS | 1953 | 1461968164661 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 15:16:04 INFO - PROCESS | 1953 | 1461968164683 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4695c000 == 42 [pid = 1953] [id = 293] 15:16:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f40a69000) [pid = 1953] [serial = 880] [outer = (nil)] 15:16:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f4214d800) [pid = 1953] [serial = 881] [outer = 0x7f0f40a69000] 15:16:04 INFO - PROCESS | 1953 | 1461968164739 Marionette DEBUG loaded listener.js 15:16:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 105 (0x7f0f43551800) [pid = 1953] [serial = 882] [outer = 0x7f0f40a69000] 15:16:05 INFO - PROCESS | 1953 | --DOMWINDOW == 104 (0x7f0f40a63000) [pid = 1953] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:16:05 INFO - PROCESS | 1953 | --DOMWINDOW == 103 (0x7f0f3e053400) [pid = 1953] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:16:05 INFO - PROCESS | 1953 | --DOMWINDOW == 102 (0x7f0f408b1800) [pid = 1953] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:16:05 INFO - PROCESS | 1953 | --DOMWINDOW == 101 (0x7f0f3fdc7c00) [pid = 1953] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:16:05 INFO - PROCESS | 1953 | --DOMWINDOW == 100 (0x7f0f3e1ccc00) [pid = 1953] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:16:05 INFO - PROCESS | 1953 | --DOMWINDOW == 99 (0x7f0f40a65c00) [pid = 1953] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:16:05 INFO - PROCESS | 1953 | --DOMWINDOW == 98 (0x7f0f40632400) [pid = 1953] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:16:05 INFO - PROCESS | 1953 | --DOMWINDOW == 97 (0x7f0f36cd9400) [pid = 1953] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:16:05 INFO - PROCESS | 1953 | --DOMWINDOW == 96 (0x7f0f41006c00) [pid = 1953] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:16:05 INFO - PROCESS | 1953 | --DOMWINDOW == 95 (0x7f0f394f2000) [pid = 1953] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:16:05 INFO - PROCESS | 1953 | --DOMWINDOW == 94 (0x7f0f3700f400) [pid = 1953] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:16:05 INFO - PROCESS | 1953 | --DOMWINDOW == 93 (0x7f0f36feb000) [pid = 1953] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:16:05 INFO - PROCESS | 1953 | 1461968165680 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]]]}] 15:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1232ms 15:16:05 INFO - PROCESS | 1953 | 1461968165712 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 15:16:05 INFO - PROCESS | 1953 | 1461968165714 Marionette TRACE conn5 <- [1,1145,null,{"value":"8"}] 15:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:16:05 INFO - PROCESS | 1953 | 1461968165719 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:16:05 INFO - PROCESS | 1953 | 1461968165722 Marionette TRACE conn5 <- [1,1146,null,{}] 15:16:05 INFO - PROCESS | 1953 | 1461968165730 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}] 15:16:05 INFO - PROCESS | 1953 | 1461968165900 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 15:16:06 INFO - PROCESS | 1953 | 1461968166000 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46b50000 == 43 [pid = 1953] [id = 294] 15:16:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 94 (0x7f0f4100e400) [pid = 1953] [serial = 883] [outer = (nil)] 15:16:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 95 (0x7f0f43607c00) [pid = 1953] [serial = 884] [outer = 0x7f0f4100e400] 15:16:06 INFO - PROCESS | 1953 | 1461968166065 Marionette DEBUG loaded listener.js 15:16:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 96 (0x7f0f43740800) [pid = 1953] [serial = 885] [outer = 0x7f0f4100e400] 15:16:06 INFO - PROCESS | 1953 | 1461968166657 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]]]}] 15:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 979ms 15:16:06 INFO - PROCESS | 1953 | 1461968166699 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 15:16:06 INFO - PROCESS | 1953 | 1461968166702 Marionette TRACE conn5 <- [1,1149,null,{"value":"8"}] 15:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:16:06 INFO - PROCESS | 1953 | 1461968166708 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:16:06 INFO - PROCESS | 1953 | 1461968166710 Marionette TRACE conn5 <- [1,1150,null,{}] 15:16:06 INFO - PROCESS | 1953 | 1461968166715 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}] 15:16:06 INFO - PROCESS | 1953 | 1461968166842 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 15:16:06 INFO - PROCESS | 1953 | 1461968166860 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f490f0000 == 44 [pid = 1953] [id = 295] 15:16:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 97 (0x7f0f40632400) [pid = 1953] [serial = 886] [outer = (nil)] 15:16:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 98 (0x7f0f43747800) [pid = 1953] [serial = 887] [outer = 0x7f0f40632400] 15:16:07 INFO - PROCESS | 1953 | 1461968167007 Marionette DEBUG loaded listener.js 15:16:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 99 (0x7f0f45581400) [pid = 1953] [serial = 888] [outer = 0x7f0f40632400] 15:16:07 INFO - PROCESS | 1953 | 1461968167743 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]]]}] 15:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1074ms 15:16:07 INFO - PROCESS | 1953 | 1461968167793 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 15:16:07 INFO - PROCESS | 1953 | 1461968167799 Marionette TRACE conn5 <- [1,1153,null,{"value":"8"}] 15:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:16:07 INFO - PROCESS | 1953 | 1461968167808 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:16:07 INFO - PROCESS | 1953 | 1461968167814 Marionette TRACE conn5 <- [1,1154,null,{}] 15:16:07 INFO - PROCESS | 1953 | 1461968167823 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}] 15:16:08 INFO - PROCESS | 1953 | 1461968168030 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 15:16:08 INFO - PROCESS | 1953 | 1461968168191 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:08 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e19a800 == 45 [pid = 1953] [id = 296] 15:16:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 100 (0x7f0f394ef400) [pid = 1953] [serial = 889] [outer = (nil)] 15:16:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 101 (0x7f0f39fdf400) [pid = 1953] [serial = 890] [outer = 0x7f0f394ef400] 15:16:08 INFO - PROCESS | 1953 | 1461968168265 Marionette DEBUG loaded listener.js 15:16:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f3e057c00) [pid = 1953] [serial = 891] [outer = 0x7f0f394ef400] 15:16:09 INFO - PROCESS | 1953 | 1461968169136 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]]]}] 15:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1390ms 15:16:09 INFO - PROCESS | 1953 | 1461968169198 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 15:16:09 INFO - PROCESS | 1953 | 1461968169206 Marionette TRACE conn5 <- [1,1157,null,{"value":"8"}] 15:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:16:09 INFO - PROCESS | 1953 | 1461968169216 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:16:09 INFO - PROCESS | 1953 | 1461968169220 Marionette TRACE conn5 <- [1,1158,null,{}] 15:16:09 INFO - PROCESS | 1953 | 1461968169225 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}] 15:16:09 INFO - PROCESS | 1953 | 1461968169383 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 15:16:09 INFO - PROCESS | 1953 | 1461968169525 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:09 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4345a000 == 46 [pid = 1953] [id = 297] 15:16:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f3e1c6400) [pid = 1953] [serial = 892] [outer = (nil)] 15:16:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f408b6c00) [pid = 1953] [serial = 893] [outer = 0x7f0f3e1c6400] 15:16:09 INFO - PROCESS | 1953 | 1461968169594 Marionette DEBUG loaded listener.js 15:16:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 105 (0x7f0f40a64400) [pid = 1953] [serial = 894] [outer = 0x7f0f3e1c6400] 15:16:10 INFO - PROCESS | 1953 | 1461968170533 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]]]}] 15:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1383ms 15:16:10 INFO - PROCESS | 1953 | 1461968170599 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 15:16:10 INFO - PROCESS | 1953 | 1461968170603 Marionette TRACE conn5 <- [1,1161,null,{"value":"8"}] 15:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:16:10 INFO - PROCESS | 1953 | 1461968170608 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:16:10 INFO - PROCESS | 1953 | 1461968170613 Marionette TRACE conn5 <- [1,1162,null,{}] 15:16:10 INFO - PROCESS | 1953 | 1461968170628 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}] 15:16:10 INFO - PROCESS | 1953 | 1461968170787 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 15:16:10 INFO - PROCESS | 1953 | 1461968170937 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:10 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4b35b000 == 47 [pid = 1953] [id = 298] 15:16:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 106 (0x7f0f40ed9c00) [pid = 1953] [serial = 895] [outer = (nil)] 15:16:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 107 (0x7f0f41e46800) [pid = 1953] [serial = 896] [outer = 0x7f0f40ed9c00] 15:16:11 INFO - PROCESS | 1953 | 1461968171008 Marionette DEBUG loaded listener.js 15:16:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 108 (0x7f0f43606400) [pid = 1953] [serial = 897] [outer = 0x7f0f40ed9c00] 15:16:11 INFO - PROCESS | 1953 | 1461968171866 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]]]}] 15:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1334ms 15:16:11 INFO - PROCESS | 1953 | 1461968171943 Marionette TRACE conn5 -> [0,1165,"getWindowHandle",null] 15:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:16:11 INFO - PROCESS | 1953 | 1461968171947 Marionette TRACE conn5 <- [1,1165,null,{"value":"8"}] 15:16:11 INFO - PROCESS | 1953 | 1461968171953 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:16:11 INFO - PROCESS | 1953 | 1461968171956 Marionette TRACE conn5 <- [1,1166,null,{}] 15:16:11 INFO - PROCESS | 1953 | 1461968171960 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}] 15:16:12 INFO - PROCESS | 1953 | 1461968172116 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 15:16:12 INFO - PROCESS | 1953 | 1461968172258 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:12 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f50407000 == 48 [pid = 1953] [id = 299] 15:16:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 109 (0x7f0f40edfc00) [pid = 1953] [serial = 898] [outer = (nil)] 15:16:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f45584000) [pid = 1953] [serial = 899] [outer = 0x7f0f40edfc00] 15:16:12 INFO - PROCESS | 1953 | 1461968172328 Marionette DEBUG loaded listener.js 15:16:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 111 (0x7f0f45f41c00) [pid = 1953] [serial = 900] [outer = 0x7f0f40edfc00] 15:16:13 INFO - PROCESS | 1953 | 1461968173185 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]]]}] 15:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1284ms 15:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:16:13 INFO - PROCESS | 1953 | 1461968173237 Marionette TRACE conn5 -> [0,1169,"getWindowHandle",null] 15:16:13 INFO - PROCESS | 1953 | 1461968173239 Marionette TRACE conn5 <- [1,1169,null,{"value":"8"}] 15:16:13 INFO - PROCESS | 1953 | 1461968173245 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:16:13 INFO - PROCESS | 1953 | 1461968173248 Marionette TRACE conn5 <- [1,1170,null,{}] 15:16:13 INFO - PROCESS | 1953 | 1461968173253 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}] 15:16:13 INFO - PROCESS | 1953 | 1461968173401 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 15:16:13 INFO - PROCESS | 1953 | 1461968173548 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:13 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f560a7800 == 49 [pid = 1953] [id = 300] 15:16:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f4102fc00) [pid = 1953] [serial = 901] [outer = (nil)] 15:16:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f4608d400) [pid = 1953] [serial = 902] [outer = 0x7f0f4102fc00] 15:16:13 INFO - PROCESS | 1953 | 1461968173618 Marionette DEBUG loaded listener.js 15:16:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f46b37c00) [pid = 1953] [serial = 903] [outer = 0x7f0f4102fc00] 15:16:14 INFO - PROCESS | 1953 | 1461968174426 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]]]}] 15:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1237ms 15:16:14 INFO - PROCESS | 1953 | 1461968174482 Marionette TRACE conn5 -> [0,1173,"getWindowHandle",null] 15:16:14 INFO - PROCESS | 1953 | 1461968174485 Marionette TRACE conn5 <- [1,1173,null,{"value":"8"}] 15:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:16:14 INFO - PROCESS | 1953 | 1461968174491 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:16:14 INFO - PROCESS | 1953 | 1461968174494 Marionette TRACE conn5 <- [1,1174,null,{}] 15:16:14 INFO - PROCESS | 1953 | 1461968174499 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}] 15:16:14 INFO - PROCESS | 1953 | 1461968174682 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 15:16:14 INFO - PROCESS | 1953 | 1461968174828 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:14 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f56e7d000 == 50 [pid = 1953] [id = 301] 15:16:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 115 (0x7f0f45586000) [pid = 1953] [serial = 904] [outer = (nil)] 15:16:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 116 (0x7f0f478b5800) [pid = 1953] [serial = 905] [outer = 0x7f0f45586000] 15:16:14 INFO - PROCESS | 1953 | 1461968174901 Marionette DEBUG loaded listener.js 15:16:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 117 (0x7f0f47a8c800) [pid = 1953] [serial = 906] [outer = 0x7f0f45586000] 15:16:15 INFO - PROCESS | 1953 | 1461968175812 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] 15:16:15 INFO - PROCESS | 1953 | 1461968175879 Marionette TRACE conn5 <- [1,1177,null,{"value":"8"}] 15:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:16:15 INFO - PROCESS | 1953 | 1461968175885 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:16:15 INFO - PROCESS | 1953 | 1461968175887 Marionette TRACE conn5 <- [1,1178,null,{}] 15:16:15 INFO - PROCESS | 1953 | 1461968175893 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}] 15:16:16 INFO - PROCESS | 1953 | 1461968176047 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 15:16:16 INFO - PROCESS | 1953 | 1461968176206 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:16 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f57321000 == 51 [pid = 1953] [id = 302] 15:16:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 118 (0x7f0f3e1cc000) [pid = 1953] [serial = 907] [outer = (nil)] 15:16:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 119 (0x7f0f47a97800) [pid = 1953] [serial = 908] [outer = 0x7f0f3e1cc000] 15:16:16 INFO - PROCESS | 1953 | 1461968176278 Marionette DEBUG loaded listener.js 15:16:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 120 (0x7f0f47ef0c00) [pid = 1953] [serial = 909] [outer = 0x7f0f3e1cc000] 15:16:17 INFO - PROCESS | 1953 | 1461968177153 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] 15:16:17 INFO - PROCESS | 1953 | 1461968177432 Marionette TRACE conn5 <- [1,1181,null,{"value":"8"}] 15:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:16:17 INFO - PROCESS | 1953 | 1461968177440 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:16:17 INFO - PROCESS | 1953 | 1461968177444 Marionette TRACE conn5 <- [1,1182,null,{}] 15:16:17 INFO - PROCESS | 1953 | 1461968177451 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}] 15:16:17 INFO - PROCESS | 1953 | 1461968177595 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 15:16:17 INFO - PROCESS | 1953 | 1461968177807 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:17 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411d3000 == 52 [pid = 1953] [id = 303] 15:16:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 121 (0x7f0f39fde800) [pid = 1953] [serial = 910] [outer = (nil)] 15:16:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 122 (0x7f0f3a3cec00) [pid = 1953] [serial = 911] [outer = 0x7f0f39fde800] 15:16:17 INFO - PROCESS | 1953 | 1461968177870 Marionette DEBUG loaded listener.js 15:16:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 123 (0x7f0f3e1cc800) [pid = 1953] [serial = 912] [outer = 0x7f0f39fde800] 15:16:18 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:16:18 INFO - PROCESS | 1953 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:16:18 INFO - PROCESS | 1953 | 1461968178831 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] 15:16:18 INFO - PROCESS | 1953 | 1461968178887 Marionette TRACE conn5 <- [1,1185,null,{"value":"8"}] 15:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:16:18 INFO - PROCESS | 1953 | 1461968178898 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:16:18 INFO - PROCESS | 1953 | 1461968178903 Marionette TRACE conn5 <- [1,1186,null,{}] 15:16:18 INFO - PROCESS | 1953 | 1461968178909 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}] 15:16:19 INFO - PROCESS | 1953 | 1461968179074 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 15:16:19 INFO - PROCESS | 1953 | 1461968179226 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:19 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f2a000 == 53 [pid = 1953] [id = 304] 15:16:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 124 (0x7f0f40227400) [pid = 1953] [serial = 913] [outer = (nil)] 15:16:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f40a39800) [pid = 1953] [serial = 914] [outer = 0x7f0f40227400] 15:16:19 INFO - PROCESS | 1953 | 1461968179289 Marionette DEBUG loaded listener.js 15:16:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 126 (0x7f0f40ab4800) [pid = 1953] [serial = 915] [outer = 0x7f0f40227400] 15:16:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38bdb800 == 52 [pid = 1953] [id = 254] 15:16:19 INFO - PROCESS | 1953 | --DOMWINDOW == 125 (0x7f0f41038400) [pid = 1953] [serial = 824] [outer = (nil)] [url = about:blank] 15:16:19 INFO - PROCESS | 1953 | --DOMWINDOW == 124 (0x7f0f43511c00) [pid = 1953] [serial = 848] [outer = (nil)] [url = about:blank] 15:16:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46b50000 == 51 [pid = 1953] [id = 294] 15:16:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4695c000 == 50 [pid = 1953] [id = 293] 15:16:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43abf800 == 49 [pid = 1953] [id = 292] 15:16:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4211a000 == 48 [pid = 1953] [id = 291] 15:16:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e18d000 == 47 [pid = 1953] [id = 290] 15:16:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38bf4800 == 46 [pid = 1953] [id = 289] 15:16:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3ff67800 == 45 [pid = 1953] [id = 283] 15:16:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f490e6800 == 44 [pid = 1953] [id = 282] 15:16:20 INFO - PROCESS | 1953 | 1461968180167 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] 15:16:20 INFO - PROCESS | 1953 | 1461968180241 Marionette TRACE conn5 <- [1,1189,null,{"value":"8"}] 15:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:16:20 INFO - PROCESS | 1953 | 1461968180247 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:16:20 INFO - PROCESS | 1953 | 1461968180250 Marionette TRACE conn5 <- [1,1190,null,{}] 15:16:20 INFO - PROCESS | 1953 | 1461968180264 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}] 15:16:20 INFO - PROCESS | 1953 | 1461968180411 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 15:16:20 INFO - PROCESS | 1953 | 1461968180423 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:20 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f2e000 == 45 [pid = 1953] [id = 305] 15:16:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f41004c00) [pid = 1953] [serial = 916] [outer = (nil)] 15:16:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f41032400) [pid = 1953] [serial = 917] [outer = 0x7f0f41004c00] 15:16:20 INFO - PROCESS | 1953 | 1461968180523 Marionette DEBUG loaded listener.js 15:16:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f41e3dc00) [pid = 1953] [serial = 918] [outer = 0x7f0f41004c00] 15:16:21 INFO - PROCESS | 1953 | 1461968181363 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] 15:16:21 INFO - PROCESS | 1953 | 1461968181388 Marionette TRACE conn5 <- [1,1193,null,{"value":"8"}] 15:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:16:21 INFO - PROCESS | 1953 | 1461968181394 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:16:21 INFO - PROCESS | 1953 | 1461968181396 Marionette TRACE conn5 <- [1,1194,null,{}] 15:16:21 INFO - PROCESS | 1953 | 1461968181401 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}] 15:16:21 INFO - PROCESS | 1953 | 1461968181567 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 15:16:21 INFO - PROCESS | 1953 | 1461968181589 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46017800 == 46 [pid = 1953] [id = 306] 15:16:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 105 (0x7f0f40abac00) [pid = 1953] [serial = 919] [outer = (nil)] 15:16:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 106 (0x7f0f43556400) [pid = 1953] [serial = 920] [outer = 0x7f0f40abac00] 15:16:21 INFO - PROCESS | 1953 | 1461968181645 Marionette DEBUG loaded listener.js 15:16:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 107 (0x7f0f4360a400) [pid = 1953] [serial = 921] [outer = 0x7f0f40abac00] 15:16:22 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:16:22 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:16:22 INFO - PROCESS | 1953 | 1461968182398 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] 15:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:16:22 INFO - PROCESS | 1953 | 1461968182485 Marionette TRACE conn5 <- [1,1197,null,{"value":"8"}] 15:16:22 INFO - PROCESS | 1953 | 1461968182492 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:16:22 INFO - PROCESS | 1953 | 1461968182495 Marionette TRACE conn5 <- [1,1198,null,{}] 15:16:22 INFO - PROCESS | 1953 | 1461968182505 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}] 15:16:22 INFO - PROCESS | 1953 | 1461968182685 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 15:16:22 INFO - PROCESS | 1953 | 1461968182706 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:22 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47e20000 == 47 [pid = 1953] [id = 307] 15:16:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 108 (0x7f0f43507400) [pid = 1953] [serial = 922] [outer = (nil)] 15:16:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 109 (0x7f0f45584800) [pid = 1953] [serial = 923] [outer = 0x7f0f43507400] 15:16:22 INFO - PROCESS | 1953 | 1461968182763 Marionette DEBUG loaded listener.js 15:16:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f46edf400) [pid = 1953] [serial = 924] [outer = 0x7f0f43507400] 15:16:23 INFO - PROCESS | 1953 | 1461968183543 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]]]}] 15:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1083ms 15:16:23 INFO - PROCESS | 1953 | 1461968183578 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 15:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:16:23 INFO - PROCESS | 1953 | 1461968183581 Marionette TRACE conn5 <- [1,1201,null,{"value":"8"}] 15:16:23 INFO - PROCESS | 1953 | 1461968183586 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:16:23 INFO - PROCESS | 1953 | 1461968183589 Marionette TRACE conn5 <- [1,1202,null,{}] 15:16:23 INFO - PROCESS | 1953 | 1461968183594 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}] 15:16:23 INFO - PROCESS | 1953 | 1461968183784 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 15:16:23 INFO - PROCESS | 1953 | 1461968183822 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:23 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f498bb000 == 48 [pid = 1953] [id = 308] 15:16:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 111 (0x7f0f47a96000) [pid = 1953] [serial = 925] [outer = (nil)] 15:16:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f47f56400) [pid = 1953] [serial = 926] [outer = 0x7f0f47a96000] 15:16:23 INFO - PROCESS | 1953 | 1461968183882 Marionette DEBUG loaded listener.js 15:16:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f48058c00) [pid = 1953] [serial = 927] [outer = 0x7f0f47a96000] 15:16:24 INFO - PROCESS | 1953 | --DOMWINDOW == 112 (0x7f0f40eda800) [pid = 1953] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:16:24 INFO - PROCESS | 1953 | --DOMWINDOW == 111 (0x7f0f40a69000) [pid = 1953] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:16:24 INFO - PROCESS | 1953 | --DOMWINDOW == 110 (0x7f0f4100e400) [pid = 1953] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:16:24 INFO - PROCESS | 1953 | --DOMWINDOW == 109 (0x7f0f40a68400) [pid = 1953] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:16:24 INFO - PROCESS | 1953 | --DOMWINDOW == 108 (0x7f0f42157000) [pid = 1953] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:16:24 INFO - PROCESS | 1953 | --DOMWINDOW == 107 (0x7f0f3ab69800) [pid = 1953] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:16:24 INFO - PROCESS | 1953 | --DOMWINDOW == 106 (0x7f0f3ab6a000) [pid = 1953] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:16:24 INFO - PROCESS | 1953 | --DOMWINDOW == 105 (0x7f0f40ed6400) [pid = 1953] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:16:24 INFO - PROCESS | 1953 | --DOMWINDOW == 104 (0x7f0f36ce1c00) [pid = 1953] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:16:24 INFO - PROCESS | 1953 | --DOMWINDOW == 103 (0x7f0f3ae23800) [pid = 1953] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:16:24 INFO - PROCESS | 1953 | --DOMWINDOW == 102 (0x7f0f36fdac00) [pid = 1953] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:16:24 INFO - PROCESS | 1953 | --DOMWINDOW == 101 (0x7f0f37011000) [pid = 1953] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:16:24 INFO - PROCESS | 1953 | --DOMWINDOW == 100 (0x7f0f3ff78400) [pid = 1953] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:16:24 INFO - PROCESS | 1953 | --DOMWINDOW == 99 (0x7f0f36fdd000) [pid = 1953] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:16:24 INFO - PROCESS | 1953 | 1461968184764 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]]]}] 15:16:24 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 15:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1224ms 15:16:24 INFO - PROCESS | 1953 | 1461968184811 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 15:16:24 INFO - PROCESS | 1953 | 1461968184815 Marionette TRACE conn5 <- [1,1205,null,{"value":"8"}] 15:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:16:24 INFO - PROCESS | 1953 | 1461968184820 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:16:24 INFO - PROCESS | 1953 | 1461968184822 Marionette TRACE conn5 <- [1,1206,null,{}] 15:16:24 INFO - PROCESS | 1953 | 1461968184827 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}] 15:16:24 INFO - PROCESS | 1953 | 1461968184965 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 15:16:24 INFO - PROCESS | 1953 | 1461968184983 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43868000 == 49 [pid = 1953] [id = 309] 15:16:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 100 (0x7f0f36fdac00) [pid = 1953] [serial = 928] [outer = (nil)] 15:16:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 101 (0x7f0f4022dc00) [pid = 1953] [serial = 929] [outer = 0x7f0f36fdac00] 15:16:25 INFO - PROCESS | 1953 | 1461968185048 Marionette DEBUG loaded listener.js 15:16:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 102 (0x7f0f41e40000) [pid = 1953] [serial = 930] [outer = 0x7f0f36fdac00] 15:16:25 INFO - PROCESS | 1953 | 1461968185787 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]]]}] 15:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 15:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1026ms 15:16:25 INFO - PROCESS | 1953 | 1461968185846 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 15:16:25 INFO - PROCESS | 1953 | 1461968185849 Marionette TRACE conn5 <- [1,1209,null,{"value":"8"}] 15:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:16:25 INFO - PROCESS | 1953 | 1461968185855 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:16:25 INFO - PROCESS | 1953 | 1461968185857 Marionette TRACE conn5 <- [1,1210,null,{}] 15:16:25 INFO - PROCESS | 1953 | 1461968185862 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}] 15:16:26 INFO - PROCESS | 1953 | 1461968186030 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 15:16:26 INFO - PROCESS | 1953 | 1461968186049 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:26 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4c56d800 == 50 [pid = 1953] [id = 310] 15:16:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 103 (0x7f0f36fdd000) [pid = 1953] [serial = 931] [outer = (nil)] 15:16:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 104 (0x7f0f47a97000) [pid = 1953] [serial = 932] [outer = 0x7f0f36fdd000] 15:16:26 INFO - PROCESS | 1953 | 1461968186108 Marionette DEBUG loaded listener.js 15:16:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 105 (0x7f0f4832dc00) [pid = 1953] [serial = 933] [outer = 0x7f0f36fdd000] 15:16:27 INFO - PROCESS | 1953 | 1461968187018 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]]]}] 15:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1225ms 15:16:27 INFO - PROCESS | 1953 | 1461968187080 Marionette TRACE conn5 -> [0,1213,"getWindowHandle",null] 15:16:27 INFO - PROCESS | 1953 | 1461968187086 Marionette TRACE conn5 <- [1,1213,null,{"value":"8"}] 15:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:16:27 INFO - PROCESS | 1953 | 1461968187094 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:16:27 INFO - PROCESS | 1953 | 1461968187099 Marionette TRACE conn5 <- [1,1214,null,{}] 15:16:27 INFO - PROCESS | 1953 | 1461968187107 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}] 15:16:27 INFO - PROCESS | 1953 | 1461968187275 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 15:16:27 INFO - PROCESS | 1953 | 1461968187420 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:27 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40249800 == 51 [pid = 1953] [id = 311] 15:16:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 106 (0x7f0f394efc00) [pid = 1953] [serial = 934] [outer = (nil)] 15:16:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 107 (0x7f0f3fdc1400) [pid = 1953] [serial = 935] [outer = 0x7f0f394efc00] 15:16:27 INFO - PROCESS | 1953 | 1461968187492 Marionette DEBUG loaded listener.js 15:16:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 108 (0x7f0f40889400) [pid = 1953] [serial = 936] [outer = 0x7f0f394efc00] 15:16:28 INFO - PROCESS | 1953 | 1461968188379 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]]]}] 15:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1335ms 15:16:28 INFO - PROCESS | 1953 | 1461968188429 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 15:16:28 INFO - PROCESS | 1953 | 1461968188437 Marionette TRACE conn5 <- [1,1217,null,{"value":"8"}] 15:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:16:28 INFO - PROCESS | 1953 | 1461968188447 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:16:28 INFO - PROCESS | 1953 | 1461968188450 Marionette TRACE conn5 <- [1,1218,null,{}] 15:16:28 INFO - PROCESS | 1953 | 1461968188456 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}] 15:16:28 INFO - PROCESS | 1953 | 1461968188623 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 15:16:28 INFO - PROCESS | 1953 | 1461968188768 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:28 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f478cd800 == 52 [pid = 1953] [id = 312] 15:16:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 109 (0x7f0f40a3b800) [pid = 1953] [serial = 937] [outer = (nil)] 15:16:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f40c52c00) [pid = 1953] [serial = 938] [outer = 0x7f0f40a3b800] 15:16:28 INFO - PROCESS | 1953 | 1461968188838 Marionette DEBUG loaded listener.js 15:16:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 111 (0x7f0f41039000) [pid = 1953] [serial = 939] [outer = 0x7f0f40a3b800] 15:16:29 INFO - PROCESS | 1953 | 1461968189775 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]]]}] 15:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1384ms 15:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:16:29 INFO - PROCESS | 1953 | 1461968189830 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 15:16:29 INFO - PROCESS | 1953 | 1461968189834 Marionette TRACE conn5 <- [1,1221,null,{"value":"8"}] 15:16:29 INFO - PROCESS | 1953 | 1461968189840 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:16:29 INFO - PROCESS | 1953 | 1461968189845 Marionette TRACE conn5 <- [1,1222,null,{}] 15:16:29 INFO - PROCESS | 1953 | 1461968189860 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}] 15:16:30 INFO - PROCESS | 1953 | 1461968190037 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 15:16:30 INFO - PROCESS | 1953 | 1461968190183 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:30 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5732a000 == 53 [pid = 1953] [id = 313] 15:16:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f42154000) [pid = 1953] [serial = 940] [outer = (nil)] 15:16:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f45f4b800) [pid = 1953] [serial = 941] [outer = 0x7f0f42154000] 15:16:30 INFO - PROCESS | 1953 | 1461968190255 Marionette DEBUG loaded listener.js 15:16:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f478b4c00) [pid = 1953] [serial = 942] [outer = 0x7f0f42154000] 15:16:31 INFO - PROCESS | 1953 | 1461968191089 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] 15:16:31 INFO - PROCESS | 1953 | 1461968191126 Marionette TRACE conn5 <- [1,1225,null,{"value":"8"}] 15:16:31 INFO - PROCESS | 1953 | 1461968191131 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:16:31 INFO - PROCESS | 1953 | 1461968191134 Marionette TRACE conn5 <- [1,1226,null,{}] 15:16:31 INFO - PROCESS | 1953 | 1461968191139 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}] 15:16:31 INFO - PROCESS | 1953 | 1461968191290 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 15:16:31 INFO - PROCESS | 1953 | 1461968191439 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:31 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5836a800 == 54 [pid = 1953] [id = 314] 15:16:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 115 (0x7f0f435ed800) [pid = 1953] [serial = 943] [outer = (nil)] 15:16:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 116 (0x7f0f48057000) [pid = 1953] [serial = 944] [outer = 0x7f0f435ed800] 15:16:31 INFO - PROCESS | 1953 | 1461968191510 Marionette DEBUG loaded listener.js 15:16:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 117 (0x7f0f4832f000) [pid = 1953] [serial = 945] [outer = 0x7f0f435ed800] 15:16:32 INFO - PROCESS | 1953 | 1461968192284 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]]]}] 15:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1176ms 15:16:32 INFO - PROCESS | 1953 | 1461968192308 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 15:16:32 INFO - PROCESS | 1953 | 1461968192312 Marionette TRACE conn5 <- [1,1229,null,{"value":"8"}] 15:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:16:32 INFO - PROCESS | 1953 | 1461968192317 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:16:32 INFO - PROCESS | 1953 | 1461968192320 Marionette TRACE conn5 <- [1,1230,null,{}] 15:16:32 INFO - PROCESS | 1953 | 1461968192324 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}] 15:16:32 INFO - PROCESS | 1953 | 1461968192469 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 15:16:32 INFO - PROCESS | 1953 | 1461968192618 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5b4ec000 == 55 [pid = 1953] [id = 315] 15:16:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 118 (0x7f0f478b9800) [pid = 1953] [serial = 946] [outer = (nil)] 15:16:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 119 (0x7f0f4856a400) [pid = 1953] [serial = 947] [outer = 0x7f0f478b9800] 15:16:32 INFO - PROCESS | 1953 | 1461968192684 Marionette DEBUG loaded listener.js 15:16:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 120 (0x7f0f48571400) [pid = 1953] [serial = 948] [outer = 0x7f0f478b9800] 15:16:33 INFO - PROCESS | 1953 | 1461968193570 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]]]}] 15:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1277ms 15:16:33 INFO - PROCESS | 1953 | 1461968193595 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 15:16:33 INFO - PROCESS | 1953 | 1461968193597 Marionette TRACE conn5 <- [1,1233,null,{"value":"8"}] 15:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:16:33 INFO - PROCESS | 1953 | 1461968193604 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:16:33 INFO - PROCESS | 1953 | 1461968193607 Marionette TRACE conn5 <- [1,1234,null,{}] 15:16:33 INFO - PROCESS | 1953 | 1461968193612 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}] 15:16:33 INFO - PROCESS | 1953 | 1461968193792 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 15:16:33 INFO - PROCESS | 1953 | 1461968193948 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:33 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bba1800 == 56 [pid = 1953] [id = 316] 15:16:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 121 (0x7f0f4907ec00) [pid = 1953] [serial = 949] [outer = (nil)] 15:16:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 122 (0x7f0f49525000) [pid = 1953] [serial = 950] [outer = 0x7f0f4907ec00] 15:16:34 INFO - PROCESS | 1953 | 1461968194022 Marionette DEBUG loaded listener.js 15:16:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 123 (0x7f0f49837c00) [pid = 1953] [serial = 951] [outer = 0x7f0f4907ec00] 15:16:34 INFO - PROCESS | 1953 | 1461968194863 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]]]}] 15:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1276ms 15:16:34 INFO - PROCESS | 1953 | 1461968194886 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 15:16:34 INFO - PROCESS | 1953 | 1461968194890 Marionette TRACE conn5 <- [1,1237,null,{"value":"8"}] 15:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:16:34 INFO - PROCESS | 1953 | 1461968194897 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:16:34 INFO - PROCESS | 1953 | 1461968194900 Marionette TRACE conn5 <- [1,1238,null,{}] 15:16:34 INFO - PROCESS | 1953 | 1461968194905 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}] 15:16:35 INFO - PROCESS | 1953 | 1461968195061 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 15:16:35 INFO - PROCESS | 1953 | 1461968195215 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:35 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f45f37000 == 57 [pid = 1953] [id = 317] 15:16:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 124 (0x7f0f37009800) [pid = 1953] [serial = 952] [outer = (nil)] 15:16:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f41009c00) [pid = 1953] [serial = 953] [outer = 0x7f0f37009800] 15:16:35 INFO - PROCESS | 1953 | 1461968195282 Marionette DEBUG loaded listener.js 15:16:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 126 (0x7f0f4952d800) [pid = 1953] [serial = 954] [outer = 0x7f0f37009800] 15:16:36 INFO - PROCESS | 1953 | 1461968196386 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]]]}] 15:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1534ms 15:16:36 INFO - PROCESS | 1953 | 1461968196432 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 15:16:36 INFO - PROCESS | 1953 | 1461968196437 Marionette TRACE conn5 <- [1,1241,null,{"value":"8"}] 15:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:16:36 INFO - PROCESS | 1953 | 1461968196444 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:16:36 INFO - PROCESS | 1953 | 1461968196449 Marionette TRACE conn5 <- [1,1242,null,{}] 15:16:36 INFO - PROCESS | 1953 | 1461968196456 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}] 15:16:36 INFO - PROCESS | 1953 | 1461968196604 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 15:16:36 INFO - PROCESS | 1953 | 1461968196805 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:36 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f20000 == 58 [pid = 1953] [id = 318] 15:16:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f39fd9400) [pid = 1953] [serial = 955] [outer = (nil)] 15:16:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f3a3cf000) [pid = 1953] [serial = 956] [outer = 0x7f0f39fd9400] 15:16:36 INFO - PROCESS | 1953 | 1461968196880 Marionette DEBUG loaded listener.js 15:16:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f3e05a000) [pid = 1953] [serial = 957] [outer = 0x7f0f39fd9400] 15:16:37 INFO - PROCESS | 1953 | 1461968197702 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]]]}] 15:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1329ms 15:16:37 INFO - PROCESS | 1953 | 1461968197775 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 15:16:37 INFO - PROCESS | 1953 | 1461968197787 Marionette TRACE conn5 <- [1,1245,null,{"value":"8"}] 15:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:16:37 INFO - PROCESS | 1953 | 1461968197803 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:16:37 INFO - PROCESS | 1953 | 1461968197811 Marionette TRACE conn5 <- [1,1246,null,{}] 15:16:37 INFO - PROCESS | 1953 | 1461968197823 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}] 15:16:38 INFO - PROCESS | 1953 | 1461968198017 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 15:16:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f47a1b800 == 57 [pid = 1953] [id = 274] 15:16:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46b68800 == 56 [pid = 1953] [id = 273] 15:16:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38bf5000 == 55 [pid = 1953] [id = 275] 15:16:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f45f3a000 == 54 [pid = 1953] [id = 272] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f43747800) [pid = 1953] [serial = 887] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | 1461968198276 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43868000 == 53 [pid = 1953] [id = 309] 15:16:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f498bb000 == 52 [pid = 1953] [id = 308] 15:16:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f47e20000 == 51 [pid = 1953] [id = 307] 15:16:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a320800 == 52 [pid = 1953] [id = 319] 15:16:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f3e053400) [pid = 1953] [serial = 958] [outer = (nil)] 15:16:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f4088c000) [pid = 1953] [serial = 959] [outer = 0x7f0f3e053400] 15:16:38 INFO - PROCESS | 1953 | 1461968198363 Marionette DEBUG loaded listener.js 15:16:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f40a32800) [pid = 1953] [serial = 960] [outer = 0x7f0f3e053400] 15:16:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46017800 == 51 [pid = 1953] [id = 306] 15:16:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f2e000 == 50 [pid = 1953] [id = 305] 15:16:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f2a000 == 49 [pid = 1953] [id = 304] 15:16:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f411d3000 == 48 [pid = 1953] [id = 303] 15:16:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e19a800 == 47 [pid = 1953] [id = 296] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f40a67000) [pid = 1953] [serial = 786] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f3e059c00) [pid = 1953] [serial = 774] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f3ff6f000) [pid = 1953] [serial = 777] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f39fe1400) [pid = 1953] [serial = 771] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 126 (0x7f0f40884000) [pid = 1953] [serial = 780] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 125 (0x7f0f408b6000) [pid = 1953] [serial = 783] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 124 (0x7f0f41359c00) [pid = 1953] [serial = 825] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 123 (0x7f0f4214d800) [pid = 1953] [serial = 881] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 122 (0x7f0f43607c00) [pid = 1953] [serial = 884] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 121 (0x7f0f40ab3800) [pid = 1953] [serial = 875] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 120 (0x7f0f435e1400) [pid = 1953] [serial = 849] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 119 (0x7f0f3e1c9400) [pid = 1953] [serial = 870] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 118 (0x7f0f3ae28000) [pid = 1953] [serial = 869] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 117 (0x7f0f3ff73c00) [pid = 1953] [serial = 872] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 116 (0x7f0f408ac000) [pid = 1953] [serial = 873] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 115 (0x7f0f4350f400) [pid = 1953] [serial = 860] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 114 (0x7f0f3ab69000) [pid = 1953] [serial = 851] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 113 (0x7f0f4088dc00) [pid = 1953] [serial = 854] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 112 (0x7f0f41e40c00) [pid = 1953] [serial = 857] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 111 (0x7f0f39fde000) [pid = 1953] [serial = 866] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 110 (0x7f0f435ee400) [pid = 1953] [serial = 863] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 109 (0x7f0f41032800) [pid = 1953] [serial = 878] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 108 (0x7f0f43551800) [pid = 1953] [serial = 882] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 107 (0x7f0f43740800) [pid = 1953] [serial = 885] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 106 (0x7f0f41e3c400) [pid = 1953] [serial = 879] [outer = (nil)] [url = about:blank] 15:16:38 INFO - PROCESS | 1953 | --DOMWINDOW == 105 (0x7f0f40ed5000) [pid = 1953] [serial = 876] [outer = (nil)] [url = about:blank] 15:16:39 INFO - PROCESS | 1953 | 1461968199056 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]]]}] 15:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1826ms 15:16:39 INFO - PROCESS | 1953 | 1461968199685 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 15:16:39 INFO - PROCESS | 1953 | 1461968199689 Marionette TRACE conn5 <- [1,1249,null,{"value":"8"}] 15:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:16:39 INFO - PROCESS | 1953 | 1461968199778 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:16:39 INFO - PROCESS | 1953 | 1461968199782 Marionette TRACE conn5 <- [1,1250,null,{}] 15:16:39 INFO - PROCESS | 1953 | 1461968199798 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}] 15:16:39 INFO - PROCESS | 1953 | 1461968199934 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 15:16:39 INFO - PROCESS | 1953 | 1461968199946 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:39 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40252800 == 48 [pid = 1953] [id = 320] 15:16:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 106 (0x7f0f40a38800) [pid = 1953] [serial = 961] [outer = (nil)] 15:16:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 107 (0x7f0f4100d800) [pid = 1953] [serial = 962] [outer = 0x7f0f40a38800] 15:16:40 INFO - PROCESS | 1953 | 1461968200008 Marionette DEBUG loaded listener.js 15:16:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 108 (0x7f0f41352800) [pid = 1953] [serial = 963] [outer = 0x7f0f40a38800] 15:16:40 INFO - PROCESS | 1953 | 1461968200804 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]]]}] 15:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1100ms 15:16:40 INFO - PROCESS | 1953 | 1461968200868 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 15:16:40 INFO - PROCESS | 1953 | 1461968200872 Marionette TRACE conn5 <- [1,1253,null,{"value":"8"}] 15:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:16:40 INFO - PROCESS | 1953 | 1461968200878 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:16:40 INFO - PROCESS | 1953 | 1461968200880 Marionette TRACE conn5 <- [1,1254,null,{}] 15:16:40 INFO - PROCESS | 1953 | 1461968200885 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}] 15:16:41 INFO - PROCESS | 1953 | 1461968201065 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 15:16:41 INFO - PROCESS | 1953 | 1461968201084 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:41 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fd0e800 == 49 [pid = 1953] [id = 321] 15:16:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 109 (0x7f0f40aba400) [pid = 1953] [serial = 964] [outer = (nil)] 15:16:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f42157400) [pid = 1953] [serial = 965] [outer = 0x7f0f40aba400] 15:16:41 INFO - PROCESS | 1953 | 1461968201146 Marionette DEBUG loaded listener.js 15:16:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 111 (0x7f0f435ee800) [pid = 1953] [serial = 966] [outer = 0x7f0f40aba400] 15:16:41 INFO - PROCESS | 1953 | 1461968201914 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]]]}] 15:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1074ms 15:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:16:41 INFO - PROCESS | 1953 | 1461968201953 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 15:16:41 INFO - PROCESS | 1953 | 1461968201955 Marionette TRACE conn5 <- [1,1257,null,{"value":"8"}] 15:16:41 INFO - PROCESS | 1953 | 1461968201961 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:16:41 INFO - PROCESS | 1953 | 1461968201964 Marionette TRACE conn5 <- [1,1258,null,{}] 15:16:41 INFO - PROCESS | 1953 | 1461968201975 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}] 15:16:42 INFO - PROCESS | 1953 | 1461968202145 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 15:16:42 INFO - PROCESS | 1953 | 1461968202190 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:42 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f45f3b000 == 50 [pid = 1953] [id = 322] 15:16:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f4373ac00) [pid = 1953] [serial = 967] [outer = (nil)] 15:16:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f43740800) [pid = 1953] [serial = 968] [outer = 0x7f0f4373ac00] 15:16:42 INFO - PROCESS | 1953 | 1461968202268 Marionette DEBUG loaded listener.js 15:16:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f45588800) [pid = 1953] [serial = 969] [outer = 0x7f0f4373ac00] 15:16:42 INFO - PROCESS | 1953 | --DOMWINDOW == 113 (0x7f0f39fde800) [pid = 1953] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:16:42 INFO - PROCESS | 1953 | --DOMWINDOW == 112 (0x7f0f36fdac00) [pid = 1953] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:16:42 INFO - PROCESS | 1953 | --DOMWINDOW == 111 (0x7f0f40227400) [pid = 1953] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:16:42 INFO - PROCESS | 1953 | --DOMWINDOW == 110 (0x7f0f40abac00) [pid = 1953] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:16:42 INFO - PROCESS | 1953 | --DOMWINDOW == 109 (0x7f0f41004c00) [pid = 1953] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:16:42 INFO - PROCESS | 1953 | --DOMWINDOW == 108 (0x7f0f47a96000) [pid = 1953] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:16:42 INFO - PROCESS | 1953 | --DOMWINDOW == 107 (0x7f0f43507400) [pid = 1953] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:16:42 INFO - PROCESS | 1953 | --DOMWINDOW == 106 (0x7f0f40632400) [pid = 1953] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:16:43 INFO - PROCESS | 1953 | 1461968203151 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]]]}] 15:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1236ms 15:16:43 INFO - PROCESS | 1953 | 1461968203197 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 15:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:16:43 INFO - PROCESS | 1953 | 1461968203201 Marionette TRACE conn5 <- [1,1261,null,{"value":"8"}] 15:16:43 INFO - PROCESS | 1953 | 1461968203205 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:16:43 INFO - PROCESS | 1953 | 1461968203208 Marionette TRACE conn5 <- [1,1262,null,{}] 15:16:43 INFO - PROCESS | 1953 | 1461968203212 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}] 15:16:43 INFO - PROCESS | 1953 | 1461968203365 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 15:16:43 INFO - PROCESS | 1953 | 1461968203384 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:43 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47d69000 == 51 [pid = 1953] [id = 323] 15:16:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 107 (0x7f0f40abac00) [pid = 1953] [serial = 970] [outer = (nil)] 15:16:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 108 (0x7f0f47098c00) [pid = 1953] [serial = 971] [outer = 0x7f0f40abac00] 15:16:43 INFO - PROCESS | 1953 | 1461968203452 Marionette DEBUG loaded listener.js 15:16:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 109 (0x7f0f47aaf400) [pid = 1953] [serial = 972] [outer = 0x7f0f40abac00] 15:16:44 INFO - PROCESS | 1953 | 1461968204212 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]]]}] 15:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1029ms 15:16:44 INFO - PROCESS | 1953 | 1461968204236 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 15:16:44 INFO - PROCESS | 1953 | 1461968204239 Marionette TRACE conn5 <- [1,1265,null,{"value":"8"}] 15:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:16:44 INFO - PROCESS | 1953 | 1461968204252 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:16:44 INFO - PROCESS | 1953 | 1461968204254 Marionette TRACE conn5 <- [1,1266,null,{}] 15:16:44 INFO - PROCESS | 1953 | 1461968204259 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}] 15:16:44 INFO - PROCESS | 1953 | 1461968204388 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 15:16:44 INFO - PROCESS | 1953 | 1461968204402 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:44 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4969a800 == 52 [pid = 1953] [id = 324] 15:16:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f40632400) [pid = 1953] [serial = 973] [outer = (nil)] 15:16:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 111 (0x7f0f483c6400) [pid = 1953] [serial = 974] [outer = 0x7f0f40632400] 15:16:44 INFO - PROCESS | 1953 | 1461968204460 Marionette DEBUG loaded listener.js 15:16:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f48f74400) [pid = 1953] [serial = 975] [outer = 0x7f0f40632400] 15:16:45 INFO - PROCESS | 1953 | 1461968205346 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]]]}] 15:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1136ms 15:16:45 INFO - PROCESS | 1953 | 1461968205382 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 15:16:45 INFO - PROCESS | 1953 | 1461968205388 Marionette TRACE conn5 <- [1,1269,null,{"value":"8"}] 15:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:16:45 INFO - PROCESS | 1953 | 1461968205396 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:16:45 INFO - PROCESS | 1953 | 1461968205400 Marionette TRACE conn5 <- [1,1270,null,{}] 15:16:45 INFO - PROCESS | 1953 | 1461968205408 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}] 15:16:45 INFO - PROCESS | 1953 | 1461968205573 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 15:16:45 INFO - PROCESS | 1953 | 1461968205720 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:45 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fd0b000 == 53 [pid = 1953] [id = 325] 15:16:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f394eb800) [pid = 1953] [serial = 976] [outer = (nil)] 15:16:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f3ae24000) [pid = 1953] [serial = 977] [outer = 0x7f0f394eb800] 15:16:45 INFO - PROCESS | 1953 | 1461968205794 Marionette DEBUG loaded listener.js 15:16:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 115 (0x7f0f3ff7d800) [pid = 1953] [serial = 978] [outer = 0x7f0f394eb800] 15:16:46 INFO - PROCESS | 1953 | 1461968206686 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]]]}] 15:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1338ms 15:16:46 INFO - PROCESS | 1953 | 1461968206734 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 15:16:46 INFO - PROCESS | 1953 | 1461968206742 Marionette TRACE conn5 <- [1,1273,null,{"value":"8"}] 15:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:16:46 INFO - PROCESS | 1953 | 1461968206751 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:16:46 INFO - PROCESS | 1953 | 1461968206755 Marionette TRACE conn5 <- [1,1274,null,{}] 15:16:46 INFO - PROCESS | 1953 | 1461968206761 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}] 15:16:46 INFO - PROCESS | 1953 | 1461968206908 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 15:16:47 INFO - PROCESS | 1953 | 1461968207060 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:47 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f478ce800 == 54 [pid = 1953] [id = 326] 15:16:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 116 (0x7f0f40226800) [pid = 1953] [serial = 979] [outer = (nil)] 15:16:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 117 (0x7f0f40edac00) [pid = 1953] [serial = 980] [outer = 0x7f0f40226800] 15:16:47 INFO - PROCESS | 1953 | 1461968207128 Marionette DEBUG loaded listener.js 15:16:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 118 (0x7f0f41e3d400) [pid = 1953] [serial = 981] [outer = 0x7f0f40226800] 15:16:48 INFO - PROCESS | 1953 | 1461968208063 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]]]}] 15:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1384ms 15:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:16:48 INFO - PROCESS | 1953 | 1461968208136 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 15:16:48 INFO - PROCESS | 1953 | 1461968208139 Marionette TRACE conn5 <- [1,1277,null,{"value":"8"}] 15:16:48 INFO - PROCESS | 1953 | 1461968208145 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:16:48 INFO - PROCESS | 1953 | 1461968208150 Marionette TRACE conn5 <- [1,1278,null,{}] 15:16:48 INFO - PROCESS | 1953 | 1461968208165 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}] 15:16:48 INFO - PROCESS | 1953 | 1461968208360 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 15:16:48 INFO - PROCESS | 1953 | 1461968208530 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:48 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5040c000 == 55 [pid = 1953] [id = 327] 15:16:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 119 (0x7f0f46b39000) [pid = 1953] [serial = 982] [outer = (nil)] 15:16:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 120 (0x7f0f47099400) [pid = 1953] [serial = 983] [outer = 0x7f0f46b39000] 15:16:48 INFO - PROCESS | 1953 | 1461968208644 Marionette DEBUG loaded listener.js 15:16:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 121 (0x7f0f48055800) [pid = 1953] [serial = 984] [outer = 0x7f0f46b39000] 15:16:49 INFO - PROCESS | 1953 | 1461968209438 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]]]}] 15:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1336ms 15:16:49 INFO - PROCESS | 1953 | 1461968209481 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 15:16:49 INFO - PROCESS | 1953 | 1461968209485 Marionette TRACE conn5 <- [1,1281,null,{"value":"8"}] 15:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:16:49 INFO - PROCESS | 1953 | 1461968209491 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:16:49 INFO - PROCESS | 1953 | 1461968209493 Marionette TRACE conn5 <- [1,1282,null,{}] 15:16:49 INFO - PROCESS | 1953 | 1461968209498 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}] 15:16:49 INFO - PROCESS | 1953 | 1461968209641 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 15:16:49 INFO - PROCESS | 1953 | 1461968209793 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f571d4800 == 56 [pid = 1953] [id = 328] 15:16:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 122 (0x7f0f36cde400) [pid = 1953] [serial = 985] [outer = (nil)] 15:16:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 123 (0x7f0f4901f000) [pid = 1953] [serial = 986] [outer = 0x7f0f36cde400] 15:16:49 INFO - PROCESS | 1953 | 1461968209860 Marionette DEBUG loaded listener.js 15:16:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 124 (0x7f0f49084800) [pid = 1953] [serial = 987] [outer = 0x7f0f36cde400] 15:16:50 INFO - PROCESS | 1953 | 1461968210688 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]]]}] 15:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1230ms 15:16:50 INFO - PROCESS | 1953 | 1461968210723 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 15:16:50 INFO - PROCESS | 1953 | 1461968210725 Marionette TRACE conn5 <- [1,1285,null,{"value":"8"}] 15:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:16:50 INFO - PROCESS | 1953 | 1461968210735 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:16:50 INFO - PROCESS | 1953 | 1461968210737 Marionette TRACE conn5 <- [1,1286,null,{}] 15:16:50 INFO - PROCESS | 1953 | 1461968210743 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}] 15:16:50 INFO - PROCESS | 1953 | 1461968210888 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 15:16:51 INFO - PROCESS | 1953 | 1461968211039 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:51 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5b4f0000 == 57 [pid = 1953] [id = 329] 15:16:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f4805b800) [pid = 1953] [serial = 988] [outer = (nil)] 15:16:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 126 (0x7f0f4908d800) [pid = 1953] [serial = 989] [outer = 0x7f0f4805b800] 15:16:51 INFO - PROCESS | 1953 | 1461968211106 Marionette DEBUG loaded listener.js 15:16:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f49957000) [pid = 1953] [serial = 990] [outer = 0x7f0f4805b800] 15:16:51 INFO - PROCESS | 1953 | 1461968211972 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]]]}] 15:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1282ms 15:16:52 INFO - PROCESS | 1953 | 1461968212018 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 15:16:52 INFO - PROCESS | 1953 | 1461968212022 Marionette TRACE conn5 <- [1,1289,null,{"value":"8"}] 15:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:16:52 INFO - PROCESS | 1953 | 1461968212027 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:16:52 INFO - PROCESS | 1953 | 1461968212029 Marionette TRACE conn5 <- [1,1290,null,{}] 15:16:52 INFO - PROCESS | 1953 | 1461968212034 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}] 15:16:52 INFO - PROCESS | 1953 | 1461968212204 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 15:16:52 INFO - PROCESS | 1953 | 1461968212358 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:52 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bf35800 == 58 [pid = 1953] [id = 330] 15:16:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f4995a400) [pid = 1953] [serial = 991] [outer = (nil)] 15:16:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f499b2800) [pid = 1953] [serial = 992] [outer = 0x7f0f4995a400] 15:16:52 INFO - PROCESS | 1953 | 1461968212427 Marionette DEBUG loaded listener.js 15:16:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f49eef400) [pid = 1953] [serial = 993] [outer = 0x7f0f4995a400] 15:16:53 INFO - PROCESS | 1953 | 1461968213249 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]]]}] 15:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1274ms 15:16:53 INFO - PROCESS | 1953 | 1461968213317 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 15:16:53 INFO - PROCESS | 1953 | 1461968213322 Marionette TRACE conn5 <- [1,1293,null,{"value":"8"}] 15:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:16:53 INFO - PROCESS | 1953 | 1461968213329 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:16:53 INFO - PROCESS | 1953 | 1461968213332 Marionette TRACE conn5 <- [1,1294,null,{}] 15:16:53 INFO - PROCESS | 1953 | 1461968213337 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}] 15:16:53 INFO - PROCESS | 1953 | 1461968213487 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 15:16:53 INFO - PROCESS | 1953 | 1461968213654 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:53 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bf4f000 == 59 [pid = 1953] [id = 331] 15:16:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f4373dc00) [pid = 1953] [serial = 994] [outer = (nil)] 15:16:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f4a799400) [pid = 1953] [serial = 995] [outer = 0x7f0f4373dc00] 15:16:53 INFO - PROCESS | 1953 | 1461968213723 Marionette DEBUG loaded listener.js 15:16:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f4a843000) [pid = 1953] [serial = 996] [outer = 0x7f0f4373dc00] 15:16:54 INFO - PROCESS | 1953 | 1461968214518 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]]]}] 15:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1228ms 15:16:54 INFO - PROCESS | 1953 | 1461968214557 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 15:16:54 INFO - PROCESS | 1953 | 1461968214561 Marionette TRACE conn5 <- [1,1297,null,{"value":"8"}] 15:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:16:54 INFO - PROCESS | 1953 | 1461968214566 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:16:54 INFO - PROCESS | 1953 | 1461968214569 Marionette TRACE conn5 <- [1,1298,null,{}] 15:16:54 INFO - PROCESS | 1953 | 1461968214574 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}] 15:16:54 INFO - PROCESS | 1953 | 1461968214717 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 15:16:54 INFO - PROCESS | 1953 | 1461968214872 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:54 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e00d000 == 60 [pid = 1953] [id = 332] 15:16:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f36fdf400) [pid = 1953] [serial = 997] [outer = (nil)] 15:16:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f3ff72400) [pid = 1953] [serial = 998] [outer = 0x7f0f36fdf400] 15:16:54 INFO - PROCESS | 1953 | 1461968214939 Marionette DEBUG loaded listener.js 15:16:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 136 (0x7f0f41fb0c00) [pid = 1953] [serial = 999] [outer = 0x7f0f36fdf400] 15:16:56 INFO - PROCESS | 1953 | 1461968216085 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]]]}] 15:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1587ms 15:16:56 INFO - PROCESS | 1953 | 1461968216156 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 15:16:56 INFO - PROCESS | 1953 | 1461968216160 Marionette TRACE conn5 <- [1,1301,null,{"value":"8"}] 15:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:16:56 INFO - PROCESS | 1953 | 1461968216169 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:16:56 INFO - PROCESS | 1953 | 1461968216173 Marionette TRACE conn5 <- [1,1302,null,{}] 15:16:56 INFO - PROCESS | 1953 | 1461968216181 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}] 15:16:56 INFO - PROCESS | 1953 | 1461968216388 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 15:16:56 INFO - PROCESS | 1953 | 1461968216642 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:56 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e0b5000 == 61 [pid = 1953] [id = 333] 15:16:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f40891000) [pid = 1953] [serial = 1000] [outer = (nil)] 15:16:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f408b8400) [pid = 1953] [serial = 1001] [outer = 0x7f0f40891000] 15:16:56 INFO - PROCESS | 1953 | 1461968216758 Marionette DEBUG loaded listener.js 15:16:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f40a69000) [pid = 1953] [serial = 1002] [outer = 0x7f0f40891000] 15:16:57 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f47d69000 == 60 [pid = 1953] [id = 323] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f478b5800) [pid = 1953] [serial = 905] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f45584000) [pid = 1953] [serial = 899] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f4608d400) [pid = 1953] [serial = 902] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 135 (0x7f0f47a97800) [pid = 1953] [serial = 908] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f47a97000) [pid = 1953] [serial = 932] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f45f3b000 == 59 [pid = 1953] [id = 322] 15:16:57 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fd0e800 == 58 [pid = 1953] [id = 321] 15:16:57 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40252800 == 57 [pid = 1953] [id = 320] 15:16:57 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3a320800 == 56 [pid = 1953] [id = 319] 15:16:57 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f20000 == 55 [pid = 1953] [id = 318] 15:16:57 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bba1800 == 54 [pid = 1953] [id = 316] 15:16:57 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5b4ec000 == 53 [pid = 1953] [id = 315] 15:16:57 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5836a800 == 52 [pid = 1953] [id = 314] 15:16:57 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40249800 == 51 [pid = 1953] [id = 311] 15:16:57 INFO - PROCESS | 1953 | 1461968217583 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]]]}] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f408b6c00) [pid = 1953] [serial = 893] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f3a3cec00) [pid = 1953] [serial = 911] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f4022dc00) [pid = 1953] [serial = 929] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f40a39800) [pid = 1953] [serial = 914] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f43556400) [pid = 1953] [serial = 920] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f4360a400) [pid = 1953] [serial = 921] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f41e40000) [pid = 1953] [serial = 930] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 126 (0x7f0f41032400) [pid = 1953] [serial = 917] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 125 (0x7f0f39fdf400) [pid = 1953] [serial = 890] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 124 (0x7f0f3e1cc800) [pid = 1953] [serial = 912] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 123 (0x7f0f40ab4800) [pid = 1953] [serial = 915] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 122 (0x7f0f48058c00) [pid = 1953] [serial = 927] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 121 (0x7f0f41e3dc00) [pid = 1953] [serial = 918] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 120 (0x7f0f45584800) [pid = 1953] [serial = 923] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 119 (0x7f0f47f56400) [pid = 1953] [serial = 926] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 118 (0x7f0f46edf400) [pid = 1953] [serial = 924] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 117 (0x7f0f41e46800) [pid = 1953] [serial = 896] [outer = (nil)] [url = about:blank] 15:16:57 INFO - PROCESS | 1953 | --DOMWINDOW == 116 (0x7f0f45581400) [pid = 1953] [serial = 888] [outer = (nil)] [url = about:blank] 15:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1483ms 15:16:57 INFO - PROCESS | 1953 | 1461968217653 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 15:16:57 INFO - PROCESS | 1953 | 1461968217659 Marionette TRACE conn5 <- [1,1305,null,{"value":"8"}] 15:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:16:57 INFO - PROCESS | 1953 | 1461968217668 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:16:57 INFO - PROCESS | 1953 | 1461968217671 Marionette TRACE conn5 <- [1,1306,null,{}] 15:16:57 INFO - PROCESS | 1953 | 1461968217675 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}] 15:16:57 INFO - PROCESS | 1953 | 1461968217810 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 15:16:57 INFO - PROCESS | 1953 | 1461968217826 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:57 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f410d8000 == 52 [pid = 1953] [id = 334] 15:16:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 117 (0x7f0f40ed5000) [pid = 1953] [serial = 1003] [outer = (nil)] 15:16:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 118 (0x7f0f41037400) [pid = 1953] [serial = 1004] [outer = 0x7f0f40ed5000] 15:16:57 INFO - PROCESS | 1953 | 1461968217905 Marionette DEBUG loaded listener.js 15:16:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 119 (0x7f0f41e46800) [pid = 1953] [serial = 1005] [outer = 0x7f0f40ed5000] 15:16:58 INFO - PROCESS | 1953 | 1461968218715 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]]]}] 15:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1125ms 15:16:58 INFO - PROCESS | 1953 | 1461968218794 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 15:16:58 INFO - PROCESS | 1953 | 1461968218796 Marionette TRACE conn5 <- [1,1309,null,{"value":"8"}] 15:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:16:58 INFO - PROCESS | 1953 | 1461968218802 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:16:58 INFO - PROCESS | 1953 | 1461968218807 Marionette TRACE conn5 <- [1,1310,null,{}] 15:16:58 INFO - PROCESS | 1953 | 1461968218821 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}] 15:16:59 INFO - PROCESS | 1953 | 1461968219004 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 15:16:59 INFO - PROCESS | 1953 | 1461968219020 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:59 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4696e000 == 53 [pid = 1953] [id = 335] 15:16:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 120 (0x7f0f41356000) [pid = 1953] [serial = 1006] [outer = (nil)] 15:16:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 121 (0x7f0f43803c00) [pid = 1953] [serial = 1007] [outer = 0x7f0f41356000] 15:16:59 INFO - PROCESS | 1953 | 1461968219079 Marionette DEBUG loaded listener.js 15:16:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 122 (0x7f0f46edf000) [pid = 1953] [serial = 1008] [outer = 0x7f0f41356000] 15:16:59 INFO - PROCESS | 1953 | 1461968219826 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] 15:16:59 INFO - PROCESS | 1953 | 1461968219900 Marionette TRACE conn5 <- [1,1313,null,{"value":"8"}] 15:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:16:59 INFO - PROCESS | 1953 | 1461968219912 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:16:59 INFO - PROCESS | 1953 | 1461968219914 Marionette TRACE conn5 <- [1,1314,null,{}] 15:16:59 INFO - PROCESS | 1953 | 1461968219920 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}] 15:17:00 INFO - PROCESS | 1953 | 1461968220116 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 15:17:00 INFO - PROCESS | 1953 | 1461968220161 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:00 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49693000 == 54 [pid = 1953] [id = 336] 15:17:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 123 (0x7f0f42159000) [pid = 1953] [serial = 1009] [outer = (nil)] 15:17:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 124 (0x7f0f4805d400) [pid = 1953] [serial = 1010] [outer = 0x7f0f42159000] 15:17:00 INFO - PROCESS | 1953 | 1461968220222 Marionette DEBUG loaded listener.js 15:17:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f48570c00) [pid = 1953] [serial = 1011] [outer = 0x7f0f42159000] 15:17:01 INFO - PROCESS | 1953 | --DOMWINDOW == 124 (0x7f0f40aba400) [pid = 1953] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:17:01 INFO - PROCESS | 1953 | --DOMWINDOW == 123 (0x7f0f3e053400) [pid = 1953] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:17:01 INFO - PROCESS | 1953 | --DOMWINDOW == 122 (0x7f0f40a38800) [pid = 1953] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:17:01 INFO - PROCESS | 1953 | --DOMWINDOW == 121 (0x7f0f39fd9400) [pid = 1953] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:17:01 INFO - PROCESS | 1953 | --DOMWINDOW == 120 (0x7f0f4373ac00) [pid = 1953] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:17:01 INFO - PROCESS | 1953 | --DOMWINDOW == 119 (0x7f0f40abac00) [pid = 1953] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:17:01 INFO - PROCESS | 1953 | 1461968221421 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]]]}] 15:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1576ms 15:17:01 INFO - PROCESS | 1953 | 1461968221490 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 15:17:01 INFO - PROCESS | 1953 | 1461968221496 Marionette TRACE conn5 <- [1,1317,null,{"value":"8"}] 15:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:17:01 INFO - PROCESS | 1953 | 1461968221504 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:17:01 INFO - PROCESS | 1953 | 1461968221510 Marionette TRACE conn5 <- [1,1318,null,{}] 15:17:01 INFO - PROCESS | 1953 | 1461968221519 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}] 15:17:01 INFO - PROCESS | 1953 | 1461968221727 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 15:17:01 INFO - PROCESS | 1953 | 1461968221939 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:02 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f413dd800 == 55 [pid = 1953] [id = 337] 15:17:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 120 (0x7f0f3ab69400) [pid = 1953] [serial = 1012] [outer = (nil)] 15:17:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 121 (0x7f0f408ae800) [pid = 1953] [serial = 1013] [outer = 0x7f0f3ab69400] 15:17:02 INFO - PROCESS | 1953 | 1461968222054 Marionette DEBUG loaded listener.js 15:17:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 122 (0x7f0f40ab4400) [pid = 1953] [serial = 1014] [outer = 0x7f0f3ab69400] 15:17:02 INFO - PROCESS | 1953 | 1461968222928 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]]]}] 15:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1485ms 15:17:02 INFO - PROCESS | 1953 | 1461968222989 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 15:17:03 INFO - PROCESS | 1953 | 1461968222997 Marionette TRACE conn5 <- [1,1321,null,{"value":"8"}] 15:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:17:03 INFO - PROCESS | 1953 | 1461968223007 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:17:03 INFO - PROCESS | 1953 | 1461968223011 Marionette TRACE conn5 <- [1,1322,null,{}] 15:17:03 INFO - PROCESS | 1953 | 1461968223016 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}] 15:17:03 INFO - PROCESS | 1953 | 1461968223217 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 15:17:03 INFO - PROCESS | 1953 | 1461968223367 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:03 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f48360800 == 56 [pid = 1953] [id = 338] 15:17:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 123 (0x7f0f4135d800) [pid = 1953] [serial = 1015] [outer = (nil)] 15:17:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 124 (0x7f0f43551800) [pid = 1953] [serial = 1016] [outer = 0x7f0f4135d800] 15:17:03 INFO - PROCESS | 1953 | 1461968223433 Marionette DEBUG loaded listener.js 15:17:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f43747c00) [pid = 1953] [serial = 1017] [outer = 0x7f0f4135d800] 15:17:04 INFO - PROCESS | 1953 | 1461968224437 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]]]}] 15:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1481ms 15:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:17:04 INFO - PROCESS | 1953 | 1461968224488 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 15:17:04 INFO - PROCESS | 1953 | 1461968224491 Marionette TRACE conn5 <- [1,1325,null,{"value":"8"}] 15:17:04 INFO - PROCESS | 1953 | 1461968224498 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:17:04 INFO - PROCESS | 1953 | 1461968224503 Marionette TRACE conn5 <- [1,1326,null,{}] 15:17:04 INFO - PROCESS | 1953 | 1461968224518 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}] 15:17:04 INFO - PROCESS | 1953 | 1461968224672 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 15:17:04 INFO - PROCESS | 1953 | 1461968224828 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f50416800 == 57 [pid = 1953] [id = 339] 15:17:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 126 (0x7f0f4805b000) [pid = 1953] [serial = 1018] [outer = (nil)] 15:17:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f48572c00) [pid = 1953] [serial = 1019] [outer = 0x7f0f4805b000] 15:17:04 INFO - PROCESS | 1953 | 1461968224897 Marionette DEBUG loaded listener.js 15:17:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f4964ac00) [pid = 1953] [serial = 1020] [outer = 0x7f0f4805b000] 15:17:05 INFO - PROCESS | 1953 | 1461968225754 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]]]}] 15:17:05 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 15:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1331ms 15:17:05 INFO - PROCESS | 1953 | 1461968225829 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 15:17:05 INFO - PROCESS | 1953 | 1461968225833 Marionette TRACE conn5 <- [1,1329,null,{"value":"8"}] 15:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:17:05 INFO - PROCESS | 1953 | 1461968225839 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:17:05 INFO - PROCESS | 1953 | 1461968225841 Marionette TRACE conn5 <- [1,1330,null,{}] 15:17:05 INFO - PROCESS | 1953 | 1461968225846 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}] 15:17:06 INFO - PROCESS | 1953 | 1461968226005 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 15:17:06 INFO - PROCESS | 1953 | 1461968226155 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f58356000 == 58 [pid = 1953] [id = 340] 15:17:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f4805c400) [pid = 1953] [serial = 1021] [outer = (nil)] 15:17:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f499adc00) [pid = 1953] [serial = 1022] [outer = 0x7f0f4805c400] 15:17:06 INFO - PROCESS | 1953 | 1461968226225 Marionette DEBUG loaded listener.js 15:17:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f49c21c00) [pid = 1953] [serial = 1023] [outer = 0x7f0f4805c400] 15:17:07 INFO - PROCESS | 1953 | 1461968227087 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]]]}] 15:17:07 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 15:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1281ms 15:17:07 INFO - PROCESS | 1953 | 1461968227133 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 15:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:17:07 INFO - PROCESS | 1953 | 1461968227137 Marionette TRACE conn5 <- [1,1333,null,{"value":"8"}] 15:17:07 INFO - PROCESS | 1953 | 1461968227143 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:17:07 INFO - PROCESS | 1953 | 1461968227146 Marionette TRACE conn5 <- [1,1334,null,{}] 15:17:07 INFO - PROCESS | 1953 | 1461968227151 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}] 15:17:07 INFO - PROCESS | 1953 | 1461968227316 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 15:17:07 INFO - PROCESS | 1953 | 1461968227474 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:07 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5be13800 == 59 [pid = 1953] [id = 341] 15:17:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f49955c00) [pid = 1953] [serial = 1024] [outer = (nil)] 15:17:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f4a70b400) [pid = 1953] [serial = 1025] [outer = 0x7f0f49955c00] 15:17:07 INFO - PROCESS | 1953 | 1461968227542 Marionette DEBUG loaded listener.js 15:17:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f4a844400) [pid = 1953] [serial = 1026] [outer = 0x7f0f49955c00] 15:17:08 INFO - PROCESS | 1953 | 1461968228392 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]]]}] 15:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1280ms 15:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:17:08 INFO - PROCESS | 1953 | 1461968228422 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 15:17:08 INFO - PROCESS | 1953 | 1461968228425 Marionette TRACE conn5 <- [1,1337,null,{"value":"8"}] 15:17:08 INFO - PROCESS | 1953 | 1461968228431 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:17:08 INFO - PROCESS | 1953 | 1461968228434 Marionette TRACE conn5 <- [1,1338,null,{}] 15:17:08 INFO - PROCESS | 1953 | 1461968228438 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}] 15:17:08 INFO - PROCESS | 1953 | 1461968228605 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 15:17:08 INFO - PROCESS | 1953 | 1461968228765 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:08 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c084000 == 60 [pid = 1953] [id = 342] 15:17:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f4995a800) [pid = 1953] [serial = 1027] [outer = (nil)] 15:17:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 136 (0x7f0f4d332c00) [pid = 1953] [serial = 1028] [outer = 0x7f0f4995a800] 15:17:08 INFO - PROCESS | 1953 | 1461968228836 Marionette DEBUG loaded listener.js 15:17:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f51015c00) [pid = 1953] [serial = 1029] [outer = 0x7f0f4995a800] 15:17:10 INFO - PROCESS | 1953 | 1461968230170 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]]]}] 15:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1777ms 15:17:10 INFO - PROCESS | 1953 | 1461968230207 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 15:17:10 INFO - PROCESS | 1953 | 1461968230211 Marionette TRACE conn5 <- [1,1341,null,{"value":"8"}] 15:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:17:10 INFO - PROCESS | 1953 | 1461968230216 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:17:10 INFO - PROCESS | 1953 | 1461968230219 Marionette TRACE conn5 <- [1,1342,null,{}] 15:17:10 INFO - PROCESS | 1953 | 1461968230224 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}] 15:17:10 INFO - PROCESS | 1953 | 1461968230407 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 15:17:10 INFO - PROCESS | 1953 | 1461968230573 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:10 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f1a000 == 61 [pid = 1953] [id = 343] 15:17:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f3ff77000) [pid = 1953] [serial = 1030] [outer = (nil)] 15:17:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f4850a800) [pid = 1953] [serial = 1031] [outer = 0x7f0f3ff77000] 15:17:10 INFO - PROCESS | 1953 | 1461968230640 Marionette DEBUG loaded listener.js 15:17:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f51019400) [pid = 1953] [serial = 1032] [outer = 0x7f0f3ff77000] 15:17:11 INFO - PROCESS | 1953 | 1461968231726 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]]]}] 15:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1576ms 15:17:11 INFO - PROCESS | 1953 | 1461968231793 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 15:17:11 INFO - PROCESS | 1953 | 1461968231800 Marionette TRACE conn5 <- [1,1345,null,{"value":"8"}] 15:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:17:11 INFO - PROCESS | 1953 | 1461968231806 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:17:11 INFO - PROCESS | 1953 | 1461968231812 Marionette TRACE conn5 <- [1,1346,null,{}] 15:17:11 INFO - PROCESS | 1953 | 1461968231818 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}] 15:17:12 INFO - PROCESS | 1953 | 1461968232049 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 15:17:12 INFO - PROCESS | 1953 | 1461968232264 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:12 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e01f800 == 62 [pid = 1953] [id = 344] 15:17:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f4022dc00) [pid = 1953] [serial = 1033] [outer = (nil)] 15:17:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f40ee0000) [pid = 1953] [serial = 1034] [outer = 0x7f0f4022dc00] 15:17:12 INFO - PROCESS | 1953 | 1461968232372 Marionette DEBUG loaded listener.js 15:17:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f41e3ec00) [pid = 1953] [serial = 1035] [outer = 0x7f0f4022dc00] 15:17:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4696e000 == 61 [pid = 1953] [id = 335] 15:17:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f410d8000 == 60 [pid = 1953] [id = 334] 15:17:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e0b5000 == 59 [pid = 1953] [id = 333] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f483c6400) [pid = 1953] [serial = 974] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f571d4800 == 58 [pid = 1953] [id = 328] 15:17:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f478ce800 == 57 [pid = 1953] [id = 326] 15:17:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fd0b000 == 56 [pid = 1953] [id = 325] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 141 (0x7f0f42157400) [pid = 1953] [serial = 965] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 140 (0x7f0f48057000) [pid = 1953] [serial = 944] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f3fdc1400) [pid = 1953] [serial = 935] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f4088c000) [pid = 1953] [serial = 959] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f40a32800) [pid = 1953] [serial = 960] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f4100d800) [pid = 1953] [serial = 962] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 135 (0x7f0f3e05a000) [pid = 1953] [serial = 957] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f3a3cf000) [pid = 1953] [serial = 956] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f43740800) [pid = 1953] [serial = 968] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f40c52c00) [pid = 1953] [serial = 938] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f45f4b800) [pid = 1953] [serial = 941] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f4856a400) [pid = 1953] [serial = 947] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f47098c00) [pid = 1953] [serial = 971] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f49525000) [pid = 1953] [serial = 950] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f41009c00) [pid = 1953] [serial = 953] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 126 (0x7f0f45588800) [pid = 1953] [serial = 969] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 125 (0x7f0f435ee800) [pid = 1953] [serial = 966] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 124 (0x7f0f47aaf400) [pid = 1953] [serial = 972] [outer = (nil)] [url = about:blank] 15:17:12 INFO - PROCESS | 1953 | --DOMWINDOW == 123 (0x7f0f41352800) [pid = 1953] [serial = 963] [outer = (nil)] [url = about:blank] 15:17:13 INFO - PROCESS | 1953 | 1461968233117 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]]]}] 15:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1336ms 15:17:13 INFO - PROCESS | 1953 | 1461968233143 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 15:17:13 INFO - PROCESS | 1953 | 1461968233150 Marionette TRACE conn5 <- [1,1349,null,{"value":"8"}] 15:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:17:13 INFO - PROCESS | 1953 | 1461968233159 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:17:13 INFO - PROCESS | 1953 | 1461968233162 Marionette TRACE conn5 <- [1,1350,null,{}] 15:17:13 INFO - PROCESS | 1953 | 1461968233166 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}] 15:17:13 INFO - PROCESS | 1953 | 1461968233335 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 15:17:13 INFO - PROCESS | 1953 | 1461968233452 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:13 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43896000 == 57 [pid = 1953] [id = 345] 15:17:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 124 (0x7f0f41e3b800) [pid = 1953] [serial = 1036] [outer = (nil)] 15:17:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f4557bc00) [pid = 1953] [serial = 1037] [outer = 0x7f0f41e3b800] 15:17:13 INFO - PROCESS | 1953 | 1461968233509 Marionette DEBUG loaded listener.js 15:17:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 126 (0x7f0f46b2a800) [pid = 1953] [serial = 1038] [outer = 0x7f0f41e3b800] 15:17:14 INFO - PROCESS | 1953 | 1461968234246 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]]]}] 15:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1125ms 15:17:14 INFO - PROCESS | 1953 | 1461968234284 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 15:17:14 INFO - PROCESS | 1953 | 1461968234288 Marionette TRACE conn5 <- [1,1353,null,{"value":"8"}] 15:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:17:14 INFO - PROCESS | 1953 | 1461968234300 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:17:14 INFO - PROCESS | 1953 | 1461968234304 Marionette TRACE conn5 <- [1,1354,null,{}] 15:17:14 INFO - PROCESS | 1953 | 1461968234319 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}] 15:17:14 INFO - PROCESS | 1953 | 1461968234461 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 15:17:14 INFO - PROCESS | 1953 | 1461968234479 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:14 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49e85000 == 58 [pid = 1953] [id = 346] 15:17:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f48568000) [pid = 1953] [serial = 1039] [outer = (nil)] 15:17:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f49088c00) [pid = 1953] [serial = 1040] [outer = 0x7f0f48568000] 15:17:14 INFO - PROCESS | 1953 | 1461968234539 Marionette DEBUG loaded listener.js 15:17:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f499a6800) [pid = 1953] [serial = 1041] [outer = 0x7f0f48568000] 15:17:15 INFO - PROCESS | 1953 | 1461968235359 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]]]}] 15:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1080ms 15:17:15 INFO - PROCESS | 1953 | 1461968235392 Marionette TRACE conn5 -> [0,1357,"getWindowHandle",null] 15:17:15 INFO - PROCESS | 1953 | 1461968235396 Marionette TRACE conn5 <- [1,1357,null,{"value":"8"}] 15:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:17:15 INFO - PROCESS | 1953 | 1461968235401 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:17:15 INFO - PROCESS | 1953 | 1461968235404 Marionette TRACE conn5 <- [1,1358,null,{}] 15:17:15 INFO - PROCESS | 1953 | 1461968235415 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}] 15:17:15 INFO - PROCESS | 1953 | 1461968235589 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 15:17:15 INFO - PROCESS | 1953 | 1461968235613 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:15 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f56e90000 == 59 [pid = 1953] [id = 347] 15:17:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f47090400) [pid = 1953] [serial = 1042] [outer = (nil)] 15:17:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f49eeb000) [pid = 1953] [serial = 1043] [outer = 0x7f0f47090400] 15:17:15 INFO - PROCESS | 1953 | 1461968235669 Marionette DEBUG loaded listener.js 15:17:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f4b32f400) [pid = 1953] [serial = 1044] [outer = 0x7f0f47090400] 15:17:16 INFO - PROCESS | 1953 | 1461968236443 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]]]}] 15:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1082ms 15:17:16 INFO - PROCESS | 1953 | 1461968236483 Marionette TRACE conn5 -> [0,1361,"getWindowHandle",null] 15:17:16 INFO - PROCESS | 1953 | 1461968236485 Marionette TRACE conn5 <- [1,1361,null,{"value":"8"}] 15:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:17:16 INFO - PROCESS | 1953 | 1461968236496 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:17:16 INFO - PROCESS | 1953 | 1461968236498 Marionette TRACE conn5 <- [1,1362,null,{}] 15:17:16 INFO - PROCESS | 1953 | 1461968236501 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}] 15:17:16 INFO - PROCESS | 1953 | 1461968236673 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 15:17:16 INFO - PROCESS | 1953 | 1461968236697 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:16 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5b68c000 == 60 [pid = 1953] [id = 348] 15:17:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f499ab000) [pid = 1953] [serial = 1045] [outer = (nil)] 15:17:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f4c78ac00) [pid = 1953] [serial = 1046] [outer = 0x7f0f499ab000] 15:17:16 INFO - PROCESS | 1953 | 1461968236752 Marionette DEBUG loaded listener.js 15:17:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f50176c00) [pid = 1953] [serial = 1047] [outer = 0x7f0f499ab000] 15:17:17 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f40891000) [pid = 1953] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:17:17 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f40ed5000) [pid = 1953] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:17:17 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f41356000) [pid = 1953] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:17:17 INFO - PROCESS | 1953 | 1461968237594 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]]]}] 15:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1128ms 15:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:17:17 INFO - PROCESS | 1953 | 1461968237625 Marionette TRACE conn5 -> [0,1365,"getWindowHandle",null] 15:17:17 INFO - PROCESS | 1953 | 1461968237627 Marionette TRACE conn5 <- [1,1365,null,{"value":"8"}] 15:17:17 INFO - PROCESS | 1953 | 1461968237634 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:17:17 INFO - PROCESS | 1953 | 1461968237636 Marionette TRACE conn5 <- [1,1366,null,{}] 15:17:17 INFO - PROCESS | 1953 | 1461968237641 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}] 15:17:17 INFO - PROCESS | 1953 | 1461968237821 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 15:17:17 INFO - PROCESS | 1953 | 1461968237841 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:17 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bf49800 == 61 [pid = 1953] [id = 349] 15:17:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f43510000) [pid = 1953] [serial = 1048] [outer = (nil)] 15:17:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f51094c00) [pid = 1953] [serial = 1049] [outer = 0x7f0f43510000] 15:17:17 INFO - PROCESS | 1953 | 1461968237901 Marionette DEBUG loaded listener.js 15:17:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f56e72000) [pid = 1953] [serial = 1050] [outer = 0x7f0f43510000] 15:17:18 INFO - PROCESS | 1953 | 1461968238599 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] 15:17:18 INFO - PROCESS | 1953 | 1461968238612 Marionette TRACE conn5 <- [1,1369,null,{"value":"8"}] 15:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:17:18 INFO - PROCESS | 1953 | 1461968238617 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:17:18 INFO - PROCESS | 1953 | 1461968238619 Marionette TRACE conn5 <- [1,1370,null,{}] 15:17:18 INFO - PROCESS | 1953 | 1461968238624 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}] 15:17:18 INFO - PROCESS | 1953 | 1461968238751 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 15:17:18 INFO - PROCESS | 1953 | 1461968238873 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:18 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c416800 == 62 [pid = 1953] [id = 350] 15:17:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 136 (0x7f0f49e18400) [pid = 1953] [serial = 1051] [outer = (nil)] 15:17:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f56ee3400) [pid = 1953] [serial = 1052] [outer = 0x7f0f49e18400] 15:17:18 INFO - PROCESS | 1953 | 1461968238941 Marionette DEBUG loaded listener.js 15:17:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f5714bc00) [pid = 1953] [serial = 1053] [outer = 0x7f0f49e18400] 15:17:19 INFO - PROCESS | 1953 | 1461968239931 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] 15:17:20 INFO - PROCESS | 1953 | 1461968240006 Marionette TRACE conn5 <- [1,1373,null,{"value":"8"}] 15:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:17:20 INFO - PROCESS | 1953 | 1461968240014 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:17:20 INFO - PROCESS | 1953 | 1461968240019 Marionette TRACE conn5 <- [1,1374,null,{}] 15:17:20 INFO - PROCESS | 1953 | 1461968240026 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}] 15:17:20 INFO - PROCESS | 1953 | 1461968240246 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 15:17:20 INFO - PROCESS | 1953 | 1461968240404 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:20 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46218800 == 63 [pid = 1953] [id = 351] 15:17:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f40a35400) [pid = 1953] [serial = 1054] [outer = (nil)] 15:17:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f41e49800) [pid = 1953] [serial = 1055] [outer = 0x7f0f40a35400] 15:17:20 INFO - PROCESS | 1953 | 1461968240477 Marionette DEBUG loaded listener.js 15:17:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f4373d400) [pid = 1953] [serial = 1056] [outer = 0x7f0f40a35400] 15:17:21 INFO - PROCESS | 1953 | [1953] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:17:21 INFO - PROCESS | 1953 | 1461968241388 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] 15:17:21 INFO - PROCESS | 1953 | 1461968241459 Marionette TRACE conn5 <- [1,1377,null,{"value":"8"}] 15:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:17:21 INFO - PROCESS | 1953 | 1461968241469 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:17:21 INFO - PROCESS | 1953 | 1461968241472 Marionette TRACE conn5 <- [1,1378,null,{}] 15:17:21 INFO - PROCESS | 1953 | 1461968241478 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}] 15:17:21 INFO - PROCESS | 1953 | 1461968241641 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 15:17:21 INFO - PROCESS | 1953 | 1461968241804 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5b69b800 == 64 [pid = 1953] [id = 352] 15:17:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f3ff6ec00) [pid = 1953] [serial = 1057] [outer = (nil)] 15:17:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f4805e800) [pid = 1953] [serial = 1058] [outer = 0x7f0f3ff6ec00] 15:17:21 INFO - PROCESS | 1953 | 1461968241876 Marionette DEBUG loaded listener.js 15:17:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f4995d400) [pid = 1953] [serial = 1059] [outer = 0x7f0f3ff6ec00] 15:17:22 INFO - PROCESS | 1953 | 1461968242766 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] 15:17:22 INFO - PROCESS | 1953 | 1461968242803 Marionette TRACE conn5 <- [1,1381,null,{"value":"8"}] 15:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:17:22 INFO - PROCESS | 1953 | 1461968242810 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:17:22 INFO - PROCESS | 1953 | 1461968242816 Marionette TRACE conn5 <- [1,1382,null,{}] 15:17:22 INFO - PROCESS | 1953 | 1461968242832 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}] 15:17:23 INFO - PROCESS | 1953 | 1461968243003 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 15:17:23 INFO - PROCESS | 1953 | 1461968243170 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:23 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f605b0000 == 65 [pid = 1953] [id = 353] 15:17:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f4a7ddc00) [pid = 1953] [serial = 1060] [outer = (nil)] 15:17:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f5603dc00) [pid = 1953] [serial = 1061] [outer = 0x7f0f4a7ddc00] 15:17:23 INFO - PROCESS | 1953 | 1461968243246 Marionette DEBUG loaded listener.js 15:17:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f56ee7c00) [pid = 1953] [serial = 1062] [outer = 0x7f0f4a7ddc00] 15:17:24 INFO - PROCESS | 1953 | [1953] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:17:24 INFO - PROCESS | 1953 | 1461968244137 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] 15:17:24 INFO - PROCESS | 1953 | 1461968244205 Marionette TRACE conn5 <- [1,1385,null,{"value":"8"}] 15:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:17:24 INFO - PROCESS | 1953 | 1461968244211 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:17:24 INFO - PROCESS | 1953 | 1461968244214 Marionette TRACE conn5 <- [1,1386,null,{}] 15:17:24 INFO - PROCESS | 1953 | 1461968244219 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}] 15:17:24 INFO - PROCESS | 1953 | 1461968244378 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 15:17:24 INFO - PROCESS | 1953 | 1461968244532 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:24 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f63ac6000 == 66 [pid = 1953] [id = 354] 15:17:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f483c6400) [pid = 1953] [serial = 1063] [outer = (nil)] 15:17:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f573ff800) [pid = 1953] [serial = 1064] [outer = 0x7f0f483c6400] 15:17:24 INFO - PROCESS | 1953 | 1461968244604 Marionette DEBUG loaded listener.js 15:17:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f5803c400) [pid = 1953] [serial = 1065] [outer = 0x7f0f483c6400] 15:17:25 INFO - PROCESS | 1953 | 1461968245459 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] 15:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:17:25 INFO - PROCESS | 1953 | 1461968245492 Marionette TRACE conn5 <- [1,1389,null,{"value":"8"}] 15:17:25 INFO - PROCESS | 1953 | 1461968245497 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:17:25 INFO - PROCESS | 1953 | 1461968245500 Marionette TRACE conn5 <- [1,1390,null,{}] 15:17:25 INFO - PROCESS | 1953 | 1461968245505 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}] 15:17:25 INFO - PROCESS | 1953 | 1461968245652 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 15:17:25 INFO - PROCESS | 1953 | 1461968245812 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f63adf800 == 67 [pid = 1953] [id = 355] 15:17:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f46bed800) [pid = 1953] [serial = 1066] [outer = (nil)] 15:17:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f58144800) [pid = 1953] [serial = 1067] [outer = 0x7f0f46bed800] 15:17:25 INFO - PROCESS | 1953 | 1461968245904 Marionette DEBUG loaded listener.js 15:17:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f58305400) [pid = 1953] [serial = 1068] [outer = 0x7f0f46bed800] 15:17:26 INFO - PROCESS | 1953 | 1461968246764 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]]]}] 15:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1332ms 15:17:26 INFO - PROCESS | 1953 | 1461968246830 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 15:17:26 INFO - PROCESS | 1953 | 1461968246834 Marionette TRACE conn5 <- [1,1393,null,{"value":"8"}] 15:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:17:26 INFO - PROCESS | 1953 | 1461968246840 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:17:26 INFO - PROCESS | 1953 | 1461968246842 Marionette TRACE conn5 <- [1,1394,null,{}] 15:17:26 INFO - PROCESS | 1953 | 1461968246847 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}] 15:17:27 INFO - PROCESS | 1953 | 1461968247038 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 15:17:27 INFO - PROCESS | 1953 | 1461968247196 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:27 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c08c800 == 68 [pid = 1953] [id = 356] 15:17:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f58306800) [pid = 1953] [serial = 1069] [outer = (nil)] 15:17:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f5a240400) [pid = 1953] [serial = 1070] [outer = 0x7f0f58306800] 15:17:27 INFO - PROCESS | 1953 | 1461968247270 Marionette DEBUG loaded listener.js 15:17:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f5ba46c00) [pid = 1953] [serial = 1071] [outer = 0x7f0f58306800] 15:17:28 INFO - PROCESS | 1953 | 1461968248067 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]]]}] 15:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1276ms 15:17:28 INFO - PROCESS | 1953 | 1461968248117 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 15:17:28 INFO - PROCESS | 1953 | 1461968248121 Marionette TRACE conn5 <- [1,1397,null,{"value":"8"}] 15:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:17:28 INFO - PROCESS | 1953 | 1461968248127 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:17:28 INFO - PROCESS | 1953 | 1461968248130 Marionette TRACE conn5 <- [1,1398,null,{}] 15:17:28 INFO - PROCESS | 1953 | 1461968248137 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}] 15:17:28 INFO - PROCESS | 1953 | 1461968248309 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 15:17:28 INFO - PROCESS | 1953 | 1461968248475 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:28 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f39f1b000 == 69 [pid = 1953] [id = 357] 15:17:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f5830f000) [pid = 1953] [serial = 1072] [outer = (nil)] 15:17:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f5bb3bc00) [pid = 1953] [serial = 1073] [outer = 0x7f0f5830f000] 15:17:28 INFO - PROCESS | 1953 | 1461968248548 Marionette DEBUG loaded listener.js 15:17:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f5bda6000) [pid = 1953] [serial = 1074] [outer = 0x7f0f5830f000] 15:17:29 INFO - PROCESS | 1953 | 1461968249429 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]]]}] 15:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1331ms 15:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:17:29 INFO - PROCESS | 1953 | 1461968249459 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 15:17:29 INFO - PROCESS | 1953 | 1461968249462 Marionette TRACE conn5 <- [1,1401,null,{"value":"8"}] 15:17:29 INFO - PROCESS | 1953 | 1461968249468 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:17:29 INFO - PROCESS | 1953 | 1461968249471 Marionette TRACE conn5 <- [1,1402,null,{}] 15:17:29 INFO - PROCESS | 1953 | 1461968249476 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}] 15:17:29 INFO - PROCESS | 1953 | 1461968249638 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 15:17:29 INFO - PROCESS | 1953 | 1461968249805 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:29 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f36911000 == 70 [pid = 1953] [id = 358] 15:17:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f38de8800) [pid = 1953] [serial = 1075] [outer = (nil)] 15:17:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f38ded800) [pid = 1953] [serial = 1076] [outer = 0x7f0f38de8800] 15:17:29 INFO - PROCESS | 1953 | 1461968249877 Marionette DEBUG loaded listener.js 15:17:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f38df2000) [pid = 1953] [serial = 1077] [outer = 0x7f0f38de8800] 15:17:31 INFO - PROCESS | 1953 | 1461968251101 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]]]}] 15:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1689ms 15:17:31 INFO - PROCESS | 1953 | 1461968251164 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 15:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:17:31 INFO - PROCESS | 1953 | 1461968251171 Marionette TRACE conn5 <- [1,1405,null,{"value":"8"}] 15:17:31 INFO - PROCESS | 1953 | 1461968251179 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:17:31 INFO - PROCESS | 1953 | 1461968251185 Marionette TRACE conn5 <- [1,1406,null,{}] 15:17:31 INFO - PROCESS | 1953 | 1461968251195 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}] 15:17:31 INFO - PROCESS | 1953 | 1461968251392 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 15:17:31 INFO - PROCESS | 1953 | 1461968251599 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:31 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fd1f800 == 71 [pid = 1953] [id = 359] 15:17:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f36ad4c00) [pid = 1953] [serial = 1078] [outer = (nil)] 15:17:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 164 (0x7f0f38de8c00) [pid = 1953] [serial = 1079] [outer = 0x7f0f36ad4c00] 15:17:31 INFO - PROCESS | 1953 | 1461968251671 Marionette DEBUG loaded listener.js 15:17:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 165 (0x7f0f38df3000) [pid = 1953] [serial = 1080] [outer = 0x7f0f36ad4c00] 15:17:32 INFO - PROCESS | 1953 | 1461968252467 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]]]}] 15:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1339ms 15:17:32 INFO - PROCESS | 1953 | 1461968252518 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 15:17:32 INFO - PROCESS | 1953 | 1461968252531 Marionette TRACE conn5 <- [1,1409,null,{"value":"8"}] 15:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:17:32 INFO - PROCESS | 1953 | 1461968252544 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:17:32 INFO - PROCESS | 1953 | 1461968252556 Marionette TRACE conn5 <- [1,1410,null,{}] 15:17:32 INFO - PROCESS | 1953 | 1461968252562 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}] 15:17:32 INFO - PROCESS | 1953 | 1461968252794 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 15:17:32 INFO - PROCESS | 1953 | 1461968252954 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fd21800 == 72 [pid = 1953] [id = 360] 15:17:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 166 (0x7f0f36fd8800) [pid = 1953] [serial = 1081] [outer = (nil)] 15:17:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 167 (0x7f0f3e05dc00) [pid = 1953] [serial = 1082] [outer = 0x7f0f36fd8800] 15:17:33 INFO - PROCESS | 1953 | 1461968253016 Marionette DEBUG loaded listener.js 15:17:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 168 (0x7f0f3fdcb800) [pid = 1953] [serial = 1083] [outer = 0x7f0f36fd8800] 15:17:33 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f41e80800 == 71 [pid = 1953] [id = 10] 15:17:34 INFO - PROCESS | 1953 | 1461968254052 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]]]}] 15:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1539ms 15:17:34 INFO - PROCESS | 1953 | 1461968254083 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 15:17:34 INFO - PROCESS | 1953 | 1461968254087 Marionette TRACE conn5 <- [1,1413,null,{"value":"8"}] 15:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:17:34 INFO - PROCESS | 1953 | 1461968254092 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:17:34 INFO - PROCESS | 1953 | 1461968254097 Marionette TRACE conn5 <- [1,1414,null,{}] 15:17:34 INFO - PROCESS | 1953 | 1461968254111 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}] 15:17:34 INFO - PROCESS | 1953 | 1461968254281 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 15:17:34 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5732a000 == 70 [pid = 1953] [id = 313] 15:17:34 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bf49800 == 69 [pid = 1953] [id = 349] 15:17:34 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5b68c000 == 68 [pid = 1953] [id = 348] 15:17:34 INFO - PROCESS | 1953 | --DOMWINDOW == 167 (0x7f0f3ae24000) [pid = 1953] [serial = 977] [outer = (nil)] [url = about:blank] 15:17:34 INFO - PROCESS | 1953 | --DOMWINDOW == 166 (0x7f0f4901f000) [pid = 1953] [serial = 986] [outer = (nil)] [url = about:blank] 15:17:34 INFO - PROCESS | 1953 | --DOMWINDOW == 165 (0x7f0f3ff72400) [pid = 1953] [serial = 998] [outer = (nil)] [url = about:blank] 15:17:34 INFO - PROCESS | 1953 | --DOMWINDOW == 164 (0x7f0f40edac00) [pid = 1953] [serial = 980] [outer = (nil)] [url = about:blank] 15:17:34 INFO - PROCESS | 1953 | --DOMWINDOW == 163 (0x7f0f47099400) [pid = 1953] [serial = 983] [outer = (nil)] [url = about:blank] 15:17:34 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f4908d800) [pid = 1953] [serial = 989] [outer = (nil)] [url = about:blank] 15:17:34 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f499b2800) [pid = 1953] [serial = 992] [outer = (nil)] [url = about:blank] 15:17:34 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f4a799400) [pid = 1953] [serial = 995] [outer = (nil)] [url = about:blank] 15:17:34 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f4805d400) [pid = 1953] [serial = 1010] [outer = (nil)] [url = about:blank] 15:17:34 INFO - PROCESS | 1953 | 1461968254635 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:34 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f56e90000 == 67 [pid = 1953] [id = 347] 15:17:34 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f49e85000 == 66 [pid = 1953] [id = 346] 15:17:34 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43896000 == 65 [pid = 1953] [id = 345] 15:17:34 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3ff64800 == 66 [pid = 1953] [id = 361] 15:17:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f3e05fc00) [pid = 1953] [serial = 1084] [outer = (nil)] 15:17:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f408acc00) [pid = 1953] [serial = 1085] [outer = 0x7f0f3e05fc00] 15:17:34 INFO - PROCESS | 1953 | 1461968254708 Marionette DEBUG loaded listener.js 15:17:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f4100e400) [pid = 1953] [serial = 1086] [outer = 0x7f0f3e05fc00] 15:17:34 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e01f800 == 65 [pid = 1953] [id = 344] 15:17:35 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f50416800 == 64 [pid = 1953] [id = 339] 15:17:35 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f48360800 == 63 [pid = 1953] [id = 338] 15:17:35 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f413dd800 == 62 [pid = 1953] [id = 337] 15:17:35 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f49693000 == 61 [pid = 1953] [id = 336] 15:17:35 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f40a69000) [pid = 1953] [serial = 1002] [outer = (nil)] [url = about:blank] 15:17:35 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f408b8400) [pid = 1953] [serial = 1001] [outer = (nil)] [url = about:blank] 15:17:35 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f41037400) [pid = 1953] [serial = 1004] [outer = (nil)] [url = about:blank] 15:17:35 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f41e46800) [pid = 1953] [serial = 1005] [outer = (nil)] [url = about:blank] 15:17:35 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f46edf000) [pid = 1953] [serial = 1008] [outer = (nil)] [url = about:blank] 15:17:35 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f43803c00) [pid = 1953] [serial = 1007] [outer = (nil)] [url = about:blank] 15:17:35 INFO - PROCESS | 1953 | 1461968255474 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]]]}] 15:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1430ms 15:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:17:35 INFO - PROCESS | 1953 | 1461968255524 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 15:17:35 INFO - PROCESS | 1953 | 1461968255528 Marionette TRACE conn5 <- [1,1417,null,{"value":"8"}] 15:17:35 INFO - PROCESS | 1953 | 1461968255533 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:17:35 INFO - PROCESS | 1953 | 1461968255536 Marionette TRACE conn5 <- [1,1418,null,{}] 15:17:35 INFO - PROCESS | 1953 | 1461968255541 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}] 15:17:35 INFO - PROCESS | 1953 | 1461968255681 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 15:17:35 INFO - PROCESS | 1953 | 1461968255696 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:35 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46016000 == 62 [pid = 1953] [id = 362] 15:17:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f4102c400) [pid = 1953] [serial = 1087] [outer = (nil)] 15:17:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f4350f400) [pid = 1953] [serial = 1088] [outer = 0x7f0f4102c400] 15:17:35 INFO - PROCESS | 1953 | 1461968255753 Marionette DEBUG loaded listener.js 15:17:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f43609c00) [pid = 1953] [serial = 1089] [outer = 0x7f0f4102c400] 15:17:36 INFO - PROCESS | 1953 | 1461968256531 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]]]}] 15:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1035ms 15:17:36 INFO - PROCESS | 1953 | 1461968256568 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 15:17:36 INFO - PROCESS | 1953 | 1461968256570 Marionette TRACE conn5 <- [1,1421,null,{"value":"8"}] 15:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:17:36 INFO - PROCESS | 1953 | 1461968256599 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:17:36 INFO - PROCESS | 1953 | 1461968256602 Marionette TRACE conn5 <- [1,1422,null,{}] 15:17:36 INFO - PROCESS | 1953 | 1461968256625 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}] 15:17:36 INFO - PROCESS | 1953 | 1461968256759 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 15:17:36 INFO - PROCESS | 1953 | 1461968256772 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:36 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f48530800 == 63 [pid = 1953] [id = 363] 15:17:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f4360d800) [pid = 1953] [serial = 1090] [outer = (nil)] 15:17:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f45585800) [pid = 1953] [serial = 1091] [outer = 0x7f0f4360d800] 15:17:36 INFO - PROCESS | 1953 | 1461968256831 Marionette DEBUG loaded listener.js 15:17:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f4608c400) [pid = 1953] [serial = 1092] [outer = 0x7f0f4360d800] 15:17:37 INFO - PROCESS | 1953 | 1461968257709 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]]]}] 15:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1166ms 15:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:17:37 INFO - PROCESS | 1953 | 1461968257742 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 15:17:37 INFO - PROCESS | 1953 | 1461968257745 Marionette TRACE conn5 <- [1,1425,null,{"value":"8"}] 15:17:37 INFO - PROCESS | 1953 | 1461968257749 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:17:37 INFO - PROCESS | 1953 | 1461968257752 Marionette TRACE conn5 <- [1,1426,null,{}] 15:17:37 INFO - PROCESS | 1953 | 1461968257757 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}] 15:17:37 INFO - PROCESS | 1953 | 1461968257953 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 15:17:37 INFO - PROCESS | 1953 | 1461968257982 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4c57a800 == 64 [pid = 1953] [id = 364] 15:17:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f46096c00) [pid = 1953] [serial = 1093] [outer = (nil)] 15:17:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 164 (0x7f0f47a8e000) [pid = 1953] [serial = 1094] [outer = 0x7f0f46096c00] 15:17:38 INFO - PROCESS | 1953 | 1461968258040 Marionette DEBUG loaded listener.js 15:17:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 165 (0x7f0f48566400) [pid = 1953] [serial = 1095] [outer = 0x7f0f46096c00] 15:17:38 INFO - PROCESS | 1953 | 1461968258800 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]]]}] 15:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1085ms 15:17:38 INFO - PROCESS | 1953 | 1461968258842 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 15:17:38 INFO - PROCESS | 1953 | 1461968258845 Marionette TRACE conn5 <- [1,1429,null,{"value":"8"}] 15:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:17:38 INFO - PROCESS | 1953 | 1461968258856 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:17:38 INFO - PROCESS | 1953 | 1461968258858 Marionette TRACE conn5 <- [1,1430,null,{}] 15:17:38 INFO - PROCESS | 1953 | 1461968258862 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}] 15:17:39 INFO - PROCESS | 1953 | 1461968259041 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 164 (0x7f0f43510000) [pid = 1953] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 163 (0x7f0f4135d800) [pid = 1953] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f4907ec00) [pid = 1953] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f478b9800) [pid = 1953] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f4022dc00) [pid = 1953] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f499ab000) [pid = 1953] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f4373dc00) [pid = 1953] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f37009800) [pid = 1953] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f435ed800) [pid = 1953] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f3ff77000) [pid = 1953] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f3ff7ac00) [pid = 1953] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f42159000) [pid = 1953] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f394efc00) [pid = 1953] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f41e3b800) [pid = 1953] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f42154000) [pid = 1953] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f40ed7800) [pid = 1953] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f41008000) [pid = 1953] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f40226800) [pid = 1953] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f40885800) [pid = 1953] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f36fdf400) [pid = 1953] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f48568000) [pid = 1953] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f47090400) [pid = 1953] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f394e3c00) [pid = 1953] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 141 (0x7f0f40ed9c00) [pid = 1953] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 140 (0x7f0f36cde400) [pid = 1953] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f4102fc00) [pid = 1953] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f36cdcc00) [pid = 1953] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f3e1cc000) [pid = 1953] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f46b39000) [pid = 1953] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 135 (0x7f0f3e1c6400) [pid = 1953] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f41fb7800) [pid = 1953] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f3ab69400) [pid = 1953] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f394ef400) [pid = 1953] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f40a3b800) [pid = 1953] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f45586000) [pid = 1953] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f4995a400) [pid = 1953] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f394eb800) [pid = 1953] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f40edfc00) [pid = 1953] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 126 (0x7f0f4805b800) [pid = 1953] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 125 (0x7f0f36fdd000) [pid = 1953] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:17:39 INFO - PROCESS | 1953 | --DOMWINDOW == 124 (0x7f0f40632400) [pid = 1953] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:17:39 INFO - PROCESS | 1953 | 1461968259697 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:39 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f39481800 == 65 [pid = 1953] [id = 365] 15:17:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f36ad4800) [pid = 1953] [serial = 1096] [outer = (nil)] 15:17:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 126 (0x7f0f36fdf400) [pid = 1953] [serial = 1097] [outer = 0x7f0f36ad4800] 15:17:39 INFO - PROCESS | 1953 | 1461968259757 Marionette DEBUG loaded listener.js 15:17:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f3ab69400) [pid = 1953] [serial = 1098] [outer = 0x7f0f36ad4800] 15:17:40 INFO - PROCESS | 1953 | 1461968260408 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]]]}] 15:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1581ms 15:17:40 INFO - PROCESS | 1953 | 1461968260431 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 15:17:40 INFO - PROCESS | 1953 | 1461968260434 Marionette TRACE conn5 <- [1,1433,null,{"value":"8"}] 15:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:17:40 INFO - PROCESS | 1953 | 1461968260442 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:17:40 INFO - PROCESS | 1953 | 1461968260444 Marionette TRACE conn5 <- [1,1434,null,{}] 15:17:40 INFO - PROCESS | 1953 | 1461968260448 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}] 15:17:40 INFO - PROCESS | 1953 | 1461968260620 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 15:17:40 INFO - PROCESS | 1953 | 1461968260636 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:40 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4a1d3800 == 66 [pid = 1953] [id = 366] 15:17:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f36cdcc00) [pid = 1953] [serial = 1099] [outer = (nil)] 15:17:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f41009c00) [pid = 1953] [serial = 1100] [outer = 0x7f0f36cdcc00] 15:17:40 INFO - PROCESS | 1953 | 1461968260694 Marionette DEBUG loaded listener.js 15:17:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f43511800) [pid = 1953] [serial = 1101] [outer = 0x7f0f36cdcc00] 15:17:41 INFO - PROCESS | 1953 | 1461968261425 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]]]}] 15:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1026ms 15:17:41 INFO - PROCESS | 1953 | 1461968261466 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 15:17:41 INFO - PROCESS | 1953 | 1461968261468 Marionette TRACE conn5 <- [1,1437,null,{"value":"8"}] 15:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:17:41 INFO - PROCESS | 1953 | 1461968261474 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:17:41 INFO - PROCESS | 1953 | 1461968261476 Marionette TRACE conn5 <- [1,1438,null,{}] 15:17:41 INFO - PROCESS | 1953 | 1461968261481 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}] 15:17:41 INFO - PROCESS | 1953 | 1461968261700 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 15:17:41 INFO - PROCESS | 1953 | 1461968261873 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:41 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f39f1c800 == 67 [pid = 1953] [id = 367] 15:17:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f36acf400) [pid = 1953] [serial = 1102] [outer = (nil)] 15:17:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f36ad3000) [pid = 1953] [serial = 1103] [outer = 0x7f0f36acf400] 15:17:41 INFO - PROCESS | 1953 | 1461968261952 Marionette DEBUG loaded listener.js 15:17:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f36ce2800) [pid = 1953] [serial = 1104] [outer = 0x7f0f36acf400] 15:17:42 INFO - PROCESS | 1953 | 1461968262860 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]]]}] 15:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1429ms 15:17:42 INFO - PROCESS | 1953 | 1461968262906 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 15:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:17:42 INFO - PROCESS | 1953 | 1461968262911 Marionette TRACE conn5 <- [1,1441,null,{"value":"8"}] 15:17:42 INFO - PROCESS | 1953 | 1461968262918 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:17:42 INFO - PROCESS | 1953 | 1461968262925 Marionette TRACE conn5 <- [1,1442,null,{}] 15:17:42 INFO - PROCESS | 1953 | 1461968262931 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}] 15:17:43 INFO - PROCESS | 1953 | 1461968263097 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 15:17:43 INFO - PROCESS | 1953 | 1461968263268 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:43 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43abd800 == 68 [pid = 1953] [id = 368] 15:17:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f38def000) [pid = 1953] [serial = 1105] [outer = (nil)] 15:17:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f40229000) [pid = 1953] [serial = 1106] [outer = 0x7f0f38def000] 15:17:43 INFO - PROCESS | 1953 | 1461968263340 Marionette DEBUG loaded listener.js 15:17:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 136 (0x7f0f40a3c800) [pid = 1953] [serial = 1107] [outer = 0x7f0f38def000] 15:17:44 INFO - PROCESS | 1953 | 1461968264284 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]]]}] 15:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1436ms 15:17:44 INFO - PROCESS | 1953 | 1461968264354 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 15:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:17:44 INFO - PROCESS | 1953 | 1461968264362 Marionette TRACE conn5 <- [1,1445,null,{"value":"8"}] 15:17:44 INFO - PROCESS | 1953 | 1461968264367 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:17:44 INFO - PROCESS | 1953 | 1461968264370 Marionette TRACE conn5 <- [1,1446,null,{}] 15:17:44 INFO - PROCESS | 1953 | 1461968264376 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}] 15:17:44 INFO - PROCESS | 1953 | 1461968264537 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 15:17:44 INFO - PROCESS | 1953 | 1461968264696 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:44 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f573d3000 == 69 [pid = 1953] [id = 369] 15:17:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f41034000) [pid = 1953] [serial = 1108] [outer = (nil)] 15:17:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f42159c00) [pid = 1953] [serial = 1109] [outer = 0x7f0f41034000] 15:17:44 INFO - PROCESS | 1953 | 1461968264766 Marionette DEBUG loaded listener.js 15:17:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f43747000) [pid = 1953] [serial = 1110] [outer = 0x7f0f41034000] 15:17:45 INFO - PROCESS | 1953 | 1461968265715 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]]]}] 15:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1383ms 15:17:45 INFO - PROCESS | 1953 | 1461968265751 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 15:17:45 INFO - PROCESS | 1953 | 1461968265756 Marionette TRACE conn5 <- [1,1449,null,{"value":"8"}] 15:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:17:45 INFO - PROCESS | 1953 | 1461968265773 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:17:45 INFO - PROCESS | 1953 | 1461968265780 Marionette TRACE conn5 <- [1,1450,null,{}] 15:17:45 INFO - PROCESS | 1953 | 1461968265785 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}] 15:17:45 INFO - PROCESS | 1953 | 1461968265962 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 15:17:46 INFO - PROCESS | 1953 | 1461968266126 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:46 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bb9f000 == 70 [pid = 1953] [id = 370] 15:17:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f4100ac00) [pid = 1953] [serial = 1111] [outer = (nil)] 15:17:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f47a8f400) [pid = 1953] [serial = 1112] [outer = 0x7f0f4100ac00] 15:17:46 INFO - PROCESS | 1953 | 1461968266204 Marionette DEBUG loaded listener.js 15:17:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f47f5c400) [pid = 1953] [serial = 1113] [outer = 0x7f0f4100ac00] 15:17:47 INFO - PROCESS | 1953 | 1461968267098 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]]]}] 15:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1393ms 15:17:47 INFO - PROCESS | 1953 | 1461968267159 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 15:17:47 INFO - PROCESS | 1953 | 1461968267163 Marionette TRACE conn5 <- [1,1453,null,{"value":"8"}] 15:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:17:47 INFO - PROCESS | 1953 | 1461968267168 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:17:47 INFO - PROCESS | 1953 | 1461968267171 Marionette TRACE conn5 <- [1,1454,null,{}] 15:17:47 INFO - PROCESS | 1953 | 1461968267176 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}] 15:17:47 INFO - PROCESS | 1953 | 1461968267332 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 15:17:47 INFO - PROCESS | 1953 | 1461968267487 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:47 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c081000 == 71 [pid = 1953] [id = 371] 15:17:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f42152800) [pid = 1953] [serial = 1114] [outer = (nil)] 15:17:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f48566000) [pid = 1953] [serial = 1115] [outer = 0x7f0f42152800] 15:17:47 INFO - PROCESS | 1953 | 1461968267555 Marionette DEBUG loaded listener.js 15:17:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f48cd2c00) [pid = 1953] [serial = 1116] [outer = 0x7f0f42152800] 15:17:48 INFO - PROCESS | 1953 | 1461968268434 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]]]}] 15:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1330ms 15:17:48 INFO - PROCESS | 1953 | 1461968268500 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 15:17:48 INFO - PROCESS | 1953 | 1461968268503 Marionette TRACE conn5 <- [1,1457,null,{"value":"8"}] 15:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:17:48 INFO - PROCESS | 1953 | 1461968268509 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:17:48 INFO - PROCESS | 1953 | 1461968268511 Marionette TRACE conn5 <- [1,1458,null,{}] 15:17:48 INFO - PROCESS | 1953 | 1461968268516 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}] 15:17:48 INFO - PROCESS | 1953 | 1461968268667 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 15:17:48 INFO - PROCESS | 1953 | 1461968268833 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:48 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f6032d800 == 72 [pid = 1953] [id = 372] 15:17:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f49520800) [pid = 1953] [serial = 1117] [outer = (nil)] 15:17:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f49835400) [pid = 1953] [serial = 1118] [outer = 0x7f0f49520800] 15:17:48 INFO - PROCESS | 1953 | 1461968268911 Marionette DEBUG loaded listener.js 15:17:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f499b3800) [pid = 1953] [serial = 1119] [outer = 0x7f0f49520800] 15:17:49 INFO - PROCESS | 1953 | 1461968269903 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]]]}] 15:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1432ms 15:17:49 INFO - PROCESS | 1953 | 1461968269942 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 15:17:49 INFO - PROCESS | 1953 | 1461968269945 Marionette TRACE conn5 <- [1,1461,null,{"value":"8"}] 15:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:17:49 INFO - PROCESS | 1953 | 1461968269951 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:17:49 INFO - PROCESS | 1953 | 1461968269953 Marionette TRACE conn5 <- [1,1462,null,{}] 15:17:49 INFO - PROCESS | 1953 | 1461968269959 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}] 15:17:50 INFO - PROCESS | 1953 | 1461968270114 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 15:17:50 INFO - PROCESS | 1953 | 1461968270278 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f369a7000 == 73 [pid = 1953] [id = 373] 15:17:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f49520c00) [pid = 1953] [serial = 1120] [outer = (nil)] 15:17:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f4a844800) [pid = 1953] [serial = 1121] [outer = 0x7f0f49520c00] 15:17:50 INFO - PROCESS | 1953 | 1461968270362 Marionette DEBUG loaded listener.js 15:17:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f4c789400) [pid = 1953] [serial = 1122] [outer = 0x7f0f49520c00] 15:17:51 INFO - PROCESS | 1953 | 1461968271245 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]]]}] 15:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1331ms 15:17:51 INFO - PROCESS | 1953 | 1461968271283 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 15:17:51 INFO - PROCESS | 1953 | 1461968271287 Marionette TRACE conn5 <- [1,1465,null,{"value":"8"}] 15:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:17:51 INFO - PROCESS | 1953 | 1461968271292 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:17:51 INFO - PROCESS | 1953 | 1461968271294 Marionette TRACE conn5 <- [1,1466,null,{}] 15:17:51 INFO - PROCESS | 1953 | 1461968271300 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}] 15:17:51 INFO - PROCESS | 1953 | 1461968271448 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 15:17:51 INFO - PROCESS | 1953 | 1461968271610 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:51 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f369c1800 == 74 [pid = 1953] [id = 374] 15:17:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f499b4400) [pid = 1953] [serial = 1123] [outer = (nil)] 15:17:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f51011000) [pid = 1953] [serial = 1124] [outer = 0x7f0f499b4400] 15:17:51 INFO - PROCESS | 1953 | 1461968271677 Marionette DEBUG loaded listener.js 15:17:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f56c6e400) [pid = 1953] [serial = 1125] [outer = 0x7f0f499b4400] 15:17:52 INFO - PROCESS | 1953 | 1461968272572 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]]]}] 15:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1330ms 15:17:52 INFO - PROCESS | 1953 | 1461968272623 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 15:17:52 INFO - PROCESS | 1953 | 1461968272626 Marionette TRACE conn5 <- [1,1469,null,{"value":"8"}] 15:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:17:52 INFO - PROCESS | 1953 | 1461968272633 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:17:52 INFO - PROCESS | 1953 | 1461968272635 Marionette TRACE conn5 <- [1,1470,null,{}] 15:17:52 INFO - PROCESS | 1953 | 1461968272640 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}] 15:17:52 INFO - PROCESS | 1953 | 1461968272798 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 15:17:52 INFO - PROCESS | 1953 | 1461968272963 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:52 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3f166000 == 75 [pid = 1953] [id = 375] 15:17:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f37009000) [pid = 1953] [serial = 1126] [outer = (nil)] 15:17:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f3ab67c00) [pid = 1953] [serial = 1127] [outer = 0x7f0f37009000] 15:17:53 INFO - PROCESS | 1953 | 1461968273029 Marionette DEBUG loaded listener.js 15:17:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f4557f000) [pid = 1953] [serial = 1128] [outer = 0x7f0f37009000] 15:17:53 INFO - PROCESS | 1953 | 1461968273901 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]]]}] 15:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1326ms 15:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:17:53 INFO - PROCESS | 1953 | 1461968273959 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 15:17:53 INFO - PROCESS | 1953 | 1461968273962 Marionette TRACE conn5 <- [1,1473,null,{"value":"8"}] 15:17:53 INFO - PROCESS | 1953 | 1461968273968 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:17:53 INFO - PROCESS | 1953 | 1461968273976 Marionette TRACE conn5 <- [1,1474,null,{}] 15:17:53 INFO - PROCESS | 1953 | 1461968273981 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}] 15:17:54 INFO - PROCESS | 1953 | 1461968274130 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 15:17:54 INFO - PROCESS | 1953 | 1461968274559 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:54 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4069e800 == 76 [pid = 1953] [id = 376] 15:17:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f36ad8800) [pid = 1953] [serial = 1129] [outer = (nil)] 15:17:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f36fd5000) [pid = 1953] [serial = 1130] [outer = 0x7f0f36ad8800] 15:17:54 INFO - PROCESS | 1953 | 1461968274698 Marionette DEBUG loaded listener.js 15:17:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f38dedc00) [pid = 1953] [serial = 1131] [outer = 0x7f0f36ad8800] 15:17:55 INFO - PROCESS | 1953 | 1461968275699 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]]]}] 15:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1791ms 15:17:55 INFO - PROCESS | 1953 | 1461968275759 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 15:17:55 INFO - PROCESS | 1953 | 1461968275764 Marionette TRACE conn5 <- [1,1477,null,{"value":"8"}] 15:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:17:55 INFO - PROCESS | 1953 | 1461968275771 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:17:55 INFO - PROCESS | 1953 | 1461968275775 Marionette TRACE conn5 <- [1,1478,null,{}] 15:17:55 INFO - PROCESS | 1953 | 1461968275782 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}] 15:17:55 INFO - PROCESS | 1953 | 1461968275942 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 15:17:56 INFO - PROCESS | 1953 | 1461968276162 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:56 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a305000 == 77 [pid = 1953] [id = 377] 15:17:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f38dee400) [pid = 1953] [serial = 1132] [outer = (nil)] 15:17:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f3ff76800) [pid = 1953] [serial = 1133] [outer = 0x7f0f38dee400] 15:17:56 INFO - PROCESS | 1953 | 1461968276243 Marionette DEBUG loaded listener.js 15:17:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f4088fc00) [pid = 1953] [serial = 1134] [outer = 0x7f0f38dee400] 15:17:56 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4a1d3800 == 76 [pid = 1953] [id = 366] 15:17:56 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f39481800 == 75 [pid = 1953] [id = 365] 15:17:56 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f56ee3400) [pid = 1953] [serial = 1052] [outer = (nil)] [url = about:blank] 15:17:56 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4c57a800 == 74 [pid = 1953] [id = 364] 15:17:56 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f48530800 == 73 [pid = 1953] [id = 363] 15:17:56 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46016000 == 72 [pid = 1953] [id = 362] 15:17:56 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3ff64800 == 71 [pid = 1953] [id = 361] 15:17:56 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fd21800 == 70 [pid = 1953] [id = 360] 15:17:56 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f42133800 == 69 [pid = 1953] [id = 11] 15:17:56 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fd1f800 == 68 [pid = 1953] [id = 359] 15:17:57 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f605b0000 == 67 [pid = 1953] [id = 353] 15:17:57 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5b69b800 == 66 [pid = 1953] [id = 352] 15:17:57 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46218800 == 65 [pid = 1953] [id = 351] 15:17:57 INFO - PROCESS | 1953 | 1461968277128 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]]]}] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f51094c00) [pid = 1953] [serial = 1049] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f43747c00) [pid = 1953] [serial = 1017] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f49837c00) [pid = 1953] [serial = 951] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f48571400) [pid = 1953] [serial = 948] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f40ee0000) [pid = 1953] [serial = 1034] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f4c78ac00) [pid = 1953] [serial = 1046] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f4a843000) [pid = 1953] [serial = 996] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f4952d800) [pid = 1953] [serial = 954] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f4832f000) [pid = 1953] [serial = 945] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f51019400) [pid = 1953] [serial = 1032] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f4850a800) [pid = 1953] [serial = 1031] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f56e72000) [pid = 1953] [serial = 1050] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f40a5c400) [pid = 1953] [serial = 855] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f50176c00) [pid = 1953] [serial = 1047] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f48570c00) [pid = 1953] [serial = 1011] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f40889400) [pid = 1953] [serial = 936] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f46b2a800) [pid = 1953] [serial = 1038] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f478b4c00) [pid = 1953] [serial = 942] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f41fb4400) [pid = 1953] [serial = 858] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f435e5800) [pid = 1953] [serial = 861] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 141 (0x7f0f41e3d400) [pid = 1953] [serial = 981] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 140 (0x7f0f4102b000) [pid = 1953] [serial = 810] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f41fb0c00) [pid = 1953] [serial = 999] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f48572c00) [pid = 1953] [serial = 1019] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f499a6800) [pid = 1953] [serial = 1041] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f4b32f400) [pid = 1953] [serial = 1044] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 135 (0x7f0f3e1c9800) [pid = 1953] [serial = 852] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f43606400) [pid = 1953] [serial = 897] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f499adc00) [pid = 1953] [serial = 1022] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f49084800) [pid = 1953] [serial = 987] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f41e3ec00) [pid = 1953] [serial = 1035] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f4d332c00) [pid = 1953] [serial = 1028] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f46b37c00) [pid = 1953] [serial = 903] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f4373b800) [pid = 1953] [serial = 867] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f47ef0c00) [pid = 1953] [serial = 909] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 126 (0x7f0f48055800) [pid = 1953] [serial = 984] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 125 (0x7f0f40a64400) [pid = 1953] [serial = 894] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 124 (0x7f0f43607000) [pid = 1953] [serial = 864] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 123 (0x7f0f40ab4400) [pid = 1953] [serial = 1014] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 122 (0x7f0f4557bc00) [pid = 1953] [serial = 1037] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 121 (0x7f0f3e057c00) [pid = 1953] [serial = 891] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 120 (0x7f0f4a70b400) [pid = 1953] [serial = 1025] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 119 (0x7f0f41039000) [pid = 1953] [serial = 939] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 118 (0x7f0f408ae800) [pid = 1953] [serial = 1013] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 117 (0x7f0f49088c00) [pid = 1953] [serial = 1040] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 116 (0x7f0f43551800) [pid = 1953] [serial = 1016] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 115 (0x7f0f47a8c800) [pid = 1953] [serial = 906] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 114 (0x7f0f49eef400) [pid = 1953] [serial = 993] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 113 (0x7f0f3ff7d800) [pid = 1953] [serial = 978] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 112 (0x7f0f45f41c00) [pid = 1953] [serial = 900] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 111 (0x7f0f49957000) [pid = 1953] [serial = 990] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 110 (0x7f0f4832dc00) [pid = 1953] [serial = 933] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 109 (0x7f0f49eeb000) [pid = 1953] [serial = 1043] [outer = (nil)] [url = about:blank] 15:17:57 INFO - PROCESS | 1953 | --DOMWINDOW == 108 (0x7f0f48f74400) [pid = 1953] [serial = 975] [outer = (nil)] [url = about:blank] 15:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1430ms 15:17:57 INFO - PROCESS | 1953 | 1461968277202 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 15:17:57 INFO - PROCESS | 1953 | 1461968277207 Marionette TRACE conn5 <- [1,1481,null,{"value":"8"}] 15:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:17:57 INFO - PROCESS | 1953 | 1461968277215 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:17:57 INFO - PROCESS | 1953 | 1461968277218 Marionette TRACE conn5 <- [1,1482,null,{}] 15:17:57 INFO - PROCESS | 1953 | 1461968277223 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}] 15:17:57 INFO - PROCESS | 1953 | 1461968277369 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 15:17:57 INFO - PROCESS | 1953 | 1461968277509 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:57 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fd21800 == 66 [pid = 1953] [id = 378] 15:17:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 109 (0x7f0f3e1d0000) [pid = 1953] [serial = 1135] [outer = (nil)] 15:17:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 110 (0x7f0f40ab5400) [pid = 1953] [serial = 1136] [outer = 0x7f0f3e1d0000] 15:17:57 INFO - PROCESS | 1953 | 1461968277568 Marionette DEBUG loaded listener.js 15:17:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 111 (0x7f0f4100e000) [pid = 1953] [serial = 1137] [outer = 0x7f0f3e1d0000] 15:17:58 INFO - PROCESS | 1953 | 1461968278324 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]]]}] 15:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1131ms 15:17:58 INFO - PROCESS | 1953 | 1461968278346 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 15:17:58 INFO - PROCESS | 1953 | 1461968278349 Marionette TRACE conn5 <- [1,1485,null,{"value":"8"}] 15:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:17:58 INFO - PROCESS | 1953 | 1461968278356 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:17:58 INFO - PROCESS | 1953 | 1461968278364 Marionette TRACE conn5 <- [1,1486,null,{}] 15:17:58 INFO - PROCESS | 1953 | 1461968278390 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}] 15:17:58 INFO - PROCESS | 1953 | 1461968278549 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 15:17:58 INFO - PROCESS | 1953 | 1461968278561 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:58 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43896000 == 67 [pid = 1953] [id = 379] 15:17:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f41277c00) [pid = 1953] [serial = 1138] [outer = (nil)] 15:17:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f43610800) [pid = 1953] [serial = 1139] [outer = 0x7f0f41277c00] 15:17:58 INFO - PROCESS | 1953 | 1461968278617 Marionette DEBUG loaded listener.js 15:17:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f43745000) [pid = 1953] [serial = 1140] [outer = 0x7f0f41277c00] 15:17:59 INFO - PROCESS | 1953 | 1461968279437 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]]]}] 15:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1146ms 15:17:59 INFO - PROCESS | 1953 | 1461968279511 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 15:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:17:59 INFO - PROCESS | 1953 | 1461968279516 Marionette TRACE conn5 <- [1,1489,null,{"value":"8"}] 15:17:59 INFO - PROCESS | 1953 | 1461968279522 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:17:59 INFO - PROCESS | 1953 | 1461968279524 Marionette TRACE conn5 <- [1,1490,null,{}] 15:17:59 INFO - PROCESS | 1953 | 1461968279529 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}] 15:17:59 INFO - PROCESS | 1953 | 1461968279737 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 15:17:59 INFO - PROCESS | 1953 | 1461968279756 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:59 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46956800 == 68 [pid = 1953] [id = 380] 15:17:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 115 (0x7f0f41e42c00) [pid = 1953] [serial = 1141] [outer = (nil)] 15:17:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 116 (0x7f0f45f4dc00) [pid = 1953] [serial = 1142] [outer = 0x7f0f41e42c00] 15:17:59 INFO - PROCESS | 1953 | 1461968279814 Marionette DEBUG loaded listener.js 15:17:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 117 (0x7f0f46ee1c00) [pid = 1953] [serial = 1143] [outer = 0x7f0f41e42c00] 15:18:00 INFO - PROCESS | 1953 | 1461968280589 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]]]}] 15:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1133ms 15:18:00 INFO - PROCESS | 1953 | 1461968280654 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 15:18:00 INFO - PROCESS | 1953 | 1461968280657 Marionette TRACE conn5 <- [1,1493,null,{"value":"8"}] 15:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:18:00 INFO - PROCESS | 1953 | 1461968280689 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:18:00 INFO - PROCESS | 1953 | 1461968280691 Marionette TRACE conn5 <- [1,1494,null,{}] 15:18:00 INFO - PROCESS | 1953 | 1461968280707 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}] 15:18:00 INFO - PROCESS | 1953 | 1461968280920 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 15:18:00 INFO - PROCESS | 1953 | 1461968280944 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:00 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4852d800 == 69 [pid = 1953] [id = 381] 15:18:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 118 (0x7f0f478b6800) [pid = 1953] [serial = 1144] [outer = (nil)] 15:18:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 119 (0x7f0f47a36400) [pid = 1953] [serial = 1145] [outer = 0x7f0f478b6800] 15:18:01 INFO - PROCESS | 1953 | 1461968281022 Marionette DEBUG loaded listener.js 15:18:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 120 (0x7f0f47b0ec00) [pid = 1953] [serial = 1146] [outer = 0x7f0f478b6800] 15:18:01 INFO - PROCESS | 1953 | --DOMWINDOW == 119 (0x7f0f41e81000) [pid = 1953] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:18:01 INFO - PROCESS | 1953 | --DOMWINDOW == 118 (0x7f0f46096c00) [pid = 1953] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:18:01 INFO - PROCESS | 1953 | --DOMWINDOW == 117 (0x7f0f36ad4800) [pid = 1953] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:18:01 INFO - PROCESS | 1953 | --DOMWINDOW == 116 (0x7f0f3e05fc00) [pid = 1953] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:18:01 INFO - PROCESS | 1953 | --DOMWINDOW == 115 (0x7f0f36ad4c00) [pid = 1953] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:18:01 INFO - PROCESS | 1953 | --DOMWINDOW == 114 (0x7f0f4102c400) [pid = 1953] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:18:01 INFO - PROCESS | 1953 | --DOMWINDOW == 113 (0x7f0f4360d800) [pid = 1953] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:18:01 INFO - PROCESS | 1953 | --DOMWINDOW == 112 (0x7f0f36fd8800) [pid = 1953] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:18:01 INFO - PROCESS | 1953 | --DOMWINDOW == 111 (0x7f0f45f49800) [pid = 1953] [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.] 15:18:02 INFO - PROCESS | 1953 | 1461968282051 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]]]}] 15:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1390ms 15:18:02 INFO - PROCESS | 1953 | 1461968282079 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 15:18:02 INFO - PROCESS | 1953 | 1461968282083 Marionette TRACE conn5 <- [1,1497,null,{"value":"8"}] 15:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:18:02 INFO - PROCESS | 1953 | 1461968282088 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:18:02 INFO - PROCESS | 1953 | 1461968282090 Marionette TRACE conn5 <- [1,1498,null,{}] 15:18:02 INFO - PROCESS | 1953 | 1461968282095 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}] 15:18:02 INFO - PROCESS | 1953 | 1461968282283 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 15:18:02 INFO - PROCESS | 1953 | 1461968282301 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:02 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49b88800 == 70 [pid = 1953] [id = 382] 15:18:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 112 (0x7f0f4102c400) [pid = 1953] [serial = 1147] [outer = (nil)] 15:18:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 113 (0x7f0f47010400) [pid = 1953] [serial = 1148] [outer = 0x7f0f4102c400] 15:18:02 INFO - PROCESS | 1953 | 1461968282358 Marionette DEBUG loaded listener.js 15:18:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 114 (0x7f0f4856a400) [pid = 1953] [serial = 1149] [outer = 0x7f0f4102c400] 15:18:02 INFO - PROCESS | 1953 | 1461968282975 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]]]}] 15:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 975ms 15:18:03 INFO - PROCESS | 1953 | 1461968283063 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 15:18:03 INFO - PROCESS | 1953 | 1461968283066 Marionette TRACE conn5 <- [1,1501,null,{"value":"8"}] 15:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:18:03 INFO - PROCESS | 1953 | 1461968283071 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:18:03 INFO - PROCESS | 1953 | 1461968283073 Marionette TRACE conn5 <- [1,1502,null,{}] 15:18:03 INFO - PROCESS | 1953 | 1461968283078 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}] 15:18:03 INFO - PROCESS | 1953 | 1461968283218 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 15:18:03 INFO - PROCESS | 1953 | 1461968283331 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:03 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4b34a800 == 71 [pid = 1953] [id = 383] 15:18:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 115 (0x7f0f394e9800) [pid = 1953] [serial = 1150] [outer = (nil)] 15:18:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 116 (0x7f0f48572800) [pid = 1953] [serial = 1151] [outer = 0x7f0f394e9800] 15:18:03 INFO - PROCESS | 1953 | 1461968283386 Marionette DEBUG loaded listener.js 15:18:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 117 (0x7f0f49086400) [pid = 1953] [serial = 1152] [outer = 0x7f0f394e9800] 15:18:04 INFO - PROCESS | 1953 | 1461968284288 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]]]}] 15:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1280ms 15:18:04 INFO - PROCESS | 1953 | 1461968284353 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 15:18:04 INFO - PROCESS | 1953 | 1461968284359 Marionette TRACE conn5 <- [1,1505,null,{"value":"8"}] 15:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:18:04 INFO - PROCESS | 1953 | 1461968284366 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:18:04 INFO - PROCESS | 1953 | 1461968284372 Marionette TRACE conn5 <- [1,1506,null,{}] 15:18:04 INFO - PROCESS | 1953 | 1461968284379 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}] 15:18:04 INFO - PROCESS | 1953 | 1461968284550 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 15:18:04 INFO - PROCESS | 1953 | 1461968284744 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40688000 == 72 [pid = 1953] [id = 384] 15:18:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 118 (0x7f0f3fdc7000) [pid = 1953] [serial = 1153] [outer = (nil)] 15:18:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 119 (0x7f0f3ff71000) [pid = 1953] [serial = 1154] [outer = 0x7f0f3fdc7000] 15:18:04 INFO - PROCESS | 1953 | 1461968284815 Marionette DEBUG loaded listener.js 15:18:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 120 (0x7f0f408b8c00) [pid = 1953] [serial = 1155] [outer = 0x7f0f3fdc7000] 15:18:05 INFO - PROCESS | 1953 | 1461968285610 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]]]}] 15:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1286ms 15:18:05 INFO - PROCESS | 1953 | 1461968285653 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 15:18:05 INFO - PROCESS | 1953 | 1461968285661 Marionette TRACE conn5 <- [1,1509,null,{"value":"8"}] 15:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:18:05 INFO - PROCESS | 1953 | 1461968285670 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:18:05 INFO - PROCESS | 1953 | 1461968285674 Marionette TRACE conn5 <- [1,1510,null,{}] 15:18:05 INFO - PROCESS | 1953 | 1461968285679 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}] 15:18:05 INFO - PROCESS | 1953 | 1461968285837 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 15:18:06 INFO - PROCESS | 1953 | 1461968286004 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46224800 == 73 [pid = 1953] [id = 385] 15:18:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 121 (0x7f0f40ed6400) [pid = 1953] [serial = 1156] [outer = (nil)] 15:18:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 122 (0x7f0f41032800) [pid = 1953] [serial = 1157] [outer = 0x7f0f40ed6400] 15:18:06 INFO - PROCESS | 1953 | 1461968286073 Marionette DEBUG loaded listener.js 15:18:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 123 (0x7f0f4214e000) [pid = 1953] [serial = 1158] [outer = 0x7f0f40ed6400] 15:18:07 INFO - PROCESS | 1953 | 1461968286997 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]]]}] 15:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1381ms 15:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:18:07 INFO - PROCESS | 1953 | 1461968287052 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 15:18:07 INFO - PROCESS | 1953 | 1461968287055 Marionette TRACE conn5 <- [1,1513,null,{"value":"8"}] 15:18:07 INFO - PROCESS | 1953 | 1461968287061 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:18:07 INFO - PROCESS | 1953 | 1461968287067 Marionette TRACE conn5 <- [1,1514,null,{}] 15:18:07 INFO - PROCESS | 1953 | 1461968287082 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}] 15:18:07 INFO - PROCESS | 1953 | 1461968287259 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 15:18:07 INFO - PROCESS | 1953 | 1461968287417 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:07 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f50416000 == 74 [pid = 1953] [id = 386] 15:18:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 124 (0x7f0f45f41000) [pid = 1953] [serial = 1159] [outer = (nil)] 15:18:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f47095800) [pid = 1953] [serial = 1160] [outer = 0x7f0f45f41000] 15:18:07 INFO - PROCESS | 1953 | 1461968287493 Marionette DEBUG loaded listener.js 15:18:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 126 (0x7f0f47a8f000) [pid = 1953] [serial = 1161] [outer = 0x7f0f45f41000] 15:18:08 INFO - PROCESS | 1953 | 1461968288310 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]]]}] 15:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1282ms 15:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:18:08 INFO - PROCESS | 1953 | 1461968288343 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 15:18:08 INFO - PROCESS | 1953 | 1461968288346 Marionette TRACE conn5 <- [1,1517,null,{"value":"8"}] 15:18:08 INFO - PROCESS | 1953 | 1461968288352 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:18:08 INFO - PROCESS | 1953 | 1461968288355 Marionette TRACE conn5 <- [1,1518,null,{}] 15:18:08 INFO - PROCESS | 1953 | 1461968288360 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}] 15:18:08 INFO - PROCESS | 1953 | 1461968288516 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 15:18:08 INFO - PROCESS | 1953 | 1461968288677 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:08 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5732e000 == 75 [pid = 1953] [id = 387] 15:18:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f45f4b400) [pid = 1953] [serial = 1162] [outer = (nil)] 15:18:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f483b9c00) [pid = 1953] [serial = 1163] [outer = 0x7f0f45f4b400] 15:18:08 INFO - PROCESS | 1953 | 1461968288743 Marionette DEBUG loaded listener.js 15:18:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f48845800) [pid = 1953] [serial = 1164] [outer = 0x7f0f45f4b400] 15:18:09 INFO - PROCESS | 1953 | 1461968289610 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]]]}] 15:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1286ms 15:18:09 INFO - PROCESS | 1953 | 1461968289639 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 15:18:09 INFO - PROCESS | 1953 | 1461968289647 Marionette TRACE conn5 <- [1,1521,null,{"value":"8"}] 15:18:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:18:09 INFO - PROCESS | 1953 | 1461968289658 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:18:09 INFO - PROCESS | 1953 | 1461968289664 Marionette TRACE conn5 <- [1,1522,null,{}] 15:18:09 INFO - PROCESS | 1953 | 1461968289671 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}] 15:18:09 INFO - PROCESS | 1953 | 1461968289839 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 15:18:10 INFO - PROCESS | 1953 | 1461968290011 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:10 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f59d47800 == 76 [pid = 1953] [id = 388] 15:18:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f47a98400) [pid = 1953] [serial = 1165] [outer = (nil)] 15:18:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f4908c000) [pid = 1953] [serial = 1166] [outer = 0x7f0f47a98400] 15:18:10 INFO - PROCESS | 1953 | 1461968290079 Marionette DEBUG loaded listener.js 15:18:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f49959c00) [pid = 1953] [serial = 1167] [outer = 0x7f0f47a98400] 15:18:10 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:10 INFO - PROCESS | 1953 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:18:10 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:10 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:10 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:10 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:10 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:10 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:10 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:10 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:10 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:10 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:10 INFO - PROCESS | 1953 | 1461968290861 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"]]]}] 15:18:10 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 () { 15:18:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:18:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:18:10 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 () { 15:18:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:18:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:18:10 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 () { 15:18:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:18:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:18:10 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 () { 15:18:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:18:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:18:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1240ms 15:18:10 INFO - PROCESS | 1953 | 1461968290900 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 15:18:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:18:10 INFO - PROCESS | 1953 | 1461968290904 Marionette TRACE conn5 <- [1,1525,null,{"value":"8"}] 15:18:10 INFO - PROCESS | 1953 | 1461968290910 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:18:10 INFO - PROCESS | 1953 | 1461968290913 Marionette TRACE conn5 <- [1,1526,null,{}] 15:18:10 INFO - PROCESS | 1953 | 1461968290918 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}] 15:18:11 INFO - PROCESS | 1953 | 1461968291096 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 15:18:11 INFO - PROCESS | 1953 | 1461968291275 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:11 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bf34000 == 77 [pid = 1953] [id = 389] 15:18:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f499af000) [pid = 1953] [serial = 1168] [outer = (nil)] 15:18:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f51015000) [pid = 1953] [serial = 1169] [outer = 0x7f0f499af000] 15:18:11 INFO - PROCESS | 1953 | 1461968291348 Marionette DEBUG loaded listener.js 15:18:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f56c6a800) [pid = 1953] [serial = 1170] [outer = 0x7f0f499af000] 15:18:12 INFO - PROCESS | 1953 | 1461968292147 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"]]]}] 15:18:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:18:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:18:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:18:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:18:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:18:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:18:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1279ms 15:18:12 INFO - PROCESS | 1953 | 1461968292192 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 15:18:12 INFO - PROCESS | 1953 | 1461968292196 Marionette TRACE conn5 <- [1,1529,null,{"value":"8"}] 15:18:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:18:12 INFO - PROCESS | 1953 | 1461968292202 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:18:12 INFO - PROCESS | 1953 | 1461968292204 Marionette TRACE conn5 <- [1,1530,null,{}] 15:18:12 INFO - PROCESS | 1953 | 1461968292209 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}] 15:18:12 INFO - PROCESS | 1953 | 1461968292422 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 15:18:12 INFO - PROCESS | 1953 | 1461968292515 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:12 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5ed56000 == 78 [pid = 1953] [id = 390] 15:18:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 136 (0x7f0f499af400) [pid = 1953] [serial = 1171] [outer = (nil)] 15:18:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f56ee7800) [pid = 1953] [serial = 1172] [outer = 0x7f0f499af400] 15:18:12 INFO - PROCESS | 1953 | 1461968292582 Marionette DEBUG loaded listener.js 15:18:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f57da7800) [pid = 1953] [serial = 1173] [outer = 0x7f0f499af400] 15:18:13 INFO - PROCESS | 1953 | 1461968293239 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]]]}] 15:18:13 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 15:18:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:18:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:18:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 15:18:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:18:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1076ms 15:18:13 INFO - PROCESS | 1953 | 1461968293300 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 15:18:13 INFO - PROCESS | 1953 | 1461968293303 Marionette TRACE conn5 <- [1,1533,null,{"value":"8"}] 15:18:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:18:13 INFO - PROCESS | 1953 | 1461968293309 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:18:13 INFO - PROCESS | 1953 | 1461968293311 Marionette TRACE conn5 <- [1,1534,null,{}] 15:18:13 INFO - PROCESS | 1953 | 1461968293318 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}] 15:18:13 INFO - PROCESS | 1953 | 1461968293464 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 15:18:13 INFO - PROCESS | 1953 | 1461968293631 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:13 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f613a1800 == 79 [pid = 1953] [id = 391] 15:18:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f51019400) [pid = 1953] [serial = 1174] [outer = (nil)] 15:18:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f581c2800) [pid = 1953] [serial = 1175] [outer = 0x7f0f51019400] 15:18:13 INFO - PROCESS | 1953 | 1461968293702 Marionette DEBUG loaded listener.js 15:18:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f5830b400) [pid = 1953] [serial = 1176] [outer = 0x7f0f51019400] 15:18:14 INFO - PROCESS | 1953 | 1461968294517 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]]]}] 15:18:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:18:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1235ms 15:18:14 INFO - PROCESS | 1953 | 1461968294544 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 15:18:14 INFO - PROCESS | 1953 | 1461968294548 Marionette TRACE conn5 <- [1,1537,null,{"value":"8"}] 15:18:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:18:14 INFO - PROCESS | 1953 | 1461968294554 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:18:14 INFO - PROCESS | 1953 | 1461968294556 Marionette TRACE conn5 <- [1,1538,null,{}] 15:18:14 INFO - PROCESS | 1953 | 1461968294561 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}] 15:18:14 INFO - PROCESS | 1953 | 1461968294716 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 15:18:14 INFO - PROCESS | 1953 | 1461968294883 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:14 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38713800 == 80 [pid = 1953] [id = 392] 15:18:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f394ea000) [pid = 1953] [serial = 1177] [outer = (nil)] 15:18:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f59d1bc00) [pid = 1953] [serial = 1178] [outer = 0x7f0f394ea000] 15:18:14 INFO - PROCESS | 1953 | 1461968294952 Marionette DEBUG loaded listener.js 15:18:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f5b469800) [pid = 1953] [serial = 1179] [outer = 0x7f0f394ea000] 15:18:15 INFO - PROCESS | 1953 | 1461968295766 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]]]}] 15:18:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:18:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1276ms 15:18:15 INFO - PROCESS | 1953 | 1461968295831 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 15:18:15 INFO - PROCESS | 1953 | 1461968295833 Marionette TRACE conn5 <- [1,1541,null,{"value":"8"}] 15:18:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:18:15 INFO - PROCESS | 1953 | 1461968295856 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:18:15 INFO - PROCESS | 1953 | 1461968295860 Marionette TRACE conn5 <- [1,1542,null,{}] 15:18:15 INFO - PROCESS | 1953 | 1461968295866 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}] 15:18:16 INFO - PROCESS | 1953 | 1461968296051 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 15:18:16 INFO - PROCESS | 1953 | 1461968296223 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:16 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f34dd0000 == 81 [pid = 1953] [id = 393] 15:18:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f36ad4400) [pid = 1953] [serial = 1180] [outer = (nil)] 15:18:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f40abc400) [pid = 1953] [serial = 1181] [outer = 0x7f0f36ad4400] 15:18:16 INFO - PROCESS | 1953 | 1461968296288 Marionette DEBUG loaded listener.js 15:18:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f5ba4f000) [pid = 1953] [serial = 1182] [outer = 0x7f0f36ad4400] 15:18:17 INFO - PROCESS | 1953 | 1461968297106 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]]]}] 15:18:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:18:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1303ms 15:18:17 INFO - PROCESS | 1953 | 1461968297142 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 15:18:17 INFO - PROCESS | 1953 | 1461968297147 Marionette TRACE conn5 <- [1,1545,null,{"value":"8"}] 15:18:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:18:17 INFO - PROCESS | 1953 | 1461968297152 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:18:17 INFO - PROCESS | 1953 | 1461968297156 Marionette TRACE conn5 <- [1,1546,null,{}] 15:18:17 INFO - PROCESS | 1953 | 1461968297161 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}] 15:18:17 INFO - PROCESS | 1953 | 1461968297349 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 15:18:17 INFO - PROCESS | 1953 | 1461968297919 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:17 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a063800 == 82 [pid = 1953] [id = 394] 15:18:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f349cac00) [pid = 1953] [serial = 1183] [outer = (nil)] 15:18:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f36ad5800) [pid = 1953] [serial = 1184] [outer = 0x7f0f349cac00] 15:18:17 INFO - PROCESS | 1953 | 1461968297986 Marionette DEBUG loaded listener.js 15:18:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f37009400) [pid = 1953] [serial = 1185] [outer = 0x7f0f349cac00] 15:18:18 INFO - PROCESS | 1953 | 1461968298803 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]]]}] 15:18:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:18:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1680ms 15:18:18 INFO - PROCESS | 1953 | 1461968298835 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 15:18:18 INFO - PROCESS | 1953 | 1461968298839 Marionette TRACE conn5 <- [1,1549,null,{"value":"8"}] 15:18:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:18:18 INFO - PROCESS | 1953 | 1461968298847 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:18:18 INFO - PROCESS | 1953 | 1461968298851 Marionette TRACE conn5 <- [1,1550,null,{}] 15:18:18 INFO - PROCESS | 1953 | 1461968298858 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}] 15:18:19 INFO - PROCESS | 1953 | 1461968299008 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 15:18:19 INFO - PROCESS | 1953 | 1461968299191 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:19 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e0b5000 == 83 [pid = 1953] [id = 395] 15:18:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f36ada400) [pid = 1953] [serial = 1186] [outer = (nil)] 15:18:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f3e05ec00) [pid = 1953] [serial = 1187] [outer = 0x7f0f36ada400] 15:18:19 INFO - PROCESS | 1953 | 1461968299315 Marionette DEBUG loaded listener.js 15:18:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f3ff73000) [pid = 1953] [serial = 1188] [outer = 0x7f0f36ada400] 15:18:20 INFO - PROCESS | 1953 | 1461968300249 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]]]}] 15:18:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:18:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1478ms 15:18:20 INFO - PROCESS | 1953 | 1461968300329 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 15:18:20 INFO - PROCESS | 1953 | 1461968300334 Marionette TRACE conn5 <- [1,1553,null,{"value":"8"}] 15:18:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:18:20 INFO - PROCESS | 1953 | 1461968300340 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:18:20 INFO - PROCESS | 1953 | 1461968300343 Marionette TRACE conn5 <- [1,1554,null,{}] 15:18:20 INFO - PROCESS | 1953 | 1461968300349 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}] 15:18:20 INFO - PROCESS | 1953 | 1461968300555 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 15:18:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c084000 == 82 [pid = 1953] [id = 342] 15:18:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5be13800 == 81 [pid = 1953] [id = 341] 15:18:20 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f41e6a800) [pid = 1953] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:18:20 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f41009c00) [pid = 1953] [serial = 1100] [outer = (nil)] [url = about:blank] 15:18:20 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f573ff800) [pid = 1953] [serial = 1064] [outer = (nil)] [url = about:blank] 15:18:20 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f58144800) [pid = 1953] [serial = 1067] [outer = (nil)] [url = about:blank] 15:18:20 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f5a240400) [pid = 1953] [serial = 1070] [outer = (nil)] [url = about:blank] 15:18:20 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f5bb3bc00) [pid = 1953] [serial = 1073] [outer = (nil)] [url = about:blank] 15:18:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f49b88800 == 80 [pid = 1953] [id = 382] 15:18:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4852d800 == 79 [pid = 1953] [id = 381] 15:18:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46956800 == 78 [pid = 1953] [id = 380] 15:18:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43896000 == 77 [pid = 1953] [id = 379] 15:18:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fd21800 == 76 [pid = 1953] [id = 378] 15:18:20 INFO - PROCESS | 1953 | 1461968300762 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3a305000 == 75 [pid = 1953] [id = 377] 15:18:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4069e800 == 74 [pid = 1953] [id = 376] 15:18:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f369a7000 == 73 [pid = 1953] [id = 373] 15:18:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f6032d800 == 72 [pid = 1953] [id = 372] 15:18:20 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f369c0000 == 73 [pid = 1953] [id = 396] 15:18:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f3ab69c00) [pid = 1953] [serial = 1189] [outer = (nil)] 15:18:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f40ab7400) [pid = 1953] [serial = 1190] [outer = 0x7f0f3ab69c00] 15:18:20 INFO - PROCESS | 1953 | 1461968300904 Marionette DEBUG loaded listener.js 15:18:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f41002400) [pid = 1953] [serial = 1191] [outer = 0x7f0f3ab69c00] 15:18:21 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c081000 == 72 [pid = 1953] [id = 371] 15:18:21 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bb9f000 == 71 [pid = 1953] [id = 370] 15:18:21 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f573d3000 == 70 [pid = 1953] [id = 369] 15:18:21 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43abd800 == 69 [pid = 1953] [id = 368] 15:18:21 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f39f1c800 == 68 [pid = 1953] [id = 367] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f47a8e000) [pid = 1953] [serial = 1094] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f48566400) [pid = 1953] [serial = 1095] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f36fdf400) [pid = 1953] [serial = 1097] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f408acc00) [pid = 1953] [serial = 1085] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f4100e400) [pid = 1953] [serial = 1086] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f41e49800) [pid = 1953] [serial = 1055] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f38de8c00) [pid = 1953] [serial = 1079] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f38df3000) [pid = 1953] [serial = 1080] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 141 (0x7f0f4350f400) [pid = 1953] [serial = 1088] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 140 (0x7f0f43609c00) [pid = 1953] [serial = 1089] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f45585800) [pid = 1953] [serial = 1091] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f3fdcb800) [pid = 1953] [serial = 1083] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f3e05dc00) [pid = 1953] [serial = 1082] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f4805e800) [pid = 1953] [serial = 1058] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 135 (0x7f0f38ded800) [pid = 1953] [serial = 1076] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f5603dc00) [pid = 1953] [serial = 1061] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f4608c400) [pid = 1953] [serial = 1092] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f3ab69400) [pid = 1953] [serial = 1098] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f47a39400) [pid = 1953] [serial = 750] [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.] 15:18:21 INFO - PROCESS | 1953 | 1461968301621 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]]]}] 15:18:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:18:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1329ms 15:18:21 INFO - PROCESS | 1953 | 1461968301671 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 15:18:21 INFO - PROCESS | 1953 | 1461968301674 Marionette TRACE conn5 <- [1,1557,null,{"value":"8"}] 15:18:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:18:21 INFO - PROCESS | 1953 | 1461968301686 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:18:21 INFO - PROCESS | 1953 | 1461968301694 Marionette TRACE conn5 <- [1,1558,null,{}] 15:18:21 INFO - PROCESS | 1953 | 1461968301713 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}] 15:18:21 INFO - PROCESS | 1953 | 1461968301855 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 15:18:21 INFO - PROCESS | 1953 | 1461968301874 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f410d8000 == 69 [pid = 1953] [id = 397] 15:18:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f41009c00) [pid = 1953] [serial = 1192] [outer = (nil)] 15:18:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f4215a800) [pid = 1953] [serial = 1193] [outer = 0x7f0f41009c00] 15:18:21 INFO - PROCESS | 1953 | 1461968301927 Marionette DEBUG loaded listener.js 15:18:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f43511c00) [pid = 1953] [serial = 1194] [outer = 0x7f0f41009c00] 15:18:22 INFO - PROCESS | 1953 | 1461968302650 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]]]}] 15:18:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:18:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 990ms 15:18:22 INFO - PROCESS | 1953 | 1461968302670 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 15:18:22 INFO - PROCESS | 1953 | 1461968302674 Marionette TRACE conn5 <- [1,1561,null,{"value":"8"}] 15:18:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:18:22 INFO - PROCESS | 1953 | 1461968302679 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:18:22 INFO - PROCESS | 1953 | 1461968302681 Marionette TRACE conn5 <- [1,1562,null,{}] 15:18:22 INFO - PROCESS | 1953 | 1461968302709 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}] 15:18:22 INFO - PROCESS | 1953 | 1461968302843 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 15:18:22 INFO - PROCESS | 1953 | 1461968302858 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:22 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4344e000 == 70 [pid = 1953] [id = 398] 15:18:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f42157000) [pid = 1953] [serial = 1195] [outer = (nil)] 15:18:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 136 (0x7f0f43607000) [pid = 1953] [serial = 1196] [outer = 0x7f0f42157000] 15:18:22 INFO - PROCESS | 1953 | 1461968302912 Marionette DEBUG loaded listener.js 15:18:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f43743800) [pid = 1953] [serial = 1197] [outer = 0x7f0f42157000] 15:18:23 INFO - PROCESS | 1953 | 1461968303742 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]]]}] 15:18:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:18:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1097ms 15:18:23 INFO - PROCESS | 1953 | 1461968303785 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 15:18:23 INFO - PROCESS | 1953 | 1461968303788 Marionette TRACE conn5 <- [1,1565,null,{"value":"8"}] 15:18:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:18:23 INFO - PROCESS | 1953 | 1461968303803 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:18:23 INFO - PROCESS | 1953 | 1461968303805 Marionette TRACE conn5 <- [1,1566,null,{}] 15:18:23 INFO - PROCESS | 1953 | 1461968303811 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}] 15:18:24 INFO - PROCESS | 1953 | 1461968304062 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 15:18:24 INFO - PROCESS | 1953 | 1461968304082 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:24 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f45f3b800 == 71 [pid = 1953] [id = 399] 15:18:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f4558ac00) [pid = 1953] [serial = 1198] [outer = (nil)] 15:18:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f4608d400) [pid = 1953] [serial = 1199] [outer = 0x7f0f4558ac00] 15:18:24 INFO - PROCESS | 1953 | 1461968304150 Marionette DEBUG loaded listener.js 15:18:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f47099400) [pid = 1953] [serial = 1200] [outer = 0x7f0f4558ac00] 15:18:24 INFO - PROCESS | 1953 | 1461968304962 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]]]}] 15:18:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:18:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1190ms 15:18:24 INFO - PROCESS | 1953 | 1461968304988 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 15:18:24 INFO - PROCESS | 1953 | 1461968304991 Marionette TRACE conn5 <- [1,1569,null,{"value":"8"}] 15:18:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:18:25 INFO - PROCESS | 1953 | 1461968304996 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:18:25 INFO - PROCESS | 1953 | 1461968304998 Marionette TRACE conn5 <- [1,1570,null,{}] 15:18:25 INFO - PROCESS | 1953 | 1461968305003 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}] 15:18:25 INFO - PROCESS | 1953 | 1461968305419 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 15:18:25 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f41e42c00) [pid = 1953] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:18:25 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f4102c400) [pid = 1953] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:18:25 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f36ad8800) [pid = 1953] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:18:25 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f3e1d0000) [pid = 1953] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:18:25 INFO - PROCESS | 1953 | --DOMWINDOW == 135 (0x7f0f41277c00) [pid = 1953] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:18:25 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f4995a800) [pid = 1953] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:18:25 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f49955c00) [pid = 1953] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:18:25 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f478b6800) [pid = 1953] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:18:25 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f4805c400) [pid = 1953] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:18:25 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f4805b000) [pid = 1953] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:18:25 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f36cdcc00) [pid = 1953] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:18:25 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f38dee400) [pid = 1953] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:18:25 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f49e18400) [pid = 1953] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:18:25 INFO - PROCESS | 1953 | 1461968305539 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411e1000 == 72 [pid = 1953] [id = 400] 15:18:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f3ae29400) [pid = 1953] [serial = 1201] [outer = (nil)] 15:18:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f40882800) [pid = 1953] [serial = 1202] [outer = 0x7f0f3ae29400] 15:18:25 INFO - PROCESS | 1953 | 1461968305637 Marionette DEBUG loaded listener.js 15:18:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f43603c00) [pid = 1953] [serial = 1203] [outer = 0x7f0f3ae29400] 15:18:26 INFO - PROCESS | 1953 | 1461968306299 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]]]}] 15:18:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:18:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1325ms 15:18:26 INFO - PROCESS | 1953 | 1461968306323 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 15:18:26 INFO - PROCESS | 1953 | 1461968306326 Marionette TRACE conn5 <- [1,1573,null,{"value":"8"}] 15:18:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:18:26 INFO - PROCESS | 1953 | 1461968306331 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:18:26 INFO - PROCESS | 1953 | 1461968306334 Marionette TRACE conn5 <- [1,1574,null,{}] 15:18:26 INFO - PROCESS | 1953 | 1461968306339 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}] 15:18:26 INFO - PROCESS | 1953 | 1461968306522 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 15:18:26 INFO - PROCESS | 1953 | 1461968306543 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:26 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f490e1000 == 73 [pid = 1953] [id = 401] 15:18:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f3e1c4c00) [pid = 1953] [serial = 1204] [outer = (nil)] 15:18:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f4805c400) [pid = 1953] [serial = 1205] [outer = 0x7f0f3e1c4c00] 15:18:26 INFO - PROCESS | 1953 | 1461968306600 Marionette DEBUG loaded listener.js 15:18:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f4856cc00) [pid = 1953] [serial = 1206] [outer = 0x7f0f3e1c4c00] 15:18:27 INFO - PROCESS | 1953 | 1461968307292 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]]]}] 15:18:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:18:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 974ms 15:18:27 INFO - PROCESS | 1953 | 1461968307308 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 15:18:27 INFO - PROCESS | 1953 | 1461968307310 Marionette TRACE conn5 <- [1,1577,null,{"value":"8"}] 15:18:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:18:27 INFO - PROCESS | 1953 | 1461968307315 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:18:27 INFO - PROCESS | 1953 | 1461968307318 Marionette TRACE conn5 <- [1,1578,null,{}] 15:18:27 INFO - PROCESS | 1953 | 1461968307323 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}] 15:18:27 INFO - PROCESS | 1953 | 1461968307542 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 15:18:27 INFO - PROCESS | 1953 | 1461968307719 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:27 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38bdd800 == 74 [pid = 1953] [id = 402] 15:18:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f349cf400) [pid = 1953] [serial = 1207] [outer = (nil)] 15:18:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f349d2800) [pid = 1953] [serial = 1208] [outer = 0x7f0f349cf400] 15:18:27 INFO - PROCESS | 1953 | 1461968307788 Marionette DEBUG loaded listener.js 15:18:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 136 (0x7f0f36cdd800) [pid = 1953] [serial = 1209] [outer = 0x7f0f349cf400] 15:18:28 INFO - PROCESS | 1953 | 1461968308698 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]]]}] 15:18:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:18:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1432ms 15:18:28 INFO - PROCESS | 1953 | 1461968308750 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 15:18:28 INFO - PROCESS | 1953 | 1461968308755 Marionette TRACE conn5 <- [1,1581,null,{"value":"8"}] 15:18:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:18:28 INFO - PROCESS | 1953 | 1461968308762 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:18:28 INFO - PROCESS | 1953 | 1461968308769 Marionette TRACE conn5 <- [1,1582,null,{}] 15:18:28 INFO - PROCESS | 1953 | 1461968308776 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}] 15:18:28 INFO - PROCESS | 1953 | 1461968308956 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 15:18:29 INFO - PROCESS | 1953 | 1461968309123 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:29 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f18800 == 75 [pid = 1953] [id = 403] 15:18:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f349cf800) [pid = 1953] [serial = 1210] [outer = (nil)] 15:18:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f4088d800) [pid = 1953] [serial = 1211] [outer = 0x7f0f349cf800] 15:18:29 INFO - PROCESS | 1953 | 1461968309201 Marionette DEBUG loaded listener.js 15:18:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f40aaec00) [pid = 1953] [serial = 1212] [outer = 0x7f0f349cf800] 15:18:30 INFO - PROCESS | 1953 | 1461968310116 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]]]}] 15:18:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:18:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1432ms 15:18:30 INFO - PROCESS | 1953 | 1461968310196 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 15:18:30 INFO - PROCESS | 1953 | 1461968310200 Marionette TRACE conn5 <- [1,1585,null,{"value":"8"}] 15:18:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:18:30 INFO - PROCESS | 1953 | 1461968310206 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:18:30 INFO - PROCESS | 1953 | 1461968310209 Marionette TRACE conn5 <- [1,1586,null,{}] 15:18:30 INFO - PROCESS | 1953 | 1461968310215 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}] 15:18:30 INFO - PROCESS | 1953 | 1461968310395 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 15:18:30 INFO - PROCESS | 1953 | 1461968310571 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:30 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f498b9000 == 76 [pid = 1953] [id = 404] 15:18:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f40ab0800) [pid = 1953] [serial = 1213] [outer = (nil)] 15:18:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f41fafc00) [pid = 1953] [serial = 1214] [outer = 0x7f0f40ab0800] 15:18:30 INFO - PROCESS | 1953 | 1461968310645 Marionette DEBUG loaded listener.js 15:18:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f4360b400) [pid = 1953] [serial = 1215] [outer = 0x7f0f40ab0800] 15:18:31 INFO - PROCESS | 1953 | 1461968311523 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]]]}] 15:18:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:18:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1379ms 15:18:31 INFO - PROCESS | 1953 | 1461968311586 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 15:18:31 INFO - PROCESS | 1953 | 1461968311592 Marionette TRACE conn5 <- [1,1589,null,{"value":"8"}] 15:18:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:18:31 INFO - PROCESS | 1953 | 1461968311607 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:18:31 INFO - PROCESS | 1953 | 1461968311613 Marionette TRACE conn5 <- [1,1590,null,{}] 15:18:31 INFO - PROCESS | 1953 | 1461968311619 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}] 15:18:31 INFO - PROCESS | 1953 | 1461968311818 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 15:18:31 INFO - PROCESS | 1953 | 1461968311981 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f56cf9800 == 77 [pid = 1953] [id = 405] 15:18:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f41007000) [pid = 1953] [serial = 1216] [outer = (nil)] 15:18:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f48058800) [pid = 1953] [serial = 1217] [outer = 0x7f0f41007000] 15:18:32 INFO - PROCESS | 1953 | 1461968312053 Marionette DEBUG loaded listener.js 15:18:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f49080c00) [pid = 1953] [serial = 1218] [outer = 0x7f0f41007000] 15:18:32 INFO - PROCESS | 1953 | 1461968312867 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]]]}] 15:18:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:18:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1340ms 15:18:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:18:32 INFO - PROCESS | 1953 | 1461968312940 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 15:18:32 INFO - PROCESS | 1953 | 1461968312943 Marionette TRACE conn5 <- [1,1593,null,{"value":"8"}] 15:18:32 INFO - PROCESS | 1953 | 1461968312949 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:18:32 INFO - PROCESS | 1953 | 1461968312952 Marionette TRACE conn5 <- [1,1594,null,{}] 15:18:32 INFO - PROCESS | 1953 | 1461968312957 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}] 15:18:33 INFO - PROCESS | 1953 | 1461968313147 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 15:18:33 INFO - PROCESS | 1953 | 1461968313313 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:33 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bb8b800 == 78 [pid = 1953] [id = 406] 15:18:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f41e3ec00) [pid = 1953] [serial = 1219] [outer = (nil)] 15:18:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f499a8800) [pid = 1953] [serial = 1220] [outer = 0x7f0f41e3ec00] 15:18:33 INFO - PROCESS | 1953 | 1461968313381 Marionette DEBUG loaded listener.js 15:18:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f499b5000) [pid = 1953] [serial = 1221] [outer = 0x7f0f41e3ec00] 15:18:34 INFO - PROCESS | 1953 | 1461968314201 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]]]}] 15:18:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:18:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1328ms 15:18:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:18:34 INFO - PROCESS | 1953 | 1461968314277 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 15:18:34 INFO - PROCESS | 1953 | 1461968314280 Marionette TRACE conn5 <- [1,1597,null,{"value":"8"}] 15:18:34 INFO - PROCESS | 1953 | 1461968314286 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:18:34 INFO - PROCESS | 1953 | 1461968314289 Marionette TRACE conn5 <- [1,1598,null,{}] 15:18:34 INFO - PROCESS | 1953 | 1461968314294 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}] 15:18:34 INFO - PROCESS | 1953 | 1461968314458 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 15:18:34 INFO - PROCESS | 1953 | 1461968314627 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:34 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c06d800 == 79 [pid = 1953] [id = 407] 15:18:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f4a847000) [pid = 1953] [serial = 1222] [outer = (nil)] 15:18:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f4b337c00) [pid = 1953] [serial = 1223] [outer = 0x7f0f4a847000] 15:18:34 INFO - PROCESS | 1953 | 1461968314708 Marionette DEBUG loaded listener.js 15:18:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f50176000) [pid = 1953] [serial = 1224] [outer = 0x7f0f4a847000] 15:18:35 INFO - PROCESS | 1953 | 1461968315590 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]]]}] 15:18:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:18:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1330ms 15:18:35 INFO - PROCESS | 1953 | 1461968315616 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 15:18:35 INFO - PROCESS | 1953 | 1461968315619 Marionette TRACE conn5 <- [1,1601,null,{"value":"8"}] 15:18:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:18:35 INFO - PROCESS | 1953 | 1461968315625 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:18:35 INFO - PROCESS | 1953 | 1461968315628 Marionette TRACE conn5 <- [1,1602,null,{}] 15:18:35 INFO - PROCESS | 1953 | 1461968315633 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}] 15:18:35 INFO - PROCESS | 1953 | 1461968315800 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 15:18:35 INFO - PROCESS | 1953 | 1461968315970 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:35 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f61396800 == 80 [pid = 1953] [id = 408] 15:18:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f4b330400) [pid = 1953] [serial = 1225] [outer = (nil)] 15:18:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f573fd000) [pid = 1953] [serial = 1226] [outer = 0x7f0f4b330400] 15:18:36 INFO - PROCESS | 1953 | 1461968316037 Marionette DEBUG loaded listener.js 15:18:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f5a235800) [pid = 1953] [serial = 1227] [outer = 0x7f0f4b330400] 15:18:36 INFO - PROCESS | 1953 | 1461968316901 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]]]}] 15:18:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:18:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1331ms 15:18:36 INFO - PROCESS | 1953 | 1461968316956 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 15:18:36 INFO - PROCESS | 1953 | 1461968316960 Marionette TRACE conn5 <- [1,1605,null,{"value":"8"}] 15:18:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:18:36 INFO - PROCESS | 1953 | 1461968316965 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:18:36 INFO - PROCESS | 1953 | 1461968316967 Marionette TRACE conn5 <- [1,1606,null,{}] 15:18:36 INFO - PROCESS | 1953 | 1461968316973 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}] 15:18:37 INFO - PROCESS | 1953 | 1461968317125 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 15:18:37 INFO - PROCESS | 1953 | 1461968317295 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:37 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af52000 == 81 [pid = 1953] [id = 409] 15:18:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f4b338c00) [pid = 1953] [serial = 1228] [outer = (nil)] 15:18:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f5bb2f400) [pid = 1953] [serial = 1229] [outer = 0x7f0f4b338c00] 15:18:37 INFO - PROCESS | 1953 | 1461968317365 Marionette DEBUG loaded listener.js 15:18:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f5bda5000) [pid = 1953] [serial = 1230] [outer = 0x7f0f4b338c00] 15:18:38 INFO - PROCESS | 1953 | 1461968318163 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]]]}] 15:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1229ms 15:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:18:38 INFO - PROCESS | 1953 | 1461968318195 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 15:18:38 INFO - PROCESS | 1953 | 1461968318198 Marionette TRACE conn5 <- [1,1609,null,{"value":"8"}] 15:18:38 INFO - PROCESS | 1953 | 1461968318204 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:18:38 INFO - PROCESS | 1953 | 1461968318207 Marionette TRACE conn5 <- [1,1610,null,{}] 15:18:38 INFO - PROCESS | 1953 | 1461968318212 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}] 15:18:38 INFO - PROCESS | 1953 | 1461968318369 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 15:18:38 INFO - PROCESS | 1953 | 1461968318541 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f388e0800 == 82 [pid = 1953] [id = 410] 15:18:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f38692800) [pid = 1953] [serial = 1231] [outer = (nil)] 15:18:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f3869c000) [pid = 1953] [serial = 1232] [outer = 0x7f0f38692800] 15:18:38 INFO - PROCESS | 1953 | 1461968318609 Marionette DEBUG loaded listener.js 15:18:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f386a0800) [pid = 1953] [serial = 1233] [outer = 0x7f0f38692800] 15:18:39 INFO - PROCESS | 1953 | 1461968319429 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]]]}] 15:18:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:18:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1280ms 15:18:39 INFO - PROCESS | 1953 | 1461968319483 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 15:18:39 INFO - PROCESS | 1953 | 1461968319487 Marionette TRACE conn5 <- [1,1613,null,{"value":"8"}] 15:18:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:18:39 INFO - PROCESS | 1953 | 1461968319492 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:18:39 INFO - PROCESS | 1953 | 1461968319500 Marionette TRACE conn5 <- [1,1614,null,{}] 15:18:39 INFO - PROCESS | 1953 | 1461968319504 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}] 15:18:39 INFO - PROCESS | 1953 | 1461968319660 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 15:18:39 INFO - PROCESS | 1953 | 1461968319833 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:39 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af62800 == 83 [pid = 1953] [id = 411] 15:18:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f38695000) [pid = 1953] [serial = 1234] [outer = (nil)] 15:18:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f39f2fc00) [pid = 1953] [serial = 1235] [outer = 0x7f0f38695000] 15:18:39 INFO - PROCESS | 1953 | 1461968319901 Marionette DEBUG loaded listener.js 15:18:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f39f36800) [pid = 1953] [serial = 1236] [outer = 0x7f0f38695000] 15:18:40 INFO - PROCESS | 1953 | 1461968320787 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]]]}] 15:18:40 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 15:18:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1333ms 15:18:40 INFO - PROCESS | 1953 | 1461968320825 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 15:18:40 INFO - PROCESS | 1953 | 1461968320829 Marionette TRACE conn5 <- [1,1617,null,{"value":"8"}] 15:18:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:18:40 INFO - PROCESS | 1953 | 1461968320834 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:18:40 INFO - PROCESS | 1953 | 1461968320836 Marionette TRACE conn5 <- [1,1618,null,{}] 15:18:40 INFO - PROCESS | 1953 | 1461968320842 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}] 15:18:41 INFO - PROCESS | 1953 | 1461968321003 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 15:18:41 INFO - PROCESS | 1953 | 1461968321189 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:41 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fe58000 == 84 [pid = 1953] [id = 412] 15:18:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 164 (0x7f0f39f38c00) [pid = 1953] [serial = 1237] [outer = (nil)] 15:18:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 165 (0x7f0f40887c00) [pid = 1953] [serial = 1238] [outer = 0x7f0f39f38c00] 15:18:41 INFO - PROCESS | 1953 | 1461968321264 Marionette DEBUG loaded listener.js 15:18:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 166 (0x7f0f5bda9c00) [pid = 1953] [serial = 1239] [outer = 0x7f0f39f38c00] 15:18:42 INFO - PROCESS | 1953 | 1461968322153 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]]]}] 15:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1377ms 15:18:42 INFO - PROCESS | 1953 | 1461968322213 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 15:18:42 INFO - PROCESS | 1953 | 1461968322217 Marionette TRACE conn5 <- [1,1621,null,{"value":"8"}] 15:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:18:42 INFO - PROCESS | 1953 | 1461968322222 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:18:42 INFO - PROCESS | 1953 | 1461968322225 Marionette TRACE conn5 <- [1,1622,null,{}] 15:18:42 INFO - PROCESS | 1953 | 1461968322231 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}] 15:18:42 INFO - PROCESS | 1953 | 1461968322413 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 15:18:42 INFO - PROCESS | 1953 | 1461968322590 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:42 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f34c54800 == 85 [pid = 1953] [id = 413] 15:18:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 167 (0x7f0f34c92c00) [pid = 1953] [serial = 1240] [outer = (nil)] 15:18:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 168 (0x7f0f34c9b400) [pid = 1953] [serial = 1241] [outer = 0x7f0f34c92c00] 15:18:42 INFO - PROCESS | 1953 | 1461968322659 Marionette DEBUG loaded listener.js 15:18:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 169 (0x7f0f39fdb800) [pid = 1953] [serial = 1242] [outer = 0x7f0f34c92c00] 15:18:43 INFO - PROCESS | 1953 | 1461968323803 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]]]}] 15:18:43 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 15:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1626ms 15:18:43 INFO - PROCESS | 1953 | 1461968323850 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 15:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:18:43 INFO - PROCESS | 1953 | 1461968323855 Marionette TRACE conn5 <- [1,1625,null,{"value":"8"}] 15:18:43 INFO - PROCESS | 1953 | 1461968323863 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:18:43 INFO - PROCESS | 1953 | 1461968323868 Marionette TRACE conn5 <- [1,1626,null,{}] 15:18:43 INFO - PROCESS | 1953 | 1461968323876 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}] 15:18:44 INFO - PROCESS | 1953 | 1461968324030 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 15:18:44 INFO - PROCESS | 1953 | 1461968324230 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:44 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fd14800 == 86 [pid = 1953] [id = 414] 15:18:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 170 (0x7f0f34cd8800) [pid = 1953] [serial = 1243] [outer = (nil)] 15:18:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 171 (0x7f0f34cdcc00) [pid = 1953] [serial = 1244] [outer = 0x7f0f34cd8800] 15:18:44 INFO - PROCESS | 1953 | 1461968324293 Marionette DEBUG loaded listener.js 15:18:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 172 (0x7f0f36ad4800) [pid = 1953] [serial = 1245] [outer = 0x7f0f34cd8800] 15:18:45 INFO - PROCESS | 1953 | 1461968325108 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]]]}] 15:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1290ms 15:18:45 INFO - PROCESS | 1953 | 1461968325157 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 15:18:45 INFO - PROCESS | 1953 | 1461968325164 Marionette TRACE conn5 <- [1,1629,null,{"value":"8"}] 15:18:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:18:45 INFO - PROCESS | 1953 | 1461968325176 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:18:45 INFO - PROCESS | 1953 | 1461968325179 Marionette TRACE conn5 <- [1,1630,null,{}] 15:18:45 INFO - PROCESS | 1953 | 1461968325184 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}] 15:18:45 INFO - PROCESS | 1953 | 1461968325341 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 15:18:45 INFO - PROCESS | 1953 | 1461968325643 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:45 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f36920800 == 87 [pid = 1953] [id = 415] 15:18:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 173 (0x7f0f386a1c00) [pid = 1953] [serial = 1246] [outer = (nil)] 15:18:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 174 (0x7f0f394ef800) [pid = 1953] [serial = 1247] [outer = 0x7f0f386a1c00] 15:18:45 INFO - PROCESS | 1953 | 1461968325749 Marionette DEBUG loaded listener.js 15:18:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f39fdc400) [pid = 1953] [serial = 1248] [outer = 0x7f0f386a1c00] 15:18:46 INFO - PROCESS | 1953 | 1461968326683 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]]]}] 15:18:46 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5040c000 == 86 [pid = 1953] [id = 327] 15:18:46 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f490e1000 == 85 [pid = 1953] [id = 401] 15:18:46 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f411e1000 == 84 [pid = 1953] [id = 400] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 174 (0x7f0f48572800) [pid = 1953] [serial = 1151] [outer = (nil)] [url = about:blank] 15:18:46 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f45f3b800 == 83 [pid = 1953] [id = 399] 15:18:46 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4344e000 == 82 [pid = 1953] [id = 398] 15:18:46 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f410d8000 == 81 [pid = 1953] [id = 397] 15:18:46 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f369c0000 == 80 [pid = 1953] [id = 396] 15:18:46 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e0b5000 == 79 [pid = 1953] [id = 395] 15:18:46 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3a063800 == 78 [pid = 1953] [id = 394] 15:18:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:18:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1583ms 15:18:46 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46224800 == 77 [pid = 1953] [id = 385] 15:18:46 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40688000 == 76 [pid = 1953] [id = 384] 15:18:46 INFO - PROCESS | 1953 | 1461968326763 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 15:18:46 INFO - PROCESS | 1953 | 1461968326766 Marionette TRACE conn5 <- [1,1633,null,{"value":"8"}] 15:18:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:18:46 INFO - PROCESS | 1953 | 1461968326779 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:18:46 INFO - PROCESS | 1953 | 1461968326783 Marionette TRACE conn5 <- [1,1634,null,{}] 15:18:46 INFO - PROCESS | 1953 | 1461968326797 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}] 15:18:46 INFO - PROCESS | 1953 | 1461968326945 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 173 (0x7f0f36ad3000) [pid = 1953] [serial = 1103] [outer = (nil)] [url = about:blank] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 172 (0x7f0f46ee1c00) [pid = 1953] [serial = 1143] [outer = (nil)] [url = about:blank] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 171 (0x7f0f47010400) [pid = 1953] [serial = 1148] [outer = (nil)] [url = about:blank] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 170 (0x7f0f51011000) [pid = 1953] [serial = 1124] [outer = (nil)] [url = about:blank] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 169 (0x7f0f3ab67c00) [pid = 1953] [serial = 1127] [outer = (nil)] [url = about:blank] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 168 (0x7f0f4a844800) [pid = 1953] [serial = 1121] [outer = (nil)] [url = about:blank] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 167 (0x7f0f36fd5000) [pid = 1953] [serial = 1130] [outer = (nil)] [url = about:blank] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 166 (0x7f0f4100e000) [pid = 1953] [serial = 1137] [outer = (nil)] [url = about:blank] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 165 (0x7f0f49835400) [pid = 1953] [serial = 1118] [outer = (nil)] [url = about:blank] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 164 (0x7f0f43610800) [pid = 1953] [serial = 1139] [outer = (nil)] [url = about:blank] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 163 (0x7f0f40229000) [pid = 1953] [serial = 1106] [outer = (nil)] [url = about:blank] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f51015c00) [pid = 1953] [serial = 1029] [outer = (nil)] [url = about:blank] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f42159c00) [pid = 1953] [serial = 1109] [outer = (nil)] [url = about:blank] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f4a844400) [pid = 1953] [serial = 1026] [outer = (nil)] [url = about:blank] 15:18:46 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f47b0ec00) [pid = 1953] [serial = 1146] [outer = (nil)] [url = about:blank] 15:18:47 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f47a36400) [pid = 1953] [serial = 1145] [outer = (nil)] [url = about:blank] 15:18:47 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f49c21c00) [pid = 1953] [serial = 1023] [outer = (nil)] [url = about:blank] 15:18:47 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f4964ac00) [pid = 1953] [serial = 1020] [outer = (nil)] [url = about:blank] 15:18:47 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f4856a400) [pid = 1953] [serial = 1149] [outer = (nil)] [url = about:blank] 15:18:47 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f48566000) [pid = 1953] [serial = 1115] [outer = (nil)] [url = about:blank] 15:18:47 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f43745000) [pid = 1953] [serial = 1140] [outer = (nil)] [url = about:blank] 15:18:47 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f43511800) [pid = 1953] [serial = 1101] [outer = (nil)] [url = about:blank] 15:18:47 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f40ab5400) [pid = 1953] [serial = 1136] [outer = (nil)] [url = about:blank] 15:18:47 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f4088fc00) [pid = 1953] [serial = 1134] [outer = (nil)] [url = about:blank] 15:18:47 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f47a8f400) [pid = 1953] [serial = 1112] [outer = (nil)] [url = about:blank] 15:18:47 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f38dedc00) [pid = 1953] [serial = 1131] [outer = (nil)] [url = about:blank] 15:18:47 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f3ff76800) [pid = 1953] [serial = 1133] [outer = (nil)] [url = about:blank] 15:18:47 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f45f4dc00) [pid = 1953] [serial = 1142] [outer = (nil)] [url = about:blank] 15:18:47 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f5714bc00) [pid = 1953] [serial = 1053] [outer = (nil)] [url = about:blank] 15:18:47 INFO - PROCESS | 1953 | 1461968327105 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:47 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fd1a000 == 77 [pid = 1953] [id = 416] 15:18:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f38deac00) [pid = 1953] [serial = 1249] [outer = (nil)] 15:18:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f40889400) [pid = 1953] [serial = 1250] [outer = 0x7f0f38deac00] 15:18:47 INFO - PROCESS | 1953 | 1461968327220 Marionette DEBUG loaded listener.js 15:18:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f40aae400) [pid = 1953] [serial = 1251] [outer = 0x7f0f38deac00] 15:18:47 INFO - PROCESS | 1953 | 1461968327899 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]]]}] 15:18:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:18:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1145ms 15:18:47 INFO - PROCESS | 1953 | 1461968327918 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 15:18:47 INFO - PROCESS | 1953 | 1461968327922 Marionette TRACE conn5 <- [1,1637,null,{"value":"8"}] 15:18:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:18:47 INFO - PROCESS | 1953 | 1461968327927 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:18:47 INFO - PROCESS | 1953 | 1461968327929 Marionette TRACE conn5 <- [1,1638,null,{}] 15:18:47 INFO - PROCESS | 1953 | 1461968327934 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}] 15:18:48 INFO - PROCESS | 1953 | 1461968328087 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 15:18:48 INFO - PROCESS | 1953 | 1461968328217 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:48 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f410d4800 == 78 [pid = 1953] [id = 417] 15:18:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f3ab67c00) [pid = 1953] [serial = 1252] [outer = (nil)] 15:18:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f41032c00) [pid = 1953] [serial = 1253] [outer = 0x7f0f3ab67c00] 15:18:48 INFO - PROCESS | 1953 | 1461968328276 Marionette DEBUG loaded listener.js 15:18:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f4214f000) [pid = 1953] [serial = 1254] [outer = 0x7f0f3ab67c00] 15:18:48 INFO - PROCESS | 1953 | 1461968328953 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]]]}] 15:18:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:18:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1076ms 15:18:49 INFO - PROCESS | 1953 | 1461968329021 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 15:18:49 INFO - PROCESS | 1953 | 1461968329025 Marionette TRACE conn5 <- [1,1641,null,{"value":"8"}] 15:18:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:18:49 INFO - PROCESS | 1953 | 1461968329058 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:18:49 INFO - PROCESS | 1953 | 1461968329060 Marionette TRACE conn5 <- [1,1642,null,{}] 15:18:49 INFO - PROCESS | 1953 | 1461968329066 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}] 15:18:49 INFO - PROCESS | 1953 | 1461968329272 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 15:18:49 INFO - PROCESS | 1953 | 1461968329288 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43a72800 == 79 [pid = 1953] [id = 418] 15:18:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f40a69000) [pid = 1953] [serial = 1255] [outer = (nil)] 15:18:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f43511800) [pid = 1953] [serial = 1256] [outer = 0x7f0f40a69000] 15:18:49 INFO - PROCESS | 1953 | 1461968329348 Marionette DEBUG loaded listener.js 15:18:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f4557bc00) [pid = 1953] [serial = 1257] [outer = 0x7f0f40a69000] 15:18:50 INFO - PROCESS | 1953 | 1461968330086 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]]]}] 15:18:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:18:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1100ms 15:18:50 INFO - PROCESS | 1953 | 1461968330160 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 15:18:50 INFO - PROCESS | 1953 | 1461968330163 Marionette TRACE conn5 <- [1,1645,null,{"value":"8"}] 15:18:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:18:50 INFO - PROCESS | 1953 | 1461968330211 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:18:50 INFO - PROCESS | 1953 | 1461968330213 Marionette TRACE conn5 <- [1,1646,null,{}] 15:18:50 INFO - PROCESS | 1953 | 1461968330218 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}] 15:18:50 INFO - PROCESS | 1953 | 1461968330428 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 15:18:50 INFO - PROCESS | 1953 | 1461968330461 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47d69000 == 80 [pid = 1953] [id = 419] 15:18:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f4620a400) [pid = 1953] [serial = 1258] [outer = (nil)] 15:18:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f48569400) [pid = 1953] [serial = 1259] [outer = 0x7f0f4620a400] 15:18:50 INFO - PROCESS | 1953 | 1461968330519 Marionette DEBUG loaded listener.js 15:18:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f4908b000) [pid = 1953] [serial = 1260] [outer = 0x7f0f4620a400] 15:18:51 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f4558ac00) [pid = 1953] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:18:51 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f349cac00) [pid = 1953] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:18:51 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f36ada400) [pid = 1953] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:18:51 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f3ab69c00) [pid = 1953] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:18:51 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f42157000) [pid = 1953] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:18:51 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f41009c00) [pid = 1953] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:18:51 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f3ae29400) [pid = 1953] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:18:51 INFO - PROCESS | 1953 | 1461968331598 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]]]}] 15:18:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1446ms 15:18:51 INFO - PROCESS | 1953 | 1461968331642 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 15:18:51 INFO - PROCESS | 1953 | 1461968331645 Marionette TRACE conn5 <- [1,1649,null,{"value":"8"}] 15:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:18:51 INFO - PROCESS | 1953 | 1461968331651 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:18:51 INFO - PROCESS | 1953 | 1461968331653 Marionette TRACE conn5 <- [1,1650,null,{}] 15:18:51 INFO - PROCESS | 1953 | 1461968331658 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}] 15:18:51 INFO - PROCESS | 1953 | 1461968331823 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 15:18:51 INFO - PROCESS | 1953 | 1461968331836 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:51 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f483e0000 == 81 [pid = 1953] [id = 420] 15:18:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f36fe0000) [pid = 1953] [serial = 1261] [outer = (nil)] 15:18:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f434a1000) [pid = 1953] [serial = 1262] [outer = 0x7f0f36fe0000] 15:18:51 INFO - PROCESS | 1953 | 1461968331896 Marionette DEBUG loaded listener.js 15:18:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f49958400) [pid = 1953] [serial = 1263] [outer = 0x7f0f36fe0000] 15:18:52 INFO - PROCESS | 1953 | 1461968332704 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]]]}] 15:18:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:18:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1081ms 15:18:52 INFO - PROCESS | 1953 | 1461968332736 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 15:18:52 INFO - PROCESS | 1953 | 1461968332739 Marionette TRACE conn5 <- [1,1653,null,{"value":"8"}] 15:18:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:18:52 INFO - PROCESS | 1953 | 1461968332745 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:18:52 INFO - PROCESS | 1953 | 1461968332747 Marionette TRACE conn5 <- [1,1654,null,{}] 15:18:52 INFO - PROCESS | 1953 | 1461968332752 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}] 15:18:52 INFO - PROCESS | 1953 | 1461968332958 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 15:18:52 INFO - PROCESS | 1953 | 1461968332977 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:52 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4c575800 == 82 [pid = 1953] [id = 421] 15:18:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f46edec00) [pid = 1953] [serial = 1264] [outer = (nil)] 15:18:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f4a7d5000) [pid = 1953] [serial = 1265] [outer = 0x7f0f46edec00] 15:18:53 INFO - PROCESS | 1953 | 1461968333038 Marionette DEBUG loaded listener.js 15:18:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f4c789800) [pid = 1953] [serial = 1266] [outer = 0x7f0f46edec00] 15:18:54 INFO - PROCESS | 1953 | 1461968334033 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]]]}] 15:18:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:18:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1326ms 15:18:54 INFO - PROCESS | 1953 | 1461968334072 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 15:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:18:54 INFO - PROCESS | 1953 | 1461968334078 Marionette TRACE conn5 <- [1,1657,null,{"value":"8"}] 15:18:54 INFO - PROCESS | 1953 | 1461968334086 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:18:54 INFO - PROCESS | 1953 | 1461968334091 Marionette TRACE conn5 <- [1,1658,null,{}] 15:18:54 INFO - PROCESS | 1953 | 1461968334098 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}] 15:18:54 INFO - PROCESS | 1953 | 1461968334268 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 15:18:54 INFO - PROCESS | 1953 | 1461968334446 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:54 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e00e800 == 83 [pid = 1953] [id = 422] 15:18:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f34cd6c00) [pid = 1953] [serial = 1267] [outer = (nil)] 15:18:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f36fd5000) [pid = 1953] [serial = 1268] [outer = 0x7f0f34cd6c00] 15:18:54 INFO - PROCESS | 1953 | 1461968334517 Marionette DEBUG loaded listener.js 15:18:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f38deb000) [pid = 1953] [serial = 1269] [outer = 0x7f0f34cd6c00] 15:18:55 INFO - PROCESS | 1953 | 1461968335497 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]]]}] 15:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1487ms 15:18:55 INFO - PROCESS | 1953 | 1461968335573 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 15:18:55 INFO - PROCESS | 1953 | 1461968335581 Marionette TRACE conn5 <- [1,1661,null,{"value":"8"}] 15:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:18:55 INFO - PROCESS | 1953 | 1461968335591 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:18:55 INFO - PROCESS | 1953 | 1461968335594 Marionette TRACE conn5 <- [1,1662,null,{}] 15:18:55 INFO - PROCESS | 1953 | 1461968335604 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}] 15:18:55 INFO - PROCESS | 1953 | 1461968335816 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 15:18:56 INFO - PROCESS | 1953 | 1461968336068 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:56 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4345f800 == 84 [pid = 1953] [id = 423] 15:18:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f3a3ce400) [pid = 1953] [serial = 1270] [outer = (nil)] 15:18:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f40227000) [pid = 1953] [serial = 1271] [outer = 0x7f0f3a3ce400] 15:18:56 INFO - PROCESS | 1953 | 1461968336183 Marionette DEBUG loaded listener.js 15:18:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f40a69c00) [pid = 1953] [serial = 1272] [outer = 0x7f0f3a3ce400] 15:18:57 INFO - PROCESS | 1953 | 1461968337005 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]]]}] 15:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1483ms 15:18:57 INFO - PROCESS | 1953 | 1461968337075 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 15:18:57 INFO - PROCESS | 1953 | 1461968337078 Marionette TRACE conn5 <- [1,1665,null,{"value":"8"}] 15:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:18:57 INFO - PROCESS | 1953 | 1461968337084 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:18:57 INFO - PROCESS | 1953 | 1461968337089 Marionette TRACE conn5 <- [1,1666,null,{}] 15:18:57 INFO - PROCESS | 1953 | 1461968337104 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}] 15:18:57 INFO - PROCESS | 1953 | 1461968337307 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 15:18:57 INFO - PROCESS | 1953 | 1461968337484 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:57 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f57323000 == 85 [pid = 1953] [id = 424] 15:18:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f40ab2400) [pid = 1953] [serial = 1273] [outer = (nil)] 15:18:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 164 (0x7f0f45582c00) [pid = 1953] [serial = 1274] [outer = 0x7f0f40ab2400] 15:18:57 INFO - PROCESS | 1953 | 1461968337558 Marionette DEBUG loaded listener.js 15:18:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 165 (0x7f0f47a8b400) [pid = 1953] [serial = 1275] [outer = 0x7f0f40ab2400] 15:18:58 INFO - PROCESS | 1953 | 1461968338397 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]]]}] 15:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1385ms 15:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:18:58 INFO - PROCESS | 1953 | 1461968338470 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 15:18:58 INFO - PROCESS | 1953 | 1461968338473 Marionette TRACE conn5 <- [1,1669,null,{"value":"8"}] 15:18:58 INFO - PROCESS | 1953 | 1461968338479 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:18:58 INFO - PROCESS | 1953 | 1461968338482 Marionette TRACE conn5 <- [1,1670,null,{}] 15:18:58 INFO - PROCESS | 1953 | 1461968338486 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}] 15:18:58 INFO - PROCESS | 1953 | 1461968338643 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 15:18:58 INFO - PROCESS | 1953 | 1461968338812 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:58 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5be03000 == 86 [pid = 1953] [id = 425] 15:18:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 166 (0x7f0f41005000) [pid = 1953] [serial = 1276] [outer = (nil)] 15:18:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 167 (0x7f0f48907800) [pid = 1953] [serial = 1277] [outer = 0x7f0f41005000] 15:18:58 INFO - PROCESS | 1953 | 1461968338885 Marionette DEBUG loaded listener.js 15:18:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 168 (0x7f0f49e14c00) [pid = 1953] [serial = 1278] [outer = 0x7f0f41005000] 15:18:59 INFO - PROCESS | 1953 | 1461968339698 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]]]}] 15:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1280ms 15:18:59 INFO - PROCESS | 1953 | 1461968339759 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 15:18:59 INFO - PROCESS | 1953 | 1461968339762 Marionette TRACE conn5 <- [1,1673,null,{"value":"8"}] 15:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:18:59 INFO - PROCESS | 1953 | 1461968339767 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:18:59 INFO - PROCESS | 1953 | 1461968339770 Marionette TRACE conn5 <- [1,1674,null,{}] 15:18:59 INFO - PROCESS | 1953 | 1461968339775 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}] 15:18:59 INFO - PROCESS | 1953 | 1461968339931 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 15:19:00 INFO - PROCESS | 1953 | 1461968340109 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:00 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c087000 == 87 [pid = 1953] [id = 426] 15:19:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 169 (0x7f0f47a8f400) [pid = 1953] [serial = 1279] [outer = (nil)] 15:19:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 170 (0x7f0f4b339c00) [pid = 1953] [serial = 1280] [outer = 0x7f0f47a8f400] 15:19:00 INFO - PROCESS | 1953 | 1461968340182 Marionette DEBUG loaded listener.js 15:19:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 171 (0x7f0f51012c00) [pid = 1953] [serial = 1281] [outer = 0x7f0f47a8f400] 15:19:01 INFO - PROCESS | 1953 | 1461968341055 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]]]}] 15:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1333ms 15:19:01 INFO - PROCESS | 1953 | 1461968341102 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 15:19:01 INFO - PROCESS | 1953 | 1461968341106 Marionette TRACE conn5 <- [1,1677,null,{"value":"8"}] 15:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:19:01 INFO - PROCESS | 1953 | 1461968341111 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:19:01 INFO - PROCESS | 1953 | 1461968341113 Marionette TRACE conn5 <- [1,1678,null,{}] 15:19:01 INFO - PROCESS | 1953 | 1461968341119 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}] 15:19:01 INFO - PROCESS | 1953 | 1461968341344 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 15:19:01 INFO - PROCESS | 1953 | 1461968341525 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:01 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f6139e000 == 88 [pid = 1953] [id = 427] 15:19:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 172 (0x7f0f56c65800) [pid = 1953] [serial = 1282] [outer = (nil)] 15:19:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 173 (0x7f0f57d9d400) [pid = 1953] [serial = 1283] [outer = 0x7f0f56c65800] 15:19:01 INFO - PROCESS | 1953 | 1461968341600 Marionette DEBUG loaded listener.js 15:19:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 174 (0x7f0f5bda6c00) [pid = 1953] [serial = 1284] [outer = 0x7f0f56c65800] 15:19:02 INFO - PROCESS | 1953 | 1461968342426 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]]]}] 15:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1385ms 15:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:19:02 INFO - PROCESS | 1953 | 1461968342498 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 15:19:02 INFO - PROCESS | 1953 | 1461968342501 Marionette TRACE conn5 <- [1,1681,null,{"value":"8"}] 15:19:02 INFO - PROCESS | 1953 | 1461968342507 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:19:02 INFO - PROCESS | 1953 | 1461968342510 Marionette TRACE conn5 <- [1,1682,null,{}] 15:19:02 INFO - PROCESS | 1953 | 1461968342515 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}] 15:19:02 INFO - PROCESS | 1953 | 1461968342686 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 15:19:02 INFO - PROCESS | 1953 | 1461968342864 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:02 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5817e000 == 89 [pid = 1953] [id = 428] 15:19:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f36c92c00) [pid = 1953] [serial = 1285] [outer = (nil)] 15:19:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f36c9a000) [pid = 1953] [serial = 1286] [outer = 0x7f0f36c92c00] 15:19:02 INFO - PROCESS | 1953 | 1461968342935 Marionette DEBUG loaded listener.js 15:19:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f36c9f000) [pid = 1953] [serial = 1287] [outer = 0x7f0f36c92c00] 15:19:03 INFO - PROCESS | 1953 | 1461968343723 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]]]}] 15:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1276ms 15:19:03 INFO - PROCESS | 1953 | 1461968343783 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 15:19:03 INFO - PROCESS | 1953 | 1461968343787 Marionette TRACE conn5 <- [1,1685,null,{"value":"8"}] 15:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:19:03 INFO - PROCESS | 1953 | 1461968343792 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:19:03 INFO - PROCESS | 1953 | 1461968343794 Marionette TRACE conn5 <- [1,1686,null,{}] 15:19:03 INFO - PROCESS | 1953 | 1461968343800 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}] 15:19:03 INFO - PROCESS | 1953 | 1461968343954 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 15:19:04 INFO - PROCESS | 1953 | 1461968344131 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38a63000 == 90 [pid = 1953] [id = 429] 15:19:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 178 (0x7f0f36c96000) [pid = 1953] [serial = 1288] [outer = (nil)] 15:19:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 179 (0x7f0f36e95400) [pid = 1953] [serial = 1289] [outer = 0x7f0f36c96000] 15:19:04 INFO - PROCESS | 1953 | 1461968344202 Marionette DEBUG loaded listener.js 15:19:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 180 (0x7f0f36e9a800) [pid = 1953] [serial = 1290] [outer = 0x7f0f36c96000] 15:19:04 INFO - PROCESS | 1953 | 1461968344974 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]]]}] 15:19: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 15:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1229ms 15:19:05 INFO - PROCESS | 1953 | 1461968345022 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 15:19:05 INFO - PROCESS | 1953 | 1461968345026 Marionette TRACE conn5 <- [1,1689,null,{"value":"8"}] 15:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:19:05 INFO - PROCESS | 1953 | 1461968345031 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:19:05 INFO - PROCESS | 1953 | 1461968345033 Marionette TRACE conn5 <- [1,1690,null,{}] 15:19:05 INFO - PROCESS | 1953 | 1461968345038 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}] 15:19:05 INFO - PROCESS | 1953 | 1461968345187 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 15:19:05 INFO - PROCESS | 1953 | 1461968345403 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:05 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f389cf000 == 91 [pid = 1953] [id = 430] 15:19:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 181 (0x7f0f338ea400) [pid = 1953] [serial = 1291] [outer = (nil)] 15:19:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 182 (0x7f0f338f2000) [pid = 1953] [serial = 1292] [outer = 0x7f0f338ea400] 15:19:05 INFO - PROCESS | 1953 | 1461968345472 Marionette DEBUG loaded listener.js 15:19:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 183 (0x7f0f338f6c00) [pid = 1953] [serial = 1293] [outer = 0x7f0f338ea400] 15:19:06 INFO - PROCESS | 1953 | 1461968346310 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]]]}] 15:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1330ms 15:19:06 INFO - PROCESS | 1953 | 1461968346362 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 15:19:06 INFO - PROCESS | 1953 | 1461968346366 Marionette TRACE conn5 <- [1,1693,null,{"value":"8"}] 15:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:19:06 INFO - PROCESS | 1953 | 1461968346371 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:19:06 INFO - PROCESS | 1953 | 1461968346373 Marionette TRACE conn5 <- [1,1694,null,{}] 15:19:06 INFO - PROCESS | 1953 | 1461968346378 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}] 15:19:06 INFO - PROCESS | 1953 | 1461968346539 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 15:19:06 INFO - PROCESS | 1953 | 1461968346720 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38a72000 == 92 [pid = 1953] [id = 431] 15:19:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 184 (0x7f0f338ef400) [pid = 1953] [serial = 1294] [outer = (nil)] 15:19:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 185 (0x7f0f36e98c00) [pid = 1953] [serial = 1295] [outer = 0x7f0f338ef400] 15:19:06 INFO - PROCESS | 1953 | 1461968346791 Marionette DEBUG loaded listener.js 15:19:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 186 (0x7f0f36e9f000) [pid = 1953] [serial = 1296] [outer = 0x7f0f338ef400] 15:19:07 INFO - PROCESS | 1953 | 1461968347673 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]]]}] 15:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1331ms 15:19:07 INFO - PROCESS | 1953 | 1461968347703 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 15:19:07 INFO - PROCESS | 1953 | 1461968347707 Marionette TRACE conn5 <- [1,1697,null,{"value":"8"}] 15:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:19:07 INFO - PROCESS | 1953 | 1461968347712 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:19:07 INFO - PROCESS | 1953 | 1461968347716 Marionette TRACE conn5 <- [1,1698,null,{}] 15:19:07 INFO - PROCESS | 1953 | 1461968347721 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}] 15:19:07 INFO - PROCESS | 1953 | 1461968347903 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 15:19:08 INFO - PROCESS | 1953 | 1461968348083 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:08 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f32b29800 == 93 [pid = 1953] [id = 432] 15:19:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 187 (0x7f0f32bf4c00) [pid = 1953] [serial = 1297] [outer = (nil)] 15:19:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 188 (0x7f0f338f0800) [pid = 1953] [serial = 1298] [outer = 0x7f0f32bf4c00] 15:19:08 INFO - PROCESS | 1953 | 1461968348154 Marionette DEBUG loaded listener.js 15:19:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 189 (0x7f0f36fdf400) [pid = 1953] [serial = 1299] [outer = 0x7f0f32bf4c00] 15:19:09 INFO - PROCESS | 1953 | 1461968349482 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]]]}] 15:19:09 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 15:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1831ms 15:19:09 INFO - PROCESS | 1953 | 1461968349543 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 15:19:09 INFO - PROCESS | 1953 | 1461968349549 Marionette TRACE conn5 <- [1,1701,null,{"value":"8"}] 15:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:19:09 INFO - PROCESS | 1953 | 1461968349557 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:19:09 INFO - PROCESS | 1953 | 1461968349561 Marionette TRACE conn5 <- [1,1702,null,{}] 15:19:09 INFO - PROCESS | 1953 | 1461968349568 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}] 15:19:09 INFO - PROCESS | 1953 | 1461968349766 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 15:19:10 INFO - PROCESS | 1953 | 1461968350001 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:10 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f369ab800 == 94 [pid = 1953] [id = 433] 15:19:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 190 (0x7f0f34cd8400) [pid = 1953] [serial = 1300] [outer = (nil)] 15:19:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 191 (0x7f0f34cde400) [pid = 1953] [serial = 1301] [outer = 0x7f0f34cd8400] 15:19:10 INFO - PROCESS | 1953 | 1461968350164 Marionette DEBUG loaded listener.js 15:19:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 192 (0x7f0f36c94000) [pid = 1953] [serial = 1302] [outer = 0x7f0f34cd8400] 15:19:11 INFO - PROCESS | 1953 | 1461968351065 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]]]}] 15:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1583ms 15:19:11 INFO - PROCESS | 1953 | 1461968351141 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 15:19:11 INFO - PROCESS | 1953 | 1461968351148 Marionette TRACE conn5 <- [1,1705,null,{"value":"8"}] 15:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:19:11 INFO - PROCESS | 1953 | 1461968351157 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:19:11 INFO - PROCESS | 1953 | 1461968351161 Marionette TRACE conn5 <- [1,1706,null,{}] 15:19:11 INFO - PROCESS | 1953 | 1461968351166 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}] 15:19:11 INFO - PROCESS | 1953 | 1461968351359 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f1a000 == 93 [pid = 1953] [id = 343] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f369c1800 == 92 [pid = 1953] [id = 374] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3f166000 == 91 [pid = 1953] [id = 375] 15:19:11 INFO - PROCESS | 1953 | --DOMWINDOW == 191 (0x7f0f4805c400) [pid = 1953] [serial = 1205] [outer = (nil)] [url = about:blank] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f483e0000 == 90 [pid = 1953] [id = 420] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f47d69000 == 89 [pid = 1953] [id = 419] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43a72800 == 88 [pid = 1953] [id = 418] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f410d4800 == 87 [pid = 1953] [id = 417] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fd1a000 == 86 [pid = 1953] [id = 416] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f36920800 == 85 [pid = 1953] [id = 415] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fd14800 == 84 [pid = 1953] [id = 414] 15:19:11 INFO - PROCESS | 1953 | 1461968351651 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fe58000 == 83 [pid = 1953] [id = 412] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3af62800 == 82 [pid = 1953] [id = 411] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f388e0800 == 81 [pid = 1953] [id = 410] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3af52000 == 80 [pid = 1953] [id = 409] 15:19:11 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f369a7800 == 81 [pid = 1953] [id = 434] 15:19:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 192 (0x7f0f3700a000) [pid = 1953] [serial = 1303] [outer = (nil)] 15:19:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 193 (0x7f0f3869a400) [pid = 1953] [serial = 1304] [outer = 0x7f0f3700a000] 15:19:11 INFO - PROCESS | 1953 | 1461968351722 Marionette DEBUG loaded listener.js 15:19:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 194 (0x7f0f394e4800) [pid = 1953] [serial = 1305] [outer = 0x7f0f3700a000] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f61396800 == 80 [pid = 1953] [id = 408] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c06d800 == 79 [pid = 1953] [id = 407] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bb8b800 == 78 [pid = 1953] [id = 406] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f56cf9800 == 77 [pid = 1953] [id = 405] 15:19:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f498b9000 == 76 [pid = 1953] [id = 404] 15:19:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f18800 == 75 [pid = 1953] [id = 403] 15:19:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38bdd800 == 74 [pid = 1953] [id = 402] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 193 (0x7f0f483b9c00) [pid = 1953] [serial = 1163] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 192 (0x7f0f581c2800) [pid = 1953] [serial = 1175] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 191 (0x7f0f4608d400) [pid = 1953] [serial = 1199] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 190 (0x7f0f37009400) [pid = 1953] [serial = 1185] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 189 (0x7f0f36ad5800) [pid = 1953] [serial = 1184] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 188 (0x7f0f56ee7800) [pid = 1953] [serial = 1172] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 187 (0x7f0f3ff73000) [pid = 1953] [serial = 1188] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 186 (0x7f0f3e05ec00) [pid = 1953] [serial = 1187] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 185 (0x7f0f40ab7400) [pid = 1953] [serial = 1190] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 184 (0x7f0f41002400) [pid = 1953] [serial = 1191] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 183 (0x7f0f59d1bc00) [pid = 1953] [serial = 1178] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 182 (0x7f0f43607000) [pid = 1953] [serial = 1196] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 181 (0x7f0f4215a800) [pid = 1953] [serial = 1193] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 180 (0x7f0f43511c00) [pid = 1953] [serial = 1194] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 179 (0x7f0f51015000) [pid = 1953] [serial = 1169] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 178 (0x7f0f3ff71000) [pid = 1953] [serial = 1154] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 177 (0x7f0f40abc400) [pid = 1953] [serial = 1181] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 176 (0x7f0f41032800) [pid = 1953] [serial = 1157] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 175 (0x7f0f47095800) [pid = 1953] [serial = 1160] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 174 (0x7f0f4908c000) [pid = 1953] [serial = 1166] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 173 (0x7f0f40882800) [pid = 1953] [serial = 1202] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 172 (0x7f0f47099400) [pid = 1953] [serial = 1200] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 171 (0x7f0f43603c00) [pid = 1953] [serial = 1203] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | --DOMWINDOW == 170 (0x7f0f43743800) [pid = 1953] [serial = 1197] [outer = (nil)] [url = about:blank] 15:19:12 INFO - PROCESS | 1953 | 1461968352430 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]]]}] 15:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1326ms 15:19:12 INFO - PROCESS | 1953 | 1461968352490 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 15:19:12 INFO - PROCESS | 1953 | 1461968352493 Marionette TRACE conn5 <- [1,1709,null,{"value":"8"}] 15:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:19:12 INFO - PROCESS | 1953 | 1461968352509 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:19:12 INFO - PROCESS | 1953 | 1461968352514 Marionette TRACE conn5 <- [1,1710,null,{}] 15:19:12 INFO - PROCESS | 1953 | 1461968352528 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}] 15:19:12 INFO - PROCESS | 1953 | 1461968352688 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 15:19:12 INFO - PROCESS | 1953 | 1461968352699 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:12 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e114800 == 75 [pid = 1953] [id = 435] 15:19:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 171 (0x7f0f39654800) [pid = 1953] [serial = 1306] [outer = (nil)] 15:19:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 172 (0x7f0f3965b800) [pid = 1953] [serial = 1307] [outer = 0x7f0f39654800] 15:19:12 INFO - PROCESS | 1953 | 1461968352761 Marionette DEBUG loaded listener.js 15:19:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 173 (0x7f0f39f3b400) [pid = 1953] [serial = 1308] [outer = 0x7f0f39654800] 15:19:13 INFO - PROCESS | 1953 | 1461968353558 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]]]}] 15:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1138ms 15:19:13 INFO - PROCESS | 1953 | 1461968353642 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 15:19:13 INFO - PROCESS | 1953 | 1461968353646 Marionette TRACE conn5 <- [1,1713,null,{"value":"8"}] 15:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:19:13 INFO - PROCESS | 1953 | 1461968353652 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:19:13 INFO - PROCESS | 1953 | 1461968353654 Marionette TRACE conn5 <- [1,1714,null,{}] 15:19:13 INFO - PROCESS | 1953 | 1461968353659 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}] 15:19:13 INFO - PROCESS | 1953 | 1461968353801 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 15:19:13 INFO - PROCESS | 1953 | 1461968353811 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:13 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4069c000 == 76 [pid = 1953] [id = 436] 15:19:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 174 (0x7f0f3965a000) [pid = 1953] [serial = 1309] [outer = (nil)] 15:19:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f3e05c000) [pid = 1953] [serial = 1310] [outer = 0x7f0f3965a000] 15:19:13 INFO - PROCESS | 1953 | 1461968353877 Marionette DEBUG loaded listener.js 15:19:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f3fdcb800) [pid = 1953] [serial = 1311] [outer = 0x7f0f3965a000] 15:19:14 INFO - PROCESS | 1953 | 1461968354750 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]]]}] 15:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1130ms 15:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:19:14 INFO - PROCESS | 1953 | 1461968354782 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 15:19:14 INFO - PROCESS | 1953 | 1461968354785 Marionette TRACE conn5 <- [1,1717,null,{"value":"8"}] 15:19:14 INFO - PROCESS | 1953 | 1461968354789 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:19:14 INFO - PROCESS | 1953 | 1461968354792 Marionette TRACE conn5 <- [1,1718,null,{}] 15:19:14 INFO - PROCESS | 1953 | 1461968354797 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}] 15:19:14 INFO - PROCESS | 1953 | 1461968354977 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 15:19:15 INFO - PROCESS | 1953 | 1461968355067 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:15 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f410ce000 == 77 [pid = 1953] [id = 437] 15:19:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f3965bc00) [pid = 1953] [serial = 1312] [outer = (nil)] 15:19:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 178 (0x7f0f40221000) [pid = 1953] [serial = 1313] [outer = 0x7f0f3965bc00] 15:19:15 INFO - PROCESS | 1953 | 1461968355123 Marionette DEBUG loaded listener.js 15:19:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 179 (0x7f0f408ab800) [pid = 1953] [serial = 1314] [outer = 0x7f0f3965bc00] 15:19:15 INFO - PROCESS | 1953 | 1461968355883 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]]]}] 15:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1130ms 15:19:15 INFO - PROCESS | 1953 | 1461968355921 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 15:19:15 INFO - PROCESS | 1953 | 1461968355924 Marionette TRACE conn5 <- [1,1721,null,{"value":"8"}] 15:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:19:15 INFO - PROCESS | 1953 | 1461968355935 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:19:15 INFO - PROCESS | 1953 | 1461968355937 Marionette TRACE conn5 <- [1,1722,null,{}] 15:19:15 INFO - PROCESS | 1953 | 1461968355941 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}] 15:19:16 INFO - PROCESS | 1953 | 1461968356441 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 15:19:16 INFO - PROCESS | 1953 | --DOMWINDOW == 178 (0x7f0f386a1c00) [pid = 1953] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:19:16 INFO - PROCESS | 1953 | --DOMWINDOW == 177 (0x7f0f3ab67c00) [pid = 1953] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:19:16 INFO - PROCESS | 1953 | --DOMWINDOW == 176 (0x7f0f40a69000) [pid = 1953] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:19:16 INFO - PROCESS | 1953 | --DOMWINDOW == 175 (0x7f0f36fe0000) [pid = 1953] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:19:16 INFO - PROCESS | 1953 | --DOMWINDOW == 174 (0x7f0f34cd8800) [pid = 1953] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:19:16 INFO - PROCESS | 1953 | --DOMWINDOW == 173 (0x7f0f4620a400) [pid = 1953] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:19:16 INFO - PROCESS | 1953 | --DOMWINDOW == 172 (0x7f0f3e1c4c00) [pid = 1953] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:19:16 INFO - PROCESS | 1953 | --DOMWINDOW == 171 (0x7f0f38deac00) [pid = 1953] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:19:16 INFO - PROCESS | 1953 | 1461968356547 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:16 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a074800 == 78 [pid = 1953] [id = 438] 15:19:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 172 (0x7f0f34cd8800) [pid = 1953] [serial = 1315] [outer = (nil)] 15:19:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 173 (0x7f0f3e1c4c00) [pid = 1953] [serial = 1316] [outer = 0x7f0f34cd8800] 15:19:16 INFO - PROCESS | 1953 | 1461968356609 Marionette DEBUG loaded listener.js 15:19:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 174 (0x7f0f40c51400) [pid = 1953] [serial = 1317] [outer = 0x7f0f34cd8800] 15:19:17 INFO - PROCESS | 1953 | 1461968357246 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]]]}] 15:19:17 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 15:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1335ms 15:19:17 INFO - PROCESS | 1953 | 1461968357265 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 15:19:17 INFO - PROCESS | 1953 | 1461968357267 Marionette TRACE conn5 <- [1,1725,null,{"value":"8"}] 15:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:19:17 INFO - PROCESS | 1953 | 1461968357274 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:19:17 INFO - PROCESS | 1953 | 1461968357276 Marionette TRACE conn5 <- [1,1726,null,{}] 15:19:17 INFO - PROCESS | 1953 | 1461968357281 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}] 15:19:17 INFO - PROCESS | 1953 | 1461968357468 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 15:19:17 INFO - PROCESS | 1953 | 1461968357490 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:17 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43884800 == 79 [pid = 1953] [id = 439] 15:19:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f36ada400) [pid = 1953] [serial = 1318] [outer = (nil)] 15:19:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f41350800) [pid = 1953] [serial = 1319] [outer = 0x7f0f36ada400] 15:19:17 INFO - PROCESS | 1953 | 1461968357547 Marionette DEBUG loaded listener.js 15:19:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f4215bc00) [pid = 1953] [serial = 1320] [outer = 0x7f0f36ada400] 15:19:18 INFO - PROCESS | 1953 | 1461968358261 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]]]}] 15:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1028ms 15:19:18 INFO - PROCESS | 1953 | 1461968358303 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 15:19:18 INFO - PROCESS | 1953 | 1461968358306 Marionette TRACE conn5 <- [1,1729,null,{"value":"8"}] 15:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:19:18 INFO - PROCESS | 1953 | 1461968358311 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:19:18 INFO - PROCESS | 1953 | 1461968358313 Marionette TRACE conn5 <- [1,1730,null,{}] 15:19:18 INFO - PROCESS | 1953 | 1461968358319 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}] 15:19:18 INFO - PROCESS | 1953 | 1461968358570 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 15:19:18 INFO - PROCESS | 1953 | 1461968358756 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:18 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f369a9000 == 80 [pid = 1953] [id = 440] 15:19:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 178 (0x7f0f32befc00) [pid = 1953] [serial = 1321] [outer = (nil)] 15:19:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 179 (0x7f0f32bf6c00) [pid = 1953] [serial = 1322] [outer = 0x7f0f32befc00] 15:19:18 INFO - PROCESS | 1953 | 1461968358830 Marionette DEBUG loaded listener.js 15:19:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 180 (0x7f0f349cd800) [pid = 1953] [serial = 1323] [outer = 0x7f0f32befc00] 15:19:19 INFO - PROCESS | 1953 | 1461968359720 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]]]}] 15:19:19 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 15:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1478ms 15:19:19 INFO - PROCESS | 1953 | 1461968359793 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 15:19:19 INFO - PROCESS | 1953 | 1461968359798 Marionette TRACE conn5 <- [1,1733,null,{"value":"8"}] 15:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:19:19 INFO - PROCESS | 1953 | 1461968359805 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:19:19 INFO - PROCESS | 1953 | 1461968359811 Marionette TRACE conn5 <- [1,1734,null,{}] 15:19:19 INFO - PROCESS | 1953 | 1461968359818 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}] 15:19:20 INFO - PROCESS | 1953 | 1461968360025 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 15:19:20 INFO - PROCESS | 1953 | 1461968360199 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:20 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e110000 == 81 [pid = 1953] [id = 441] 15:19:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 181 (0x7f0f32bf3000) [pid = 1953] [serial = 1324] [outer = (nil)] 15:19:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 182 (0x7f0f38df1400) [pid = 1953] [serial = 1325] [outer = 0x7f0f32bf3000] 15:19:20 INFO - PROCESS | 1953 | 1461968360269 Marionette DEBUG loaded listener.js 15:19:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 183 (0x7f0f39650000) [pid = 1953] [serial = 1326] [outer = 0x7f0f32bf3000] 15:19:21 INFO - PROCESS | 1953 | 1461968361239 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]]]}] 15:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1484ms 15:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:19:21 INFO - PROCESS | 1953 | 1461968361290 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 15:19:21 INFO - PROCESS | 1953 | 1461968361294 Marionette TRACE conn5 <- [1,1737,null,{"value":"8"}] 15:19:21 INFO - PROCESS | 1953 | 1461968361301 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:19:21 INFO - PROCESS | 1953 | 1461968361307 Marionette TRACE conn5 <- [1,1738,null,{}] 15:19:21 INFO - PROCESS | 1953 | 1461968361319 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}] 15:19:21 INFO - PROCESS | 1953 | 1461968361491 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 15:19:21 INFO - PROCESS | 1953 | 1461968361665 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46e65800 == 82 [pid = 1953] [id = 442] 15:19:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 184 (0x7f0f38698c00) [pid = 1953] [serial = 1327] [outer = (nil)] 15:19:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 185 (0x7f0f3e1c2400) [pid = 1953] [serial = 1328] [outer = 0x7f0f38698c00] 15:19:21 INFO - PROCESS | 1953 | 1461968361737 Marionette DEBUG loaded listener.js 15:19:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 186 (0x7f0f408b2c00) [pid = 1953] [serial = 1329] [outer = 0x7f0f38698c00] 15:19:22 INFO - PROCESS | 1953 | 1461968362610 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]]]}] 15:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1343ms 15:19:22 INFO - PROCESS | 1953 | 1461968362643 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 15:19:22 INFO - PROCESS | 1953 | 1461968362650 Marionette TRACE conn5 <- [1,1741,null,{"value":"8"}] 15:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:19:22 INFO - PROCESS | 1953 | 1461968362665 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:19:22 INFO - PROCESS | 1953 | 1461968362672 Marionette TRACE conn5 <- [1,1742,null,{}] 15:19:22 INFO - PROCESS | 1953 | 1461968362677 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}] 15:19:22 INFO - PROCESS | 1953 | 1461968362841 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 15:19:23 INFO - PROCESS | 1953 | 1461968363019 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:23 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49b9e000 == 83 [pid = 1953] [id = 443] 15:19:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 187 (0x7f0f3964fc00) [pid = 1953] [serial = 1330] [outer = (nil)] 15:19:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 188 (0x7f0f41e3d400) [pid = 1953] [serial = 1331] [outer = 0x7f0f3964fc00] 15:19:23 INFO - PROCESS | 1953 | 1461968363088 Marionette DEBUG loaded listener.js 15:19:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 189 (0x7f0f43603c00) [pid = 1953] [serial = 1332] [outer = 0x7f0f3964fc00] 15:19:23 INFO - PROCESS | 1953 | 1461968363908 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]]]}] 15:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1289ms 15:19:23 INFO - PROCESS | 1953 | 1461968363947 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 15:19:23 INFO - PROCESS | 1953 | 1461968363951 Marionette TRACE conn5 <- [1,1745,null,{"value":"8"}] 15:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:19:23 INFO - PROCESS | 1953 | 1461968363957 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:19:23 INFO - PROCESS | 1953 | 1461968363960 Marionette TRACE conn5 <- [1,1746,null,{}] 15:19:23 INFO - PROCESS | 1953 | 1461968363965 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}] 15:19:24 INFO - PROCESS | 1953 | 1461968364126 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 15:19:24 INFO - PROCESS | 1953 | 1461968364306 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:24 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f560c4800 == 84 [pid = 1953] [id = 444] 15:19:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 190 (0x7f0f3e056000) [pid = 1953] [serial = 1333] [outer = (nil)] 15:19:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 191 (0x7f0f462d9c00) [pid = 1953] [serial = 1334] [outer = 0x7f0f3e056000] 15:19:24 INFO - PROCESS | 1953 | 1461968364372 Marionette DEBUG loaded listener.js 15:19:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 192 (0x7f0f47097400) [pid = 1953] [serial = 1335] [outer = 0x7f0f3e056000] 15:19:25 INFO - PROCESS | 1953 | 1461968365259 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]]]}] 15:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1331ms 15:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:19:25 INFO - PROCESS | 1953 | 1461968365288 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 15:19:25 INFO - PROCESS | 1953 | 1461968365291 Marionette TRACE conn5 <- [1,1749,null,{"value":"8"}] 15:19:25 INFO - PROCESS | 1953 | 1461968365297 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:19:25 INFO - PROCESS | 1953 | 1461968365300 Marionette TRACE conn5 <- [1,1750,null,{}] 15:19:25 INFO - PROCESS | 1953 | 1461968365305 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}] 15:19:25 INFO - PROCESS | 1953 | 1461968365464 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 15:19:25 INFO - PROCESS | 1953 | 1461968365659 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f58171800 == 85 [pid = 1953] [id = 445] 15:19:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 193 (0x7f0f48055800) [pid = 1953] [serial = 1336] [outer = (nil)] 15:19:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 194 (0x7f0f4805ec00) [pid = 1953] [serial = 1337] [outer = 0x7f0f48055800] 15:19:25 INFO - PROCESS | 1953 | 1461968365737 Marionette DEBUG loaded listener.js 15:19:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 195 (0x7f0f49085c00) [pid = 1953] [serial = 1338] [outer = 0x7f0f48055800] 15:19:26 INFO - PROCESS | 1953 | 1461968366599 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]]]}] 15:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1330ms 15:19:26 INFO - PROCESS | 1953 | 1461968366644 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 15:19:26 INFO - PROCESS | 1953 | 1461968366648 Marionette TRACE conn5 <- [1,1753,null,{"value":"8"}] 15:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:19:26 INFO - PROCESS | 1953 | 1461968366655 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:19:26 INFO - PROCESS | 1953 | 1461968366658 Marionette TRACE conn5 <- [1,1754,null,{}] 15:19:26 INFO - PROCESS | 1953 | 1461968366663 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}] 15:19:26 INFO - PROCESS | 1953 | 1461968366820 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 15:19:27 INFO - PROCESS | 1953 | 1461968366999 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:27 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bf4b000 == 86 [pid = 1953] [id = 446] 15:19:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 196 (0x7f0f478b9800) [pid = 1953] [serial = 1339] [outer = (nil)] 15:19:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 197 (0x7f0f4a838800) [pid = 1953] [serial = 1340] [outer = 0x7f0f478b9800] 15:19:27 INFO - PROCESS | 1953 | 1461968367069 Marionette DEBUG loaded listener.js 15:19:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 198 (0x7f0f4c781400) [pid = 1953] [serial = 1341] [outer = 0x7f0f478b9800] 15:19:27 INFO - PROCESS | 1953 | 1461968367928 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]]]}] 15:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1329ms 15:19:27 INFO - PROCESS | 1953 | 1461968367985 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 15:19:27 INFO - PROCESS | 1953 | 1461968367990 Marionette TRACE conn5 <- [1,1757,null,{"value":"8"}] 15:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:19:27 INFO - PROCESS | 1953 | 1461968367995 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:19:27 INFO - PROCESS | 1953 | 1461968367998 Marionette TRACE conn5 <- [1,1758,null,{}] 15:19:28 INFO - PROCESS | 1953 | 1461968368003 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}] 15:19:28 INFO - PROCESS | 1953 | 1461968368158 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 15:19:28 INFO - PROCESS | 1953 | 1461968368340 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:28 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f603a1800 == 87 [pid = 1953] [id = 447] 15:19:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 199 (0x7f0f47a93800) [pid = 1953] [serial = 1342] [outer = (nil)] 15:19:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 200 (0x7f0f51014800) [pid = 1953] [serial = 1343] [outer = 0x7f0f47a93800] 15:19:28 INFO - PROCESS | 1953 | 1461968368409 Marionette DEBUG loaded listener.js 15:19:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 201 (0x7f0f56ee4800) [pid = 1953] [serial = 1344] [outer = 0x7f0f47a93800] 15:19:29 INFO - PROCESS | 1953 | 1461968369213 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]]]}] 15:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1285ms 15:19:29 INFO - PROCESS | 1953 | 1461968369280 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 15:19:29 INFO - PROCESS | 1953 | 1461968369284 Marionette TRACE conn5 <- [1,1761,null,{"value":"8"}] 15:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:19:29 INFO - PROCESS | 1953 | 1461968369289 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:19:29 INFO - PROCESS | 1953 | 1461968369292 Marionette TRACE conn5 <- [1,1762,null,{}] 15:19:29 INFO - PROCESS | 1953 | 1461968369297 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}] 15:19:29 INFO - PROCESS | 1953 | 1461968369449 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 15:19:29 INFO - PROCESS | 1953 | 1461968369629 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:29 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e14b800 == 88 [pid = 1953] [id = 448] 15:19:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 202 (0x7f0f49958800) [pid = 1953] [serial = 1345] [outer = (nil)] 15:19:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 203 (0x7f0f573f3800) [pid = 1953] [serial = 1346] [outer = 0x7f0f49958800] 15:19:29 INFO - PROCESS | 1953 | 1461968369701 Marionette DEBUG loaded listener.js 15:19:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 204 (0x7f0f58308400) [pid = 1953] [serial = 1347] [outer = 0x7f0f49958800] 15:19:30 INFO - PROCESS | 1953 | 1461968370499 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]]]}] 15:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1239ms 15:19:30 INFO - PROCESS | 1953 | 1461968370530 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 15:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:19:30 INFO - PROCESS | 1953 | 1461968370533 Marionette TRACE conn5 <- [1,1765,null,{"value":"8"}] 15:19:30 INFO - PROCESS | 1953 | 1461968370539 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:19:30 INFO - PROCESS | 1953 | 1461968370547 Marionette TRACE conn5 <- [1,1766,null,{}] 15:19:30 INFO - PROCESS | 1953 | 1461968370551 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}] 15:19:30 INFO - PROCESS | 1953 | 1461968370723 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 15:19:30 INFO - PROCESS | 1953 | 1461968370917 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:30 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f63ac7000 == 89 [pid = 1953] [id = 449] 15:19:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 205 (0x7f0f32ca1c00) [pid = 1953] [serial = 1348] [outer = (nil)] 15:19:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 206 (0x7f0f32ca8800) [pid = 1953] [serial = 1349] [outer = 0x7f0f32ca1c00] 15:19:30 INFO - PROCESS | 1953 | 1461968370985 Marionette DEBUG loaded listener.js 15:19:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 207 (0x7f0f32cad400) [pid = 1953] [serial = 1350] [outer = 0x7f0f32ca1c00] 15:19:31 INFO - PROCESS | 1953 | 1461968371845 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]]]}] 15:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1380ms 15:19:31 INFO - PROCESS | 1953 | 1461968371920 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 15:19:31 INFO - PROCESS | 1953 | 1461968371924 Marionette TRACE conn5 <- [1,1769,null,{"value":"8"}] 15:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:19:31 INFO - PROCESS | 1953 | 1461968371930 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:19:31 INFO - PROCESS | 1953 | 1461968371934 Marionette TRACE conn5 <- [1,1770,null,{}] 15:19:31 INFO - PROCESS | 1953 | 1461968371939 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}] 15:19:32 INFO - PROCESS | 1953 | 1461968372138 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 15:19:32 INFO - PROCESS | 1953 | 1461968372324 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f31fe5800 == 90 [pid = 1953] [id = 450] 15:19:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 208 (0x7f0f32ca3800) [pid = 1953] [serial = 1351] [outer = (nil)] 15:19:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 209 (0x7f0f5803b800) [pid = 1953] [serial = 1352] [outer = 0x7f0f32ca3800] 15:19:32 INFO - PROCESS | 1953 | 1461968372395 Marionette DEBUG loaded listener.js 15:19:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 210 (0x7f0f5bb3bc00) [pid = 1953] [serial = 1353] [outer = 0x7f0f32ca3800] 15:19:33 INFO - PROCESS | 1953 | 1461968373242 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]]]}] 15:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1381ms 15:19:33 INFO - PROCESS | 1953 | 1461968373313 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 15:19:33 INFO - PROCESS | 1953 | 1461968373317 Marionette TRACE conn5 <- [1,1773,null,{"value":"8"}] 15:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:19:33 INFO - PROCESS | 1953 | 1461968373323 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:19:33 INFO - PROCESS | 1953 | 1461968373327 Marionette TRACE conn5 <- [1,1774,null,{}] 15:19:33 INFO - PROCESS | 1953 | 1461968373332 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}] 15:19:33 INFO - PROCESS | 1953 | 1461968373562 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 15:19:33 INFO - PROCESS | 1953 | 1461968373740 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:33 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f31d1c000 == 91 [pid = 1953] [id = 451] 15:19:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 211 (0x7f0f31da0000) [pid = 1953] [serial = 1354] [outer = (nil)] 15:19:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 212 (0x7f0f31dab800) [pid = 1953] [serial = 1355] [outer = 0x7f0f31da0000] 15:19:33 INFO - PROCESS | 1953 | 1461968373805 Marionette DEBUG loaded listener.js 15:19:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 213 (0x7f0f5bda7800) [pid = 1953] [serial = 1356] [outer = 0x7f0f31da0000] 15:19:34 INFO - PROCESS | 1953 | 1461968374715 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]]]}] 15:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1428ms 15:19:34 INFO - PROCESS | 1953 | 1461968374752 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 15:19:34 INFO - PROCESS | 1953 | 1461968374756 Marionette TRACE conn5 <- [1,1777,null,{"value":"8"}] 15:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:19:34 INFO - PROCESS | 1953 | 1461968374762 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:19:34 INFO - PROCESS | 1953 | 1461968374764 Marionette TRACE conn5 <- [1,1778,null,{}] 15:19:34 INFO - PROCESS | 1953 | 1461968374769 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}] 15:19:34 INFO - PROCESS | 1953 | 1461968374941 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 15:19:35 INFO - PROCESS | 1953 | 1461968375126 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:35 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f33e84800 == 92 [pid = 1953] [id = 452] 15:19:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 214 (0x7f0f33eeb800) [pid = 1953] [serial = 1357] [outer = (nil)] 15:19:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 215 (0x7f0f33ef2000) [pid = 1953] [serial = 1358] [outer = 0x7f0f33eeb800] 15:19:35 INFO - PROCESS | 1953 | 1461968375193 Marionette DEBUG loaded listener.js 15:19:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 216 (0x7f0f33ef7000) [pid = 1953] [serial = 1359] [outer = 0x7f0f33eeb800] 15:19:36 INFO - PROCESS | 1953 | 1461968376241 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]]]}] 15:19:36 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 15:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1527ms 15:19:36 INFO - PROCESS | 1953 | 1461968376290 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 15:19:36 INFO - PROCESS | 1953 | 1461968376293 Marionette TRACE conn5 <- [1,1781,null,{"value":"8"}] 15:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:19:36 INFO - PROCESS | 1953 | 1461968376299 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:19:36 INFO - PROCESS | 1953 | 1461968376302 Marionette TRACE conn5 <- [1,1782,null,{}] 15:19:36 INFO - PROCESS | 1953 | 1461968376307 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}] 15:19:36 INFO - PROCESS | 1953 | 1461968376476 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 15:19:37 INFO - PROCESS | 1953 | 1461968377019 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:37 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f34c5c800 == 93 [pid = 1953] [id = 453] 15:19:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 217 (0x7f0f31da9400) [pid = 1953] [serial = 1360] [outer = (nil)] 15:19:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 218 (0x7f0f31dae000) [pid = 1953] [serial = 1361] [outer = 0x7f0f31da9400] 15:19:37 INFO - PROCESS | 1953 | 1461968377129 Marionette DEBUG loaded listener.js 15:19:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 219 (0x7f0f32cae800) [pid = 1953] [serial = 1362] [outer = 0x7f0f31da9400] 15:19:38 INFO - PROCESS | 1953 | 1461968378022 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]]]}] 15:19:38 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 15:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1786ms 15:19:38 INFO - PROCESS | 1953 | 1461968378087 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 15:19:38 INFO - PROCESS | 1953 | 1461968378098 Marionette TRACE conn5 <- [1,1785,null,{"value":"8"}] 15:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:19:38 INFO - PROCESS | 1953 | 1461968378109 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:19:38 INFO - PROCESS | 1953 | 1461968378116 Marionette TRACE conn5 <- [1,1786,null,{}] 15:19:38 INFO - PROCESS | 1953 | 1461968378126 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}] 15:19:38 INFO - PROCESS | 1953 | 1461968378400 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 15:19:38 INFO - PROCESS | 1953 | 1461968378627 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f369b8000 == 94 [pid = 1953] [id = 454] 15:19:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 220 (0x7f0f36ab2000) [pid = 1953] [serial = 1363] [outer = (nil)] 15:19:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 221 (0x7f0f36ab4400) [pid = 1953] [serial = 1364] [outer = 0x7f0f36ab2000] 15:19:38 INFO - PROCESS | 1953 | 1461968378706 Marionette DEBUG loaded listener.js 15:19:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 222 (0x7f0f36ace400) [pid = 1953] [serial = 1365] [outer = 0x7f0f36ab2000] 15:19:39 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43884800 == 93 [pid = 1953] [id = 439] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 221 (0x7f0f39f2fc00) [pid = 1953] [serial = 1235] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 220 (0x7f0f40887c00) [pid = 1953] [serial = 1238] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 219 (0x7f0f4a7d5000) [pid = 1953] [serial = 1265] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3a074800 == 92 [pid = 1953] [id = 438] 15:19:39 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f410ce000 == 91 [pid = 1953] [id = 437] 15:19:39 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4069c000 == 90 [pid = 1953] [id = 436] 15:19:39 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e114800 == 89 [pid = 1953] [id = 435] 15:19:39 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f369a7800 == 88 [pid = 1953] [id = 434] 15:19:39 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f369ab800 == 87 [pid = 1953] [id = 433] 15:19:39 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f57323000 == 86 [pid = 1953] [id = 424] 15:19:39 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4345f800 == 85 [pid = 1953] [id = 423] 15:19:39 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e00e800 == 84 [pid = 1953] [id = 422] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 218 (0x7f0f394ef800) [pid = 1953] [serial = 1247] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 217 (0x7f0f41032c00) [pid = 1953] [serial = 1253] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 216 (0x7f0f39fdc400) [pid = 1953] [serial = 1248] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 215 (0x7f0f4557bc00) [pid = 1953] [serial = 1257] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 214 (0x7f0f49958400) [pid = 1953] [serial = 1263] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 213 (0x7f0f34cdcc00) [pid = 1953] [serial = 1244] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 212 (0x7f0f4b337c00) [pid = 1953] [serial = 1223] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 211 (0x7f0f4908b000) [pid = 1953] [serial = 1260] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 210 (0x7f0f4856cc00) [pid = 1953] [serial = 1206] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 209 (0x7f0f34c9b400) [pid = 1953] [serial = 1241] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 208 (0x7f0f36ad4800) [pid = 1953] [serial = 1245] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 207 (0x7f0f434a1000) [pid = 1953] [serial = 1262] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 206 (0x7f0f3869c000) [pid = 1953] [serial = 1232] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 205 (0x7f0f41fafc00) [pid = 1953] [serial = 1214] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 204 (0x7f0f499a8800) [pid = 1953] [serial = 1220] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 203 (0x7f0f5bb2f400) [pid = 1953] [serial = 1229] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 202 (0x7f0f40889400) [pid = 1953] [serial = 1250] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 201 (0x7f0f43511800) [pid = 1953] [serial = 1256] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 200 (0x7f0f4088d800) [pid = 1953] [serial = 1211] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 199 (0x7f0f40aae400) [pid = 1953] [serial = 1251] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 198 (0x7f0f349d2800) [pid = 1953] [serial = 1208] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 197 (0x7f0f48569400) [pid = 1953] [serial = 1259] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 196 (0x7f0f573fd000) [pid = 1953] [serial = 1226] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 195 (0x7f0f4214f000) [pid = 1953] [serial = 1254] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | --DOMWINDOW == 194 (0x7f0f48058800) [pid = 1953] [serial = 1217] [outer = (nil)] [url = about:blank] 15:19:39 INFO - PROCESS | 1953 | 1461968379588 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]]]}] 15:19:39 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 15:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1538ms 15:19:39 INFO - PROCESS | 1953 | 1461968379650 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 15:19:39 INFO - PROCESS | 1953 | 1461968379656 Marionette TRACE conn5 <- [1,1789,null,{"value":"8"}] 15:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:19:39 INFO - PROCESS | 1953 | 1461968379697 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:19:39 INFO - PROCESS | 1953 | 1461968379700 Marionette TRACE conn5 <- [1,1790,null,{}] 15:19:39 INFO - PROCESS | 1953 | 1461968379705 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}] 15:19:39 INFO - PROCESS | 1953 | 1461968379858 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 15:19:39 INFO - PROCESS | 1953 | 1461968379868 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:39 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f39f16800 == 85 [pid = 1953] [id = 455] 15:19:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 195 (0x7f0f36ab2400) [pid = 1953] [serial = 1366] [outer = (nil)] 15:19:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 196 (0x7f0f36e94800) [pid = 1953] [serial = 1367] [outer = 0x7f0f36ab2400] 15:19:39 INFO - PROCESS | 1953 | 1461968379928 Marionette DEBUG loaded listener.js 15:19:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 197 (0x7f0f36fd5400) [pid = 1953] [serial = 1368] [outer = 0x7f0f36ab2400] 15:19:40 INFO - PROCESS | 1953 | 1461968380789 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]]]}] 15:19:40 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) 15:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1135ms 15:19:40 INFO - PROCESS | 1953 | 1461968380827 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 15:19:40 INFO - PROCESS | 1953 | 1461968380830 Marionette TRACE conn5 <- [1,1793,null,{"value":"8"}] 15:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:19:40 INFO - PROCESS | 1953 | 1461968380849 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:19:40 INFO - PROCESS | 1953 | 1461968380862 Marionette TRACE conn5 <- [1,1794,null,{}] 15:19:40 INFO - PROCESS | 1953 | 1461968380869 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}] 15:19:41 INFO - PROCESS | 1953 | 1461968381028 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 15:19:41 INFO - PROCESS | 1953 | 1461968381179 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:41 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fe47000 == 86 [pid = 1953] [id = 456] 15:19:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 198 (0x7f0f36c9e800) [pid = 1953] [serial = 1369] [outer = (nil)] 15:19:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 199 (0x7f0f394e8800) [pid = 1953] [serial = 1370] [outer = 0x7f0f36c9e800] 15:19:41 INFO - PROCESS | 1953 | 1461968381238 Marionette DEBUG loaded listener.js 15:19:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 200 (0x7f0f39f31000) [pid = 1953] [serial = 1371] [outer = 0x7f0f36c9e800] 15:19:41 INFO - PROCESS | 1953 | 1461968381948 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]]]}] 15:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1156ms 15:19:41 INFO - PROCESS | 1953 | 1461968381993 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 15:19:41 INFO - PROCESS | 1953 | 1461968381997 Marionette TRACE conn5 <- [1,1797,null,{"value":"8"}] 15:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:19:42 INFO - PROCESS | 1953 | 1461968382002 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:19:42 INFO - PROCESS | 1953 | 1461968382004 Marionette TRACE conn5 <- [1,1798,null,{}] 15:19:42 INFO - PROCESS | 1953 | 1461968382009 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}] 15:19:42 INFO - PROCESS | 1953 | 1461968382199 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 15:19:42 INFO - PROCESS | 1953 | 1461968382228 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:42 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40e4c000 == 87 [pid = 1953] [id = 457] 15:19:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 201 (0x7f0f39657c00) [pid = 1953] [serial = 1372] [outer = (nil)] 15:19:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 202 (0x7f0f3ae2dc00) [pid = 1953] [serial = 1373] [outer = 0x7f0f39657c00] 15:19:42 INFO - PROCESS | 1953 | 1461968382283 Marionette DEBUG loaded listener.js 15:19:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 203 (0x7f0f3ff77000) [pid = 1953] [serial = 1374] [outer = 0x7f0f39657c00] 15:19:43 INFO - PROCESS | 1953 | 1461968383076 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]]]}] 15:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1131ms 15:19:43 INFO - PROCESS | 1953 | 1461968383137 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 15:19:43 INFO - PROCESS | 1953 | 1461968383140 Marionette TRACE conn5 <- [1,1801,null,{"value":"8"}] 15:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:19:43 INFO - PROCESS | 1953 | 1461968383150 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:19:43 INFO - PROCESS | 1953 | 1461968383151 Marionette TRACE conn5 <- [1,1802,null,{}] 15:19:43 INFO - PROCESS | 1953 | 1461968383155 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}] 15:19:43 INFO - PROCESS | 1953 | 1461968383347 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 15:19:43 INFO - PROCESS | 1953 | 1461968383377 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:43 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f412e8000 == 88 [pid = 1953] [id = 458] 15:19:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 204 (0x7f0f4088f400) [pid = 1953] [serial = 1375] [outer = (nil)] 15:19:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 205 (0x7f0f40a33400) [pid = 1953] [serial = 1376] [outer = 0x7f0f4088f400] 15:19:43 INFO - PROCESS | 1953 | 1461968383442 Marionette DEBUG loaded listener.js 15:19:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 206 (0x7f0f40abb800) [pid = 1953] [serial = 1377] [outer = 0x7f0f4088f400] 15:19:44 INFO - PROCESS | 1953 | --DOMWINDOW == 205 (0x7f0f3965bc00) [pid = 1953] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:19:44 INFO - PROCESS | 1953 | --DOMWINDOW == 204 (0x7f0f39654800) [pid = 1953] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:19:44 INFO - PROCESS | 1953 | --DOMWINDOW == 203 (0x7f0f3700a000) [pid = 1953] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:19:44 INFO - PROCESS | 1953 | --DOMWINDOW == 202 (0x7f0f34cd8800) [pid = 1953] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:19:44 INFO - PROCESS | 1953 | --DOMWINDOW == 201 (0x7f0f3965a000) [pid = 1953] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:19:44 INFO - PROCESS | 1953 | --DOMWINDOW == 200 (0x7f0f34cd8400) [pid = 1953] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:19:44 INFO - PROCESS | 1953 | 1461968384379 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]]]}] 15:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1273ms 15:19:44 INFO - PROCESS | 1953 | 1461968384423 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 15:19:44 INFO - PROCESS | 1953 | 1461968384426 Marionette TRACE conn5 <- [1,1805,null,{"value":"8"}] 15:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:19:44 INFO - PROCESS | 1953 | 1461968384431 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:19:44 INFO - PROCESS | 1953 | 1461968384434 Marionette TRACE conn5 <- [1,1806,null,{}] 15:19:44 INFO - PROCESS | 1953 | 1461968384447 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}] 15:19:44 INFO - PROCESS | 1953 | 1461968384599 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 15:19:44 INFO - PROCESS | 1953 | 1461968384614 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:44 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43ad6800 == 89 [pid = 1953] [id = 459] 15:19:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 201 (0x7f0f4088b000) [pid = 1953] [serial = 1378] [outer = (nil)] 15:19:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 202 (0x7f0f41e49800) [pid = 1953] [serial = 1379] [outer = 0x7f0f4088b000] 15:19:44 INFO - PROCESS | 1953 | 1461968384672 Marionette DEBUG loaded listener.js 15:19:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 203 (0x7f0f43556400) [pid = 1953] [serial = 1380] [outer = 0x7f0f4088b000] 15:19:45 INFO - PROCESS | 1953 | 1461968385456 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]]]}] 15:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1041ms 15:19:45 INFO - PROCESS | 1953 | 1461968385473 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 15:19:45 INFO - PROCESS | 1953 | 1461968385475 Marionette TRACE conn5 <- [1,1809,null,{"value":"8"}] 15:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:19:45 INFO - PROCESS | 1953 | 1461968385481 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:19:45 INFO - PROCESS | 1953 | 1461968385483 Marionette TRACE conn5 <- [1,1810,null,{}] 15:19:45 INFO - PROCESS | 1953 | 1461968385488 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}] 15:19:45 INFO - PROCESS | 1953 | 1461968385681 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 15:19:45 INFO - PROCESS | 1953 | 1461968385703 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:45 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f483e3800 == 90 [pid = 1953] [id = 460] 15:19:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 204 (0x7f0f40a6a000) [pid = 1953] [serial = 1381] [outer = (nil)] 15:19:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 205 (0x7f0f4608dc00) [pid = 1953] [serial = 1382] [outer = 0x7f0f40a6a000] 15:19:45 INFO - PROCESS | 1953 | 1461968385760 Marionette DEBUG loaded listener.js 15:19:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 206 (0x7f0f47dc6000) [pid = 1953] [serial = 1383] [outer = 0x7f0f40a6a000] 15:19:46 INFO - PROCESS | 1953 | 1461968386890 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]]]}] 15:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1473ms 15:19:46 INFO - PROCESS | 1953 | 1461968386957 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 15:19:46 INFO - PROCESS | 1953 | 1461968386964 Marionette TRACE conn5 <- [1,1813,null,{"value":"8"}] 15:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:19:46 INFO - PROCESS | 1953 | 1461968386971 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:19:46 INFO - PROCESS | 1953 | 1461968386978 Marionette TRACE conn5 <- [1,1814,null,{}] 15:19:46 INFO - PROCESS | 1953 | 1461968386985 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}] 15:19:47 INFO - PROCESS | 1953 | 1461968387208 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 15:19:47 INFO - PROCESS | 1953 | 1461968387389 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:47 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a303000 == 91 [pid = 1953] [id = 461] 15:19:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 207 (0x7f0f34c96000) [pid = 1953] [serial = 1384] [outer = (nil)] 15:19:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 208 (0x7f0f36ab1000) [pid = 1953] [serial = 1385] [outer = 0x7f0f34c96000] 15:19:47 INFO - PROCESS | 1953 | 1461968387470 Marionette DEBUG loaded listener.js 15:19:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 209 (0x7f0f36c92400) [pid = 1953] [serial = 1386] [outer = 0x7f0f34c96000] 15:19:48 INFO - PROCESS | 1953 | 1461968388386 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]]]}] 15:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1483ms 15:19:48 INFO - PROCESS | 1953 | 1461968388456 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 15:19:48 INFO - PROCESS | 1953 | 1461968388464 Marionette TRACE conn5 <- [1,1817,null,{"value":"8"}] 15:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:19:48 INFO - PROCESS | 1953 | 1461968388474 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:19:48 INFO - PROCESS | 1953 | 1461968388477 Marionette TRACE conn5 <- [1,1818,null,{}] 15:19:48 INFO - PROCESS | 1953 | 1461968388483 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}] 15:19:48 INFO - PROCESS | 1953 | 1461968388656 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 15:19:48 INFO - PROCESS | 1953 | 1461968388836 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:48 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411d5800 == 92 [pid = 1953] [id = 462] 15:19:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 210 (0x7f0f34cd5000) [pid = 1953] [serial = 1387] [outer = (nil)] 15:19:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 211 (0x7f0f38de8c00) [pid = 1953] [serial = 1388] [outer = 0x7f0f34cd5000] 15:19:48 INFO - PROCESS | 1953 | 1461968388909 Marionette DEBUG loaded listener.js 15:19:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 212 (0x7f0f3965a000) [pid = 1953] [serial = 1389] [outer = 0x7f0f34cd5000] 15:19:49 INFO - PROCESS | 1953 | 1461968389812 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]]]}] 15:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1377ms 15:19:49 INFO - PROCESS | 1953 | 1461968389851 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 15:19:49 INFO - PROCESS | 1953 | 1461968389855 Marionette TRACE conn5 <- [1,1821,null,{"value":"8"}] 15:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:19:49 INFO - PROCESS | 1953 | 1461968389861 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:19:49 INFO - PROCESS | 1953 | 1461968389866 Marionette TRACE conn5 <- [1,1822,null,{}] 15:19:49 INFO - PROCESS | 1953 | 1461968389881 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}] 15:19:50 INFO - PROCESS | 1953 | 1461968390061 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 15:19:50 INFO - PROCESS | 1953 | 1461968390242 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f50406800 == 93 [pid = 1953] [id = 463] 15:19:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 213 (0x7f0f4022e000) [pid = 1953] [serial = 1390] [outer = (nil)] 15:19:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 214 (0x7f0f40a67c00) [pid = 1953] [serial = 1391] [outer = 0x7f0f4022e000] 15:19:50 INFO - PROCESS | 1953 | 1461968390310 Marionette DEBUG loaded listener.js 15:19:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 215 (0x7f0f43611400) [pid = 1953] [serial = 1392] [outer = 0x7f0f4022e000] 15:19:51 INFO - PROCESS | 1953 | 1461968391241 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]]]}] 15:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1431ms 15:19:51 INFO - PROCESS | 1953 | 1461968391292 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 15:19:51 INFO - PROCESS | 1953 | 1461968391297 Marionette TRACE conn5 <- [1,1825,null,{"value":"8"}] 15:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:19:51 INFO - PROCESS | 1953 | 1461968391302 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:19:51 INFO - PROCESS | 1953 | 1461968391305 Marionette TRACE conn5 <- [1,1826,null,{}] 15:19:51 INFO - PROCESS | 1953 | 1461968391310 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}] 15:19:51 INFO - PROCESS | 1953 | 1461968391486 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 15:19:51 INFO - PROCESS | 1953 | 1461968391672 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:51 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5835a800 == 94 [pid = 1953] [id = 464] 15:19:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 216 (0x7f0f40891000) [pid = 1953] [serial = 1393] [outer = (nil)] 15:19:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 217 (0x7f0f48569400) [pid = 1953] [serial = 1394] [outer = 0x7f0f40891000] 15:19:51 INFO - PROCESS | 1953 | 1461968391742 Marionette DEBUG loaded listener.js 15:19:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 218 (0x7f0f49084c00) [pid = 1953] [serial = 1395] [outer = 0x7f0f40891000] 15:19:52 INFO - PROCESS | 1953 | 1461968392560 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]]]}] 15:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1326ms 15:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:19:52 INFO - PROCESS | 1953 | 1461968392630 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 15:19:52 INFO - PROCESS | 1953 | 1461968392632 Marionette TRACE conn5 <- [1,1829,null,{"value":"8"}] 15:19:52 INFO - PROCESS | 1953 | 1461968392637 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:19:52 INFO - PROCESS | 1953 | 1461968392641 Marionette TRACE conn5 <- [1,1830,null,{}] 15:19:52 INFO - PROCESS | 1953 | 1461968392646 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}] 15:19:52 INFO - PROCESS | 1953 | 1461968392815 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 15:19:53 INFO - PROCESS | 1953 | 1461968392995 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:53 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bf49800 == 95 [pid = 1953] [id = 465] 15:19:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 219 (0x7f0f462da400) [pid = 1953] [serial = 1396] [outer = (nil)] 15:19:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 220 (0x7f0f49e17000) [pid = 1953] [serial = 1397] [outer = 0x7f0f462da400] 15:19:53 INFO - PROCESS | 1953 | 1461968393065 Marionette DEBUG loaded listener.js 15:19:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 221 (0x7f0f4a844c00) [pid = 1953] [serial = 1398] [outer = 0x7f0f462da400] 15:19:53 INFO - PROCESS | 1953 | 1461968393955 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]]]}] 15:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1384ms 15:19:54 INFO - PROCESS | 1953 | 1461968394022 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 15:19:54 INFO - PROCESS | 1953 | 1461968394025 Marionette TRACE conn5 <- [1,1833,null,{"value":"8"}] 15:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:19:54 INFO - PROCESS | 1953 | 1461968394031 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:19:54 INFO - PROCESS | 1953 | 1461968394033 Marionette TRACE conn5 <- [1,1834,null,{}] 15:19:54 INFO - PROCESS | 1953 | 1461968394038 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}] 15:19:54 INFO - PROCESS | 1953 | 1461968394250 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 15:19:54 INFO - PROCESS | 1953 | 1461968394433 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:54 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f31de8800 == 96 [pid = 1953] [id = 466] 15:19:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 222 (0x7f0f31f5d000) [pid = 1953] [serial = 1399] [outer = (nil)] 15:19:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 223 (0x7f0f47ff9c00) [pid = 1953] [serial = 1400] [outer = 0x7f0f31f5d000] 15:19:54 INFO - PROCESS | 1953 | 1461968394503 Marionette DEBUG loaded listener.js 15:19:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 224 (0x7f0f5a2eb000) [pid = 1953] [serial = 1401] [outer = 0x7f0f31f5d000] 15:19:55 INFO - PROCESS | 1953 | 1461968395355 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]]]}] 15:19:55 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 15:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1379ms 15:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:19:55 INFO - PROCESS | 1953 | 1461968395411 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 15:19:55 INFO - PROCESS | 1953 | 1461968395414 Marionette TRACE conn5 <- [1,1837,null,{"value":"8"}] 15:19:55 INFO - PROCESS | 1953 | 1461968395419 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:19:55 INFO - PROCESS | 1953 | 1461968395422 Marionette TRACE conn5 <- [1,1838,null,{}] 15:19:55 INFO - PROCESS | 1953 | 1461968395427 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}] 15:19:55 INFO - PROCESS | 1953 | 1461968395590 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 15:19:55 INFO - PROCESS | 1953 | 1461968395776 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:55 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3972a000 == 97 [pid = 1953] [id = 467] 15:19:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 225 (0x7f0f31d88c00) [pid = 1953] [serial = 1402] [outer = (nil)] 15:19:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 226 (0x7f0f31d90000) [pid = 1953] [serial = 1403] [outer = 0x7f0f31d88c00] 15:19:55 INFO - PROCESS | 1953 | 1461968395842 Marionette DEBUG loaded listener.js 15:19:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 227 (0x7f0f31d95000) [pid = 1953] [serial = 1404] [outer = 0x7f0f31d88c00] 15:19:56 INFO - PROCESS | 1953 | 1461968396738 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]]]}] 15:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1380ms 15:19:56 INFO - PROCESS | 1953 | 1461968396799 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 15:19:56 INFO - PROCESS | 1953 | 1461968396803 Marionette TRACE conn5 <- [1,1841,null,{"value":"8"}] 15:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:19:56 INFO - PROCESS | 1953 | 1461968396809 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:19:56 INFO - PROCESS | 1953 | 1461968396811 Marionette TRACE conn5 <- [1,1842,null,{}] 15:19:56 INFO - PROCESS | 1953 | 1461968396816 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}] 15:19:56 INFO - PROCESS | 1953 | 1461968396972 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 15:19:57 INFO - PROCESS | 1953 | 1461968397164 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:57 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bf52800 == 98 [pid = 1953] [id = 468] 15:19:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 228 (0x7f0f31d8c400) [pid = 1953] [serial = 1405] [outer = (nil)] 15:19:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 229 (0x7f0f3869a800) [pid = 1953] [serial = 1406] [outer = 0x7f0f31d8c400] 15:19:57 INFO - PROCESS | 1953 | 1461968397232 Marionette DEBUG loaded listener.js 15:19:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 230 (0x7f0f56e70800) [pid = 1953] [serial = 1407] [outer = 0x7f0f31d8c400] 15:19:58 INFO - PROCESS | 1953 | 1461968398036 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]]]}] 15:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1284ms 15:19:58 INFO - PROCESS | 1953 | 1461968398094 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 15:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:19:58 INFO - PROCESS | 1953 | 1461968398098 Marionette TRACE conn5 <- [1,1845,null,{"value":"8"}] 15:19:58 INFO - PROCESS | 1953 | 1461968398103 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:19:58 INFO - PROCESS | 1953 | 1461968398106 Marionette TRACE conn5 <- [1,1846,null,{}] 15:19:58 INFO - PROCESS | 1953 | 1461968398111 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}] 15:19:58 INFO - PROCESS | 1953 | 1461968398277 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 15:19:58 INFO - PROCESS | 1953 | 1461968398471 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:58 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af36800 == 99 [pid = 1953] [id = 469] 15:19:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 231 (0x7f0f31d90400) [pid = 1953] [serial = 1408] [outer = (nil)] 15:19:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 232 (0x7f0f3ffba400) [pid = 1953] [serial = 1409] [outer = 0x7f0f31d90400] 15:19:58 INFO - PROCESS | 1953 | 1461968398540 Marionette DEBUG loaded listener.js 15:19:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 233 (0x7f0f3ffbfc00) [pid = 1953] [serial = 1410] [outer = 0x7f0f31d90400] 15:19:59 INFO - PROCESS | 1953 | 1461968399400 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]]]}] 15:19:59 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) 15:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1334ms 15:19:59 INFO - PROCESS | 1953 | 1461968399437 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 15:19:59 INFO - PROCESS | 1953 | 1461968399440 Marionette TRACE conn5 <- [1,1849,null,{"value":"8"}] 15:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:19:59 INFO - PROCESS | 1953 | 1461968399446 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:19:59 INFO - PROCESS | 1953 | 1461968399448 Marionette TRACE conn5 <- [1,1850,null,{}] 15:19:59 INFO - PROCESS | 1953 | 1461968399453 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}] 15:19:59 INFO - PROCESS | 1953 | 1461968399629 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 15:19:59 INFO - PROCESS | 1953 | 1461968399837 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:59 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f31c10800 == 100 [pid = 1953] [id = 470] 15:19:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 234 (0x7f0f31bd9800) [pid = 1953] [serial = 1411] [outer = (nil)] 15:19:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 235 (0x7f0f31bdec00) [pid = 1953] [serial = 1412] [outer = 0x7f0f31bd9800] 15:19:59 INFO - PROCESS | 1953 | 1461968399907 Marionette DEBUG loaded listener.js 15:20:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 236 (0x7f0f31be3400) [pid = 1953] [serial = 1413] [outer = 0x7f0f31bd9800] 15:20:01 INFO - PROCESS | 1953 | 1461968401322 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]]]}] 15:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1933ms 15:20:01 INFO - PROCESS | 1953 | 1461968401380 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 15:20:01 INFO - PROCESS | 1953 | 1461968401385 Marionette TRACE conn5 <- [1,1853,null,{"value":"8"}] 15:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:20:01 INFO - PROCESS | 1953 | 1461968401393 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:20:01 INFO - PROCESS | 1953 | 1461968401398 Marionette TRACE conn5 <- [1,1854,null,{}] 15:20:01 INFO - PROCESS | 1953 | 1461968401477 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}] 15:20:01 INFO - PROCESS | 1953 | 1461968401759 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 15:20:01 INFO - PROCESS | 1953 | 1461968401899 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:01 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38721800 == 101 [pid = 1953] [id = 471] 15:20:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 237 (0x7f0f31da3800) [pid = 1953] [serial = 1414] [outer = (nil)] 15:20:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 238 (0x7f0f31f5a800) [pid = 1953] [serial = 1415] [outer = 0x7f0f31da3800] 15:20:01 INFO - PROCESS | 1953 | 1461968401971 Marionette DEBUG loaded listener.js 15:20:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 239 (0x7f0f32bf3400) [pid = 1953] [serial = 1416] [outer = 0x7f0f31da3800] 15:20:02 INFO - PROCESS | 1953 | 1461968402830 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]]]}] 15:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1485ms 15:20:02 INFO - PROCESS | 1953 | 1461968402879 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 15:20:02 INFO - PROCESS | 1953 | 1461968402886 Marionette TRACE conn5 <- [1,1857,null,{"value":"8"}] 15:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:20:02 INFO - PROCESS | 1953 | 1461968402895 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:20:02 INFO - PROCESS | 1953 | 1461968402899 Marionette TRACE conn5 <- [1,1858,null,{}] 15:20:02 INFO - PROCESS | 1953 | 1461968402904 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}] 15:20:03 INFO - PROCESS | 1953 | 1461968403059 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 15:20:03 INFO - PROCESS | 1953 | 1461968403386 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:03 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f31fd7000 == 102 [pid = 1953] [id = 472] 15:20:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 240 (0x7f0f338f4000) [pid = 1953] [serial = 1417] [outer = (nil)] 15:20:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 241 (0x7f0f33ef4400) [pid = 1953] [serial = 1418] [outer = 0x7f0f338f4000] 15:20:03 INFO - PROCESS | 1953 | 1461968403494 Marionette DEBUG loaded listener.js 15:20:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 242 (0x7f0f349d7000) [pid = 1953] [serial = 1419] [outer = 0x7f0f338f4000] 15:20:04 INFO - PROCESS | 1953 | 1461968404294 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]]]}] 15:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1429ms 15:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:20:04 INFO - PROCESS | 1953 | 1461968404324 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 15:20:04 INFO - PROCESS | 1953 | 1461968404327 Marionette TRACE conn5 <- [1,1861,null,{"value":"8"}] 15:20:04 INFO - PROCESS | 1953 | 1461968404334 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:20:04 INFO - PROCESS | 1953 | 1461968404338 Marionette TRACE conn5 <- [1,1862,null,{}] 15:20:04 INFO - PROCESS | 1953 | 1461968404353 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}] 15:20:04 INFO - PROCESS | 1953 | 1461968404524 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 15:20:04 INFO - PROCESS | 1953 | 1461968404719 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e144000 == 103 [pid = 1953] [id = 473] 15:20:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 243 (0x7f0f36ab2c00) [pid = 1953] [serial = 1420] [outer = (nil)] 15:20:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 244 (0x7f0f36c9d000) [pid = 1953] [serial = 1421] [outer = 0x7f0f36ab2c00] 15:20:04 INFO - PROCESS | 1953 | 1461968404788 Marionette DEBUG loaded listener.js 15:20:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 245 (0x7f0f36fd6c00) [pid = 1953] [serial = 1422] [outer = 0x7f0f36ab2c00] 15:20:05 INFO - PROCESS | 1953 | 1461968405651 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]]]}] 15:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1386ms 15:20:05 INFO - PROCESS | 1953 | 1461968405720 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 15:20:05 INFO - PROCESS | 1953 | 1461968405725 Marionette TRACE conn5 <- [1,1865,null,{"value":"8"}] 15:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:20:05 INFO - PROCESS | 1953 | 1461968405730 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:20:05 INFO - PROCESS | 1953 | 1461968405732 Marionette TRACE conn5 <- [1,1866,null,{}] 15:20:05 INFO - PROCESS | 1953 | 1461968405737 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}] 15:20:05 INFO - PROCESS | 1953 | 1461968405907 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 15:20:06 INFO - PROCESS | 1953 | 1461968406136 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e104000 == 104 [pid = 1953] [id = 474] 15:20:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 246 (0x7f0f3869fc00) [pid = 1953] [serial = 1423] [outer = (nil)] 15:20:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 247 (0x7f0f3964e400) [pid = 1953] [serial = 1424] [outer = 0x7f0f3869fc00] 15:20:06 INFO - PROCESS | 1953 | 1461968406246 Marionette DEBUG loaded listener.js 15:20:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 248 (0x7f0f39657000) [pid = 1953] [serial = 1425] [outer = 0x7f0f3869fc00] 15:20:07 INFO - PROCESS | 1953 | 1461968407107 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]]]}] 15:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1432ms 15:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:20:07 INFO - PROCESS | 1953 | 1461968407163 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 15:20:07 INFO - PROCESS | 1953 | 1461968407166 Marionette TRACE conn5 <- [1,1869,null,{"value":"8"}] 15:20:07 INFO - PROCESS | 1953 | 1461968407172 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:20:07 INFO - PROCESS | 1953 | 1461968407174 Marionette TRACE conn5 <- [1,1870,null,{}] 15:20:07 INFO - PROCESS | 1953 | 1461968407179 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}] 15:20:07 INFO - PROCESS | 1953 | 1461968407331 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 15:20:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43ad6800 == 103 [pid = 1953] [id = 459] 15:20:07 INFO - PROCESS | 1953 | --DOMWINDOW == 247 (0x7f0f41350800) [pid = 1953] [serial = 1319] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1953 | --DOMWINDOW == 246 (0x7f0f48907800) [pid = 1953] [serial = 1277] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1953 | --DOMWINDOW == 245 (0x7f0f4b339c00) [pid = 1953] [serial = 1280] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1953 | --DOMWINDOW == 244 (0x7f0f36fd5000) [pid = 1953] [serial = 1268] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1953 | --DOMWINDOW == 243 (0x7f0f40227000) [pid = 1953] [serial = 1271] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1953 | --DOMWINDOW == 242 (0x7f0f338f0800) [pid = 1953] [serial = 1298] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1953 | --DOMWINDOW == 241 (0x7f0f338f2000) [pid = 1953] [serial = 1292] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1953 | --DOMWINDOW == 240 (0x7f0f36e98c00) [pid = 1953] [serial = 1295] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1953 | --DOMWINDOW == 239 (0x7f0f36e95400) [pid = 1953] [serial = 1289] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1953 | --DOMWINDOW == 238 (0x7f0f57d9d400) [pid = 1953] [serial = 1283] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1953 | --DOMWINDOW == 237 (0x7f0f36c9a000) [pid = 1953] [serial = 1286] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1953 | --DOMWINDOW == 236 (0x7f0f45582c00) [pid = 1953] [serial = 1274] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1953 | 1461968407615 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f412e8000 == 102 [pid = 1953] [id = 458] 15:20:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40e4c000 == 101 [pid = 1953] [id = 457] 15:20:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4c575800 == 100 [pid = 1953] [id = 421] 15:20:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fe47000 == 99 [pid = 1953] [id = 456] 15:20:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f39f16800 == 98 [pid = 1953] [id = 455] 15:20:07 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f34c47800 == 99 [pid = 1953] [id = 475] 15:20:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 237 (0x7f0f338f0800) [pid = 1953] [serial = 1426] [outer = (nil)] 15:20:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 238 (0x7f0f34ce0400) [pid = 1953] [serial = 1427] [outer = 0x7f0f338f0800] 15:20:07 INFO - PROCESS | 1953 | 1461968407683 Marionette DEBUG loaded listener.js 15:20:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 239 (0x7f0f39657800) [pid = 1953] [serial = 1428] [outer = 0x7f0f338f0800] 15:20:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f369b8000 == 98 [pid = 1953] [id = 454] 15:20:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f34c5c800 == 97 [pid = 1953] [id = 453] 15:20:07 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f31d1c000 == 96 [pid = 1953] [id = 451] 15:20:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f31fe5800 == 95 [pid = 1953] [id = 450] 15:20:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f63ac7000 == 94 [pid = 1953] [id = 449] 15:20:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e14b800 == 93 [pid = 1953] [id = 448] 15:20:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f603a1800 == 92 [pid = 1953] [id = 447] 15:20:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bf4b000 == 91 [pid = 1953] [id = 446] 15:20:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f58171800 == 90 [pid = 1953] [id = 445] 15:20:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f560c4800 == 89 [pid = 1953] [id = 444] 15:20:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f49b9e000 == 88 [pid = 1953] [id = 443] 15:20:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46e65800 == 87 [pid = 1953] [id = 442] 15:20:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e110000 == 86 [pid = 1953] [id = 441] 15:20:08 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f369a9000 == 85 [pid = 1953] [id = 440] 15:20:08 INFO - PROCESS | 1953 | 1461968408452 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]]]}] 15:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1328ms 15:20:08 INFO - PROCESS | 1953 | --DOMWINDOW == 238 (0x7f0f40221000) [pid = 1953] [serial = 1313] [outer = (nil)] [url = about:blank] 15:20:08 INFO - PROCESS | 1953 | --DOMWINDOW == 237 (0x7f0f3965b800) [pid = 1953] [serial = 1307] [outer = (nil)] [url = about:blank] 15:20:08 INFO - PROCESS | 1953 | --DOMWINDOW == 236 (0x7f0f39f3b400) [pid = 1953] [serial = 1308] [outer = (nil)] [url = about:blank] 15:20:08 INFO - PROCESS | 1953 | --DOMWINDOW == 235 (0x7f0f3869a400) [pid = 1953] [serial = 1304] [outer = (nil)] [url = about:blank] 15:20:08 INFO - PROCESS | 1953 | --DOMWINDOW == 234 (0x7f0f394e4800) [pid = 1953] [serial = 1305] [outer = (nil)] [url = about:blank] 15:20:08 INFO - PROCESS | 1953 | --DOMWINDOW == 233 (0x7f0f3e1c4c00) [pid = 1953] [serial = 1316] [outer = (nil)] [url = about:blank] 15:20:08 INFO - PROCESS | 1953 | --DOMWINDOW == 232 (0x7f0f3e05c000) [pid = 1953] [serial = 1310] [outer = (nil)] [url = about:blank] 15:20:08 INFO - PROCESS | 1953 | --DOMWINDOW == 231 (0x7f0f34cde400) [pid = 1953] [serial = 1301] [outer = (nil)] [url = about:blank] 15:20:08 INFO - PROCESS | 1953 | --DOMWINDOW == 230 (0x7f0f408ab800) [pid = 1953] [serial = 1314] [outer = (nil)] [url = about:blank] 15:20:08 INFO - PROCESS | 1953 | --DOMWINDOW == 229 (0x7f0f36c94000) [pid = 1953] [serial = 1302] [outer = (nil)] [url = about:blank] 15:20:08 INFO - PROCESS | 1953 | --DOMWINDOW == 228 (0x7f0f40c51400) [pid = 1953] [serial = 1317] [outer = (nil)] [url = about:blank] 15:20:08 INFO - PROCESS | 1953 | --DOMWINDOW == 227 (0x7f0f3fdcb800) [pid = 1953] [serial = 1311] [outer = (nil)] [url = about:blank] 15:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:20:08 INFO - PROCESS | 1953 | 1461968408530 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 15:20:08 INFO - PROCESS | 1953 | 1461968408532 Marionette TRACE conn5 <- [1,1873,null,{"value":"8"}] 15:20:08 INFO - PROCESS | 1953 | 1461968408540 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:20:08 INFO - PROCESS | 1953 | 1461968408543 Marionette TRACE conn5 <- [1,1874,null,{}] 15:20:08 INFO - PROCESS | 1953 | 1461968408548 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}] 15:20:08 INFO - PROCESS | 1953 | 1461968408733 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 15:20:08 INFO - PROCESS | 1953 | 1461968408745 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:08 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f39f22000 == 86 [pid = 1953] [id = 476] 15:20:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 228 (0x7f0f3e1c8000) [pid = 1953] [serial = 1429] [outer = (nil)] 15:20:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 229 (0x7f0f3ffc0c00) [pid = 1953] [serial = 1430] [outer = 0x7f0f3e1c8000] 15:20:08 INFO - PROCESS | 1953 | 1461968408808 Marionette DEBUG loaded listener.js 15:20:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 230 (0x7f0f40227c00) [pid = 1953] [serial = 1431] [outer = 0x7f0f3e1c8000] 15:20:09 INFO - PROCESS | 1953 | 1461968409655 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]]]}] 15:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1138ms 15:20:09 INFO - PROCESS | 1953 | 1461968409679 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 15:20:09 INFO - PROCESS | 1953 | 1461968409682 Marionette TRACE conn5 <- [1,1877,null,{"value":"8"}] 15:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:20:09 INFO - PROCESS | 1953 | 1461968409687 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:20:09 INFO - PROCESS | 1953 | 1461968409689 Marionette TRACE conn5 <- [1,1878,null,{}] 15:20:09 INFO - PROCESS | 1953 | 1461968409695 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}] 15:20:09 INFO - PROCESS | 1953 | 1461968409836 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 15:20:09 INFO - PROCESS | 1953 | 1461968409850 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:09 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40e55000 == 87 [pid = 1953] [id = 477] 15:20:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 231 (0x7f0f3e1cdc00) [pid = 1953] [serial = 1432] [outer = (nil)] 15:20:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 232 (0x7f0f408aec00) [pid = 1953] [serial = 1433] [outer = 0x7f0f3e1cdc00] 15:20:09 INFO - PROCESS | 1953 | 1461968409907 Marionette DEBUG loaded listener.js 15:20:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 233 (0x7f0f40ab9c00) [pid = 1953] [serial = 1434] [outer = 0x7f0f3e1cdc00] 15:20:10 INFO - PROCESS | 1953 | 1461968410773 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]]]}] 15:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1131ms 15:20:10 INFO - PROCESS | 1953 | 1461968410820 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 15:20:10 INFO - PROCESS | 1953 | 1461968410823 Marionette TRACE conn5 <- [1,1881,null,{"value":"8"}] 15:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:20:10 INFO - PROCESS | 1953 | 1461968410828 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:20:10 INFO - PROCESS | 1953 | 1461968410830 Marionette TRACE conn5 <- [1,1882,null,{}] 15:20:10 INFO - PROCESS | 1953 | 1461968410843 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}] 15:20:11 INFO - PROCESS | 1953 | 1461968411051 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 15:20:11 INFO - PROCESS | 1953 | 1461968411071 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:11 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411c6000 == 88 [pid = 1953] [id = 478] 15:20:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 234 (0x7f0f3fdc1400) [pid = 1953] [serial = 1435] [outer = (nil)] 15:20:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 235 (0x7f0f40edc400) [pid = 1953] [serial = 1436] [outer = 0x7f0f3fdc1400] 15:20:11 INFO - PROCESS | 1953 | 1461968411128 Marionette DEBUG loaded listener.js 15:20:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 236 (0x7f0f41e3bc00) [pid = 1953] [serial = 1437] [outer = 0x7f0f3fdc1400] 15:20:11 INFO - PROCESS | 1953 | 1461968411880 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]]]}] 15:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1125ms 15:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:20:11 INFO - PROCESS | 1953 | 1461968411956 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 15:20:11 INFO - PROCESS | 1953 | 1461968411959 Marionette TRACE conn5 <- [1,1885,null,{"value":"8"}] 15:20:11 INFO - PROCESS | 1953 | 1461968411964 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:20:11 INFO - PROCESS | 1953 | 1461968411967 Marionette TRACE conn5 <- [1,1886,null,{}] 15:20:11 INFO - PROCESS | 1953 | 1461968411971 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}] 15:20:12 INFO - PROCESS | 1953 | 1461968412167 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 15:20:12 INFO - PROCESS | 1953 | 1461968412190 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:12 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4345b800 == 89 [pid = 1953] [id = 479] 15:20:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 237 (0x7f0f31bdf000) [pid = 1953] [serial = 1438] [outer = (nil)] 15:20:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 238 (0x7f0f4215c400) [pid = 1953] [serial = 1439] [outer = 0x7f0f31bdf000] 15:20:12 INFO - PROCESS | 1953 | 1461968412248 Marionette DEBUG loaded listener.js 15:20:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 239 (0x7f0f435ec400) [pid = 1953] [serial = 1440] [outer = 0x7f0f31bdf000] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 238 (0x7f0f41034000) [pid = 1953] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 237 (0x7f0f4100ac00) [pid = 1953] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 236 (0x7f0f49520c00) [pid = 1953] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 235 (0x7f0f4a7ddc00) [pid = 1953] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 234 (0x7f0f483c6400) [pid = 1953] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 233 (0x7f0f49520800) [pid = 1953] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 232 (0x7f0f38def000) [pid = 1953] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 231 (0x7f0f38de8800) [pid = 1953] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 230 (0x7f0f32bf4c00) [pid = 1953] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 229 (0x7f0f5830f000) [pid = 1953] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 228 (0x7f0f40a35400) [pid = 1953] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 227 (0x7f0f58306800) [pid = 1953] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 226 (0x7f0f36acf400) [pid = 1953] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 225 (0x7f0f46bed800) [pid = 1953] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 224 (0x7f0f34c92c00) [pid = 1953] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 223 (0x7f0f42152800) [pid = 1953] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 222 (0x7f0f3ff6ec00) [pid = 1953] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 221 (0x7f0f499b4400) [pid = 1953] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 220 (0x7f0f37009000) [pid = 1953] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 219 (0x7f0f39657c00) [pid = 1953] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 218 (0x7f0f4088f400) [pid = 1953] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 217 (0x7f0f478b9800) [pid = 1953] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 216 (0x7f0f47a93800) [pid = 1953] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 215 (0x7f0f36c9e800) [pid = 1953] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 214 (0x7f0f48055800) [pid = 1953] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 213 (0x7f0f36ab2400) [pid = 1953] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 212 (0x7f0f32befc00) [pid = 1953] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 211 (0x7f0f31da9400) [pid = 1953] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 210 (0x7f0f3964fc00) [pid = 1953] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 209 (0x7f0f32bf3000) [pid = 1953] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 208 (0x7f0f38698c00) [pid = 1953] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 207 (0x7f0f3e056000) [pid = 1953] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 206 (0x7f0f36ab2000) [pid = 1953] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 205 (0x7f0f36ada400) [pid = 1953] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 204 (0x7f0f4088b000) [pid = 1953] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 203 (0x7f0f47a98400) [pid = 1953] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 202 (0x7f0f338ef400) [pid = 1953] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 201 (0x7f0f499af000) [pid = 1953] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 200 (0x7f0f45f4b400) [pid = 1953] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 199 (0x7f0f499af400) [pid = 1953] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 198 (0x7f0f51019400) [pid = 1953] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 197 (0x7f0f394ea000) [pid = 1953] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 196 (0x7f0f394e9800) [pid = 1953] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 195 (0x7f0f3fdc7000) [pid = 1953] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 194 (0x7f0f40ed6400) [pid = 1953] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 193 (0x7f0f45f41000) [pid = 1953] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 192 (0x7f0f36ad4400) [pid = 1953] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 191 (0x7f0f349cf400) [pid = 1953] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 190 (0x7f0f349cf800) [pid = 1953] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 189 (0x7f0f40ab0800) [pid = 1953] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 188 (0x7f0f41007000) [pid = 1953] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 187 (0x7f0f41e3ec00) [pid = 1953] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 186 (0x7f0f4a847000) [pid = 1953] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 185 (0x7f0f4b330400) [pid = 1953] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 184 (0x7f0f4b338c00) [pid = 1953] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 183 (0x7f0f38692800) [pid = 1953] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 182 (0x7f0f38695000) [pid = 1953] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 181 (0x7f0f39f38c00) [pid = 1953] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 180 (0x7f0f34cd6c00) [pid = 1953] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 179 (0x7f0f3a3ce400) [pid = 1953] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 178 (0x7f0f40ab2400) [pid = 1953] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 177 (0x7f0f41005000) [pid = 1953] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 176 (0x7f0f47a8f400) [pid = 1953] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 175 (0x7f0f56c65800) [pid = 1953] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 174 (0x7f0f36c92c00) [pid = 1953] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 173 (0x7f0f36c96000) [pid = 1953] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:20:13 INFO - PROCESS | 1953 | --DOMWINDOW == 172 (0x7f0f338ea400) [pid = 1953] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:20:13 INFO - PROCESS | 1953 | 1461968413986 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]]]}] 15:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2080ms 15:20:14 INFO - PROCESS | 1953 | 1461968414050 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 15:20:14 INFO - PROCESS | 1953 | 1461968414052 Marionette TRACE conn5 <- [1,1889,null,{"value":"8"}] 15:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:20:14 INFO - PROCESS | 1953 | 1461968414058 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:20:14 INFO - PROCESS | 1953 | 1461968414060 Marionette TRACE conn5 <- [1,1890,null,{}] 15:20:14 INFO - PROCESS | 1953 | 1461968414065 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}] 15:20:14 INFO - PROCESS | 1953 | 1461968414209 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 15:20:14 INFO - PROCESS | 1953 | 1461968414222 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:14 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f388d3800 == 90 [pid = 1953] [id = 480] 15:20:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 173 (0x7f0f31bde400) [pid = 1953] [serial = 1441] [outer = (nil)] 15:20:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 174 (0x7f0f34c9e800) [pid = 1953] [serial = 1442] [outer = 0x7f0f31bde400] 15:20:14 INFO - PROCESS | 1953 | 1461968414281 Marionette DEBUG loaded listener.js 15:20:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f36c92800) [pid = 1953] [serial = 1443] [outer = 0x7f0f31bde400] 15:20:15 INFO - PROCESS | 1953 | 1461968415073 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]]]}] 15:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1027ms 15:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:20:15 INFO - PROCESS | 1953 | 1461968415086 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 15:20:15 INFO - PROCESS | 1953 | 1461968415089 Marionette TRACE conn5 <- [1,1893,null,{"value":"8"}] 15:20:15 INFO - PROCESS | 1953 | 1461968415099 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:20:15 INFO - PROCESS | 1953 | 1461968415103 Marionette TRACE conn5 <- [1,1894,null,{}] 15:20:15 INFO - PROCESS | 1953 | 1461968415124 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}] 15:20:15 INFO - PROCESS | 1953 | 1461968415349 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 15:20:15 INFO - PROCESS | 1953 | 1461968415369 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:15 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f41e7c800 == 91 [pid = 1953] [id = 481] 15:20:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f38de9000) [pid = 1953] [serial = 1444] [outer = (nil)] 15:20:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f39652c00) [pid = 1953] [serial = 1445] [outer = 0x7f0f38de9000] 15:20:15 INFO - PROCESS | 1953 | 1461968415436 Marionette DEBUG loaded listener.js 15:20:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 178 (0x7f0f40a35400) [pid = 1953] [serial = 1446] [outer = 0x7f0f38de9000] 15:20:16 INFO - PROCESS | 1953 | 1461968416565 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]]]}] 15:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1512ms 15:20:16 INFO - PROCESS | 1953 | 1461968416607 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 15:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:20:16 INFO - PROCESS | 1953 | 1461968416614 Marionette TRACE conn5 <- [1,1897,null,{"value":"8"}] 15:20:16 INFO - PROCESS | 1953 | 1461968416621 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:20:16 INFO - PROCESS | 1953 | 1461968416628 Marionette TRACE conn5 <- [1,1898,null,{}] 15:20:16 INFO - PROCESS | 1953 | 1461968416635 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}] 15:20:16 INFO - PROCESS | 1953 | 1461968416822 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 15:20:17 INFO - PROCESS | 1953 | 1461968417008 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:17 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f389c9000 == 92 [pid = 1953] [id = 482] 15:20:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 179 (0x7f0f31f5b800) [pid = 1953] [serial = 1447] [outer = (nil)] 15:20:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 180 (0x7f0f32c9fc00) [pid = 1953] [serial = 1448] [outer = 0x7f0f31f5b800] 15:20:17 INFO - PROCESS | 1953 | 1461968417081 Marionette DEBUG loaded listener.js 15:20:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 181 (0x7f0f33ef6800) [pid = 1953] [serial = 1449] [outer = 0x7f0f31f5b800] 15:20:17 INFO - PROCESS | 1953 | 1461968417991 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]]]}] 15:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1436ms 15:20:18 INFO - PROCESS | 1953 | 1461968418057 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 15:20:18 INFO - PROCESS | 1953 | 1461968418065 Marionette TRACE conn5 <- [1,1901,null,{"value":"8"}] 15:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:20:18 INFO - PROCESS | 1953 | 1461968418075 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:20:18 INFO - PROCESS | 1953 | 1461968418079 Marionette TRACE conn5 <- [1,1902,null,{}] 15:20:18 INFO - PROCESS | 1953 | 1461968418084 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}] 15:20:18 INFO - PROCESS | 1953 | 1461968418295 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 15:20:18 INFO - PROCESS | 1953 | 1461968418479 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:18 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e10e800 == 93 [pid = 1953] [id = 483] 15:20:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 182 (0x7f0f32bef800) [pid = 1953] [serial = 1450] [outer = (nil)] 15:20:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 183 (0x7f0f36acdc00) [pid = 1953] [serial = 1451] [outer = 0x7f0f32bef800] 15:20:18 INFO - PROCESS | 1953 | 1461968418544 Marionette DEBUG loaded listener.js 15:20:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 184 (0x7f0f36ce1000) [pid = 1953] [serial = 1452] [outer = 0x7f0f32bef800] 15:20:19 INFO - PROCESS | 1953 | 1461968419483 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]]]}] 15:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1481ms 15:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:20:19 INFO - PROCESS | 1953 | 1461968419556 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 15:20:19 INFO - PROCESS | 1953 | 1461968419559 Marionette TRACE conn5 <- [1,1905,null,{"value":"8"}] 15:20:19 INFO - PROCESS | 1953 | 1461968419565 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:20:19 INFO - PROCESS | 1953 | 1461968419570 Marionette TRACE conn5 <- [1,1906,null,{}] 15:20:19 INFO - PROCESS | 1953 | 1461968419585 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}] 15:20:19 INFO - PROCESS | 1953 | 1461968419792 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 15:20:19 INFO - PROCESS | 1953 | 1461968419983 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:20 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f478d0000 == 94 [pid = 1953] [id = 484] 15:20:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 185 (0x7f0f3700cc00) [pid = 1953] [serial = 1453] [outer = (nil)] 15:20:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 186 (0x7f0f39656000) [pid = 1953] [serial = 1454] [outer = 0x7f0f3700cc00] 15:20:20 INFO - PROCESS | 1953 | 1461968420060 Marionette DEBUG loaded listener.js 15:20:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 187 (0x7f0f3ae23800) [pid = 1953] [serial = 1455] [outer = 0x7f0f3700cc00] 15:20:20 INFO - PROCESS | 1953 | 1461968420904 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]]]}] 15:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1387ms 15:20:20 INFO - PROCESS | 1953 | 1461968420952 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 15:20:20 INFO - PROCESS | 1953 | 1461968420956 Marionette TRACE conn5 <- [1,1909,null,{"value":"8"}] 15:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:20:20 INFO - PROCESS | 1953 | 1461968420962 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:20:20 INFO - PROCESS | 1953 | 1461968420965 Marionette TRACE conn5 <- [1,1910,null,{}] 15:20:20 INFO - PROCESS | 1953 | 1461968420970 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}] 15:20:21 INFO - PROCESS | 1953 | 1461968421150 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 15:20:21 INFO - PROCESS | 1953 | 1461968421420 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49ba7800 == 95 [pid = 1953] [id = 485] 15:20:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 188 (0x7f0f3e054c00) [pid = 1953] [serial = 1456] [outer = (nil)] 15:20:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 189 (0x7f0f3ffbd400) [pid = 1953] [serial = 1457] [outer = 0x7f0f3e054c00] 15:20:21 INFO - PROCESS | 1953 | 1461968421488 Marionette DEBUG loaded listener.js 15:20:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 190 (0x7f0f4088b000) [pid = 1953] [serial = 1458] [outer = 0x7f0f3e054c00] 15:20:22 INFO - PROCESS | 1953 | 1461968422387 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]]]}] 15:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1476ms 15:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:20:22 INFO - PROCESS | 1953 | 1461968422440 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 15:20:22 INFO - PROCESS | 1953 | 1461968422442 Marionette TRACE conn5 <- [1,1913,null,{"value":"8"}] 15:20:22 INFO - PROCESS | 1953 | 1461968422448 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:20:22 INFO - PROCESS | 1953 | 1461968422451 Marionette TRACE conn5 <- [1,1914,null,{}] 15:20:22 INFO - PROCESS | 1953 | 1461968422456 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}] 15:20:22 INFO - PROCESS | 1953 | 1461968422626 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 15:20:22 INFO - PROCESS | 1953 | 1461968422816 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:22 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f560b3800 == 96 [pid = 1953] [id = 486] 15:20:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 191 (0x7f0f3fdc0800) [pid = 1953] [serial = 1459] [outer = (nil)] 15:20:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 192 (0x7f0f40ab3800) [pid = 1953] [serial = 1460] [outer = 0x7f0f3fdc0800] 15:20:22 INFO - PROCESS | 1953 | 1461968422883 Marionette DEBUG loaded listener.js 15:20:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 193 (0x7f0f41010c00) [pid = 1953] [serial = 1461] [outer = 0x7f0f3fdc0800] 15:20:23 INFO - PROCESS | 1953 | 1461968423767 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]]]}] 15:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1378ms 15:20:23 INFO - PROCESS | 1953 | 1461968423827 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 15:20:23 INFO - PROCESS | 1953 | 1461968423831 Marionette TRACE conn5 <- [1,1917,null,{"value":"8"}] 15:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:20:23 INFO - PROCESS | 1953 | 1461968423836 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:20:23 INFO - PROCESS | 1953 | 1461968423838 Marionette TRACE conn5 <- [1,1918,null,{}] 15:20:23 INFO - PROCESS | 1953 | 1461968423844 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}] 15:20:24 INFO - PROCESS | 1953 | 1461968424025 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 15:20:24 INFO - PROCESS | 1953 | 1461968424219 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:24 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f58365800 == 97 [pid = 1953] [id = 487] 15:20:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 194 (0x7f0f40224800) [pid = 1953] [serial = 1462] [outer = (nil)] 15:20:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 195 (0x7f0f43606c00) [pid = 1953] [serial = 1463] [outer = 0x7f0f40224800] 15:20:24 INFO - PROCESS | 1953 | 1461968424292 Marionette DEBUG loaded listener.js 15:20:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 196 (0x7f0f46b2bc00) [pid = 1953] [serial = 1464] [outer = 0x7f0f40224800] 15:20:25 INFO - PROCESS | 1953 | 1461968425145 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]]]}] 15:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1381ms 15:20:25 INFO - PROCESS | 1953 | 1461968425220 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 15:20:25 INFO - PROCESS | 1953 | 1461968425223 Marionette TRACE conn5 <- [1,1921,null,{"value":"8"}] 15:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:20:25 INFO - PROCESS | 1953 | 1461968425230 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:20:25 INFO - PROCESS | 1953 | 1461968425232 Marionette TRACE conn5 <- [1,1922,null,{}] 15:20:25 INFO - PROCESS | 1953 | 1461968425238 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}] 15:20:25 INFO - PROCESS | 1953 | 1461968425442 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 15:20:25 INFO - PROCESS | 1953 | 1461968425629 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bf48000 == 98 [pid = 1953] [id = 488] 15:20:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 197 (0x7f0f40a5ec00) [pid = 1953] [serial = 1465] [outer = (nil)] 15:20:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 198 (0x7f0f47098000) [pid = 1953] [serial = 1466] [outer = 0x7f0f40a5ec00] 15:20:25 INFO - PROCESS | 1953 | 1461968425699 Marionette DEBUG loaded listener.js 15:20:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 199 (0x7f0f47a98400) [pid = 1953] [serial = 1467] [outer = 0x7f0f40a5ec00] 15:20:26 INFO - PROCESS | 1953 | 1461968426569 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]]]}] 15:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1377ms 15:20:26 INFO - PROCESS | 1953 | 1461968426608 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 15:20:26 INFO - PROCESS | 1953 | 1461968426612 Marionette TRACE conn5 <- [1,1925,null,{"value":"8"}] 15:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:20:26 INFO - PROCESS | 1953 | 1461968426617 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:20:26 INFO - PROCESS | 1953 | 1461968426620 Marionette TRACE conn5 <- [1,1926,null,{}] 15:20:26 INFO - PROCESS | 1953 | 1461968426625 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}] 15:20:26 INFO - PROCESS | 1953 | 1461968426785 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 15:20:26 INFO - PROCESS | 1953 | 1461968426977 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:26 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f603a1800 == 99 [pid = 1953] [id = 489] 15:20:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 200 (0x7f0f4360c000) [pid = 1953] [serial = 1468] [outer = (nil)] 15:20:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 201 (0x7f0f4805a400) [pid = 1953] [serial = 1469] [outer = 0x7f0f4360c000] 15:20:27 INFO - PROCESS | 1953 | 1461968427044 Marionette DEBUG loaded listener.js 15:20:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 202 (0x7f0f4856a800) [pid = 1953] [serial = 1470] [outer = 0x7f0f4360c000] 15:20:27 INFO - PROCESS | 1953 | 1461968427892 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]]]}] 15:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1332ms 15:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:20:27 INFO - PROCESS | 1953 | 1461968427951 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 15:20:27 INFO - PROCESS | 1953 | 1461968427954 Marionette TRACE conn5 <- [1,1929,null,{"value":"8"}] 15:20:27 INFO - PROCESS | 1953 | 1461968427960 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:20:27 INFO - PROCESS | 1953 | 1461968427963 Marionette TRACE conn5 <- [1,1930,null,{}] 15:20:27 INFO - PROCESS | 1953 | 1461968427967 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}] 15:20:28 INFO - PROCESS | 1953 | 1461968428124 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 15:20:28 INFO - PROCESS | 1953 | 1461968428321 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:28 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f340b8800 == 100 [pid = 1953] [id = 490] 15:20:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 203 (0x7f0f47009400) [pid = 1953] [serial = 1471] [outer = (nil)] 15:20:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 204 (0x7f0f49088400) [pid = 1953] [serial = 1472] [outer = 0x7f0f47009400] 15:20:28 INFO - PROCESS | 1953 | 1461968428392 Marionette DEBUG loaded listener.js 15:20:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 205 (0x7f0f49964000) [pid = 1953] [serial = 1473] [outer = 0x7f0f47009400] 15:20:29 INFO - PROCESS | 1953 | 1461968429219 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]]]}] 15:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1290ms 15:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:20:29 INFO - PROCESS | 1953 | 1461968429250 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 15:20:29 INFO - PROCESS | 1953 | 1461968429253 Marionette TRACE conn5 <- [1,1933,null,{"value":"8"}] 15:20:29 INFO - PROCESS | 1953 | 1461968429259 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:20:29 INFO - PROCESS | 1953 | 1461968429262 Marionette TRACE conn5 <- [1,1934,null,{}] 15:20:29 INFO - PROCESS | 1953 | 1461968429267 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}] 15:20:29 INFO - PROCESS | 1953 | 1461968429447 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 15:20:29 INFO - PROCESS | 1953 | 1461968429641 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:29 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f63ad7800 == 101 [pid = 1953] [id = 491] 15:20:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 206 (0x7f0f47f5d400) [pid = 1953] [serial = 1474] [outer = (nil)] 15:20:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 207 (0x7f0f4a7dec00) [pid = 1953] [serial = 1475] [outer = 0x7f0f47f5d400] 15:20:29 INFO - PROCESS | 1953 | 1461968429710 Marionette DEBUG loaded listener.js 15:20:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 208 (0x7f0f4b337c00) [pid = 1953] [serial = 1476] [outer = 0x7f0f47f5d400] 15:20:30 INFO - PROCESS | 1953 | 1461968430650 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]]]}] 15:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1426ms 15:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:20:30 INFO - PROCESS | 1953 | 1461968430685 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 15:20:30 INFO - PROCESS | 1953 | 1461968430688 Marionette TRACE conn5 <- [1,1937,null,{"value":"8"}] 15:20:30 INFO - PROCESS | 1953 | 1461968430694 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:20:30 INFO - PROCESS | 1953 | 1461968430698 Marionette TRACE conn5 <- [1,1938,null,{}] 15:20:30 INFO - PROCESS | 1953 | 1461968430703 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}] 15:20:30 INFO - PROCESS | 1953 | 1461968430902 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 15:20:31 INFO - PROCESS | 1953 | 1461968431112 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:31 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f32eb0800 == 102 [pid = 1953] [id = 492] 15:20:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 209 (0x7f0f32bf1800) [pid = 1953] [serial = 1477] [outer = (nil)] 15:20:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 210 (0x7f0f338ea000) [pid = 1953] [serial = 1478] [outer = 0x7f0f32bf1800] 15:20:31 INFO - PROCESS | 1953 | 1461968431226 Marionette DEBUG loaded listener.js 15:20:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 211 (0x7f0f36e9c400) [pid = 1953] [serial = 1479] [outer = 0x7f0f32bf1800] 15:20:32 INFO - PROCESS | 1953 | 1461968432090 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]]]}] 15:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1432ms 15:20:32 INFO - PROCESS | 1953 | 1461968432125 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 15:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:20:32 INFO - PROCESS | 1953 | 1461968432128 Marionette TRACE conn5 <- [1,1941,null,{"value":"8"}] 15:20:32 INFO - PROCESS | 1953 | 1461968432133 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:20:32 INFO - PROCESS | 1953 | 1461968432136 Marionette TRACE conn5 <- [1,1942,null,{}] 15:20:32 INFO - PROCESS | 1953 | 1461968432141 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}] 15:20:32 INFO - PROCESS | 1953 | 1461968432299 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 15:20:32 INFO - PROCESS | 1953 | 1461968432498 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38705000 == 103 [pid = 1953] [id = 493] 15:20:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 212 (0x7f0f32bf0c00) [pid = 1953] [serial = 1480] [outer = (nil)] 15:20:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 213 (0x7f0f34cd7000) [pid = 1953] [serial = 1481] [outer = 0x7f0f32bf0c00] 15:20:32 INFO - PROCESS | 1953 | 1461968432564 Marionette DEBUG loaded listener.js 15:20:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 214 (0x7f0f38de7000) [pid = 1953] [serial = 1482] [outer = 0x7f0f32bf0c00] 15:20:33 INFO - PROCESS | 1953 | 1461968433420 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]]]}] 15:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1331ms 15:20:33 INFO - PROCESS | 1953 | 1461968433465 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 15:20:33 INFO - PROCESS | 1953 | 1461968433469 Marionette TRACE conn5 <- [1,1945,null,{"value":"8"}] 15:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:20:33 INFO - PROCESS | 1953 | 1461968433474 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:20:33 INFO - PROCESS | 1953 | 1461968433486 Marionette TRACE conn5 <- [1,1946,null,{}] 15:20:33 INFO - PROCESS | 1953 | 1461968433490 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}] 15:20:33 INFO - PROCESS | 1953 | 1461968433656 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 15:20:33 INFO - PROCESS | 1953 | 1461968433854 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:33 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f389c6800 == 104 [pid = 1953] [id = 494] 15:20:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 215 (0x7f0f34cd6400) [pid = 1953] [serial = 1483] [outer = (nil)] 15:20:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 216 (0x7f0f37011000) [pid = 1953] [serial = 1484] [outer = 0x7f0f34cd6400] 15:20:33 INFO - PROCESS | 1953 | 1461968433918 Marionette DEBUG loaded listener.js 15:20:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 217 (0x7f0f39fd3800) [pid = 1953] [serial = 1485] [outer = 0x7f0f34cd6400] 15:20:35 INFO - PROCESS | 1953 | 1461968435197 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]]]}] 15:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1793ms 15:20:35 INFO - PROCESS | 1953 | 1461968435269 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 15:20:35 INFO - PROCESS | 1953 | 1461968435274 Marionette TRACE conn5 <- [1,1949,null,{"value":"8"}] 15:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:20:35 INFO - PROCESS | 1953 | 1461968435282 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:20:35 INFO - PROCESS | 1953 | 1461968435286 Marionette TRACE conn5 <- [1,1950,null,{}] 15:20:35 INFO - PROCESS | 1953 | 1461968435294 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}] 15:20:35 INFO - PROCESS | 1953 | 1461968435499 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 15:20:35 INFO - PROCESS | 1953 | 1461968435748 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:35 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f31def800 == 105 [pid = 1953] [id = 495] 15:20:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 218 (0x7f0f31f57800) [pid = 1953] [serial = 1486] [outer = (nil)] 15:20:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 219 (0x7f0f32bef000) [pid = 1953] [serial = 1487] [outer = 0x7f0f31f57800] 15:20:35 INFO - PROCESS | 1953 | 1461968435919 Marionette DEBUG loaded listener.js 15:20:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 220 (0x7f0f33ef2800) [pid = 1953] [serial = 1488] [outer = 0x7f0f31f57800] 15:20:36 INFO - PROCESS | 1953 | 1461968436926 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]]]}] 15:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1687ms 15:20:36 INFO - PROCESS | 1953 | 1461968436971 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 15:20:36 INFO - PROCESS | 1953 | 1461968436979 Marionette TRACE conn5 <- [1,1953,null,{"value":"8"}] 15:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:20:36 INFO - PROCESS | 1953 | 1461968436988 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:20:36 INFO - PROCESS | 1953 | 1461968436992 Marionette TRACE conn5 <- [1,1954,null,{}] 15:20:37 INFO - PROCESS | 1953 | 1461968436997 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}] 15:20:37 INFO - PROCESS | 1953 | 1461968437234 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4b34a800 == 104 [pid = 1953] [id = 383] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f389cf000 == 103 [pid = 1953] [id = 430] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f6139e000 == 102 [pid = 1953] [id = 427] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38a63000 == 101 [pid = 1953] [id = 429] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5be03000 == 100 [pid = 1953] [id = 425] 15:20:37 INFO - PROCESS | 1953 | --DOMWINDOW == 219 (0x7f0f573f3800) [pid = 1953] [serial = 1346] [outer = (nil)] [url = about:blank] 15:20:37 INFO - PROCESS | 1953 | --DOMWINDOW == 218 (0x7f0f32ca8800) [pid = 1953] [serial = 1349] [outer = (nil)] [url = about:blank] 15:20:37 INFO - PROCESS | 1953 | --DOMWINDOW == 217 (0x7f0f5803b800) [pid = 1953] [serial = 1352] [outer = (nil)] [url = about:blank] 15:20:37 INFO - PROCESS | 1953 | --DOMWINDOW == 216 (0x7f0f31dab800) [pid = 1953] [serial = 1355] [outer = (nil)] [url = about:blank] 15:20:37 INFO - PROCESS | 1953 | --DOMWINDOW == 215 (0x7f0f33ef2000) [pid = 1953] [serial = 1358] [outer = (nil)] [url = about:blank] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c087000 == 99 [pid = 1953] [id = 426] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f388d3800 == 98 [pid = 1953] [id = 480] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4345b800 == 97 [pid = 1953] [id = 479] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f411c6000 == 96 [pid = 1953] [id = 478] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40e55000 == 95 [pid = 1953] [id = 477] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f39f22000 == 94 [pid = 1953] [id = 476] 15:20:37 INFO - PROCESS | 1953 | 1461968437541 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f34c47800 == 93 [pid = 1953] [id = 475] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e104000 == 92 [pid = 1953] [id = 474] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e144000 == 91 [pid = 1953] [id = 473] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f31fd7000 == 90 [pid = 1953] [id = 472] 15:20:37 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f31feb800 == 91 [pid = 1953] [id = 496] 15:20:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 216 (0x7f0f32ca1400) [pid = 1953] [serial = 1489] [outer = (nil)] 15:20:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 217 (0x7f0f36ab1800) [pid = 1953] [serial = 1490] [outer = 0x7f0f32ca1400] 15:20:37 INFO - PROCESS | 1953 | 1461968437619 Marionette DEBUG loaded listener.js 15:20:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 218 (0x7f0f36c96800) [pid = 1953] [serial = 1491] [outer = 0x7f0f32ca1400] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38721800 == 90 [pid = 1953] [id = 471] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3972a000 == 89 [pid = 1953] [id = 467] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f31de8800 == 88 [pid = 1953] [id = 466] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bf49800 == 87 [pid = 1953] [id = 465] 15:20:37 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5835a800 == 86 [pid = 1953] [id = 464] 15:20:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f50406800 == 85 [pid = 1953] [id = 463] 15:20:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f411d5800 == 84 [pid = 1953] [id = 462] 15:20:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3a303000 == 83 [pid = 1953] [id = 461] 15:20:38 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f483e3800 == 82 [pid = 1953] [id = 460] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 217 (0x7f0f56ee7c00) [pid = 1953] [serial = 1062] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 216 (0x7f0f5803c400) [pid = 1953] [serial = 1065] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 215 (0x7f0f499b3800) [pid = 1953] [serial = 1119] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 214 (0x7f0f40a3c800) [pid = 1953] [serial = 1107] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 213 (0x7f0f38df2000) [pid = 1953] [serial = 1077] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 212 (0x7f0f36fdf400) [pid = 1953] [serial = 1299] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 211 (0x7f0f5bda6000) [pid = 1953] [serial = 1074] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 210 (0x7f0f4373d400) [pid = 1953] [serial = 1056] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 209 (0x7f0f5ba46c00) [pid = 1953] [serial = 1071] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 208 (0x7f0f36ce2800) [pid = 1953] [serial = 1104] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 207 (0x7f0f58305400) [pid = 1953] [serial = 1068] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 206 (0x7f0f39fdb800) [pid = 1953] [serial = 1242] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 205 (0x7f0f48cd2c00) [pid = 1953] [serial = 1116] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 204 (0x7f0f4995d400) [pid = 1953] [serial = 1059] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 203 (0x7f0f56c6e400) [pid = 1953] [serial = 1125] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 202 (0x7f0f4557f000) [pid = 1953] [serial = 1128] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 201 (0x7f0f43747000) [pid = 1953] [serial = 1110] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 200 (0x7f0f47f5c400) [pid = 1953] [serial = 1113] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 199 (0x7f0f4c789400) [pid = 1953] [serial = 1122] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 198 (0x7f0f5b469800) [pid = 1953] [serial = 1179] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 197 (0x7f0f49086400) [pid = 1953] [serial = 1152] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 196 (0x7f0f408b8c00) [pid = 1953] [serial = 1155] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 195 (0x7f0f4214e000) [pid = 1953] [serial = 1158] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 194 (0x7f0f47a8f000) [pid = 1953] [serial = 1161] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 193 (0x7f0f5ba4f000) [pid = 1953] [serial = 1182] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 192 (0x7f0f36cdd800) [pid = 1953] [serial = 1209] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 191 (0x7f0f40aaec00) [pid = 1953] [serial = 1212] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 190 (0x7f0f4360b400) [pid = 1953] [serial = 1215] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 189 (0x7f0f49080c00) [pid = 1953] [serial = 1218] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 188 (0x7f0f499b5000) [pid = 1953] [serial = 1221] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 187 (0x7f0f50176000) [pid = 1953] [serial = 1224] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 186 (0x7f0f5a235800) [pid = 1953] [serial = 1227] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 185 (0x7f0f5bda5000) [pid = 1953] [serial = 1230] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 184 (0x7f0f386a0800) [pid = 1953] [serial = 1233] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 183 (0x7f0f39f36800) [pid = 1953] [serial = 1236] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 182 (0x7f0f5bda9c00) [pid = 1953] [serial = 1239] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 181 (0x7f0f38deb000) [pid = 1953] [serial = 1269] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 180 (0x7f0f40a69c00) [pid = 1953] [serial = 1272] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 179 (0x7f0f47a8b400) [pid = 1953] [serial = 1275] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 178 (0x7f0f49e14c00) [pid = 1953] [serial = 1278] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 177 (0x7f0f51012c00) [pid = 1953] [serial = 1281] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 176 (0x7f0f5bda6c00) [pid = 1953] [serial = 1284] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 175 (0x7f0f36c9f000) [pid = 1953] [serial = 1287] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 174 (0x7f0f36e9a800) [pid = 1953] [serial = 1290] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 173 (0x7f0f338f6c00) [pid = 1953] [serial = 1293] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 172 (0x7f0f49959c00) [pid = 1953] [serial = 1167] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 171 (0x7f0f36e9f000) [pid = 1953] [serial = 1296] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 170 (0x7f0f56c6a800) [pid = 1953] [serial = 1170] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 169 (0x7f0f48845800) [pid = 1953] [serial = 1164] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 168 (0x7f0f57da7800) [pid = 1953] [serial = 1173] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 167 (0x7f0f5830b400) [pid = 1953] [serial = 1176] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 166 (0x7f0f3ae2dc00) [pid = 1953] [serial = 1373] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 165 (0x7f0f40a33400) [pid = 1953] [serial = 1376] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 164 (0x7f0f3ff77000) [pid = 1953] [serial = 1374] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 163 (0x7f0f40abb800) [pid = 1953] [serial = 1377] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f4c781400) [pid = 1953] [serial = 1341] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f4a838800) [pid = 1953] [serial = 1340] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f56ee4800) [pid = 1953] [serial = 1344] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f51014800) [pid = 1953] [serial = 1343] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f394e8800) [pid = 1953] [serial = 1370] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f49085c00) [pid = 1953] [serial = 1338] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f4805ec00) [pid = 1953] [serial = 1337] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f36e94800) [pid = 1953] [serial = 1367] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f36fd5400) [pid = 1953] [serial = 1368] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f349cd800) [pid = 1953] [serial = 1323] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f32bf6c00) [pid = 1953] [serial = 1322] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f32cae800) [pid = 1953] [serial = 1362] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f31dae000) [pid = 1953] [serial = 1361] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f43603c00) [pid = 1953] [serial = 1332] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f41e3d400) [pid = 1953] [serial = 1331] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f39650000) [pid = 1953] [serial = 1326] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f38df1400) [pid = 1953] [serial = 1325] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f408b2c00) [pid = 1953] [serial = 1329] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f3e1c2400) [pid = 1953] [serial = 1328] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f47097400) [pid = 1953] [serial = 1335] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f462d9c00) [pid = 1953] [serial = 1334] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 141 (0x7f0f36ace400) [pid = 1953] [serial = 1365] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 140 (0x7f0f36ab4400) [pid = 1953] [serial = 1364] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f4215bc00) [pid = 1953] [serial = 1320] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f41e49800) [pid = 1953] [serial = 1379] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f43556400) [pid = 1953] [serial = 1380] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f39f31000) [pid = 1953] [serial = 1371] [outer = (nil)] [url = about:blank] 15:20:38 INFO - PROCESS | 1953 | 1461968438400 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]]]}] 15:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1426ms 15:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:20:38 INFO - PROCESS | 1953 | 1461968438415 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 15:20:38 INFO - PROCESS | 1953 | 1461968438417 Marionette TRACE conn5 <- [1,1957,null,{"value":"8"}] 15:20:38 INFO - PROCESS | 1953 | 1461968438424 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:20:38 INFO - PROCESS | 1953 | 1461968438430 Marionette TRACE conn5 <- [1,1958,null,{}] 15:20:38 INFO - PROCESS | 1953 | 1461968438444 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}] 15:20:38 INFO - PROCESS | 1953 | 1461968438613 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 15:20:38 INFO - PROCESS | 1953 | 1461968438768 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38721000 == 83 [pid = 1953] [id = 497] 15:20:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f36c98000) [pid = 1953] [serial = 1492] [outer = (nil)] 15:20:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f36fd6800) [pid = 1953] [serial = 1493] [outer = 0x7f0f36c98000] 15:20:38 INFO - PROCESS | 1953 | 1461968438836 Marionette DEBUG loaded listener.js 15:20:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f3700b000) [pid = 1953] [serial = 1494] [outer = 0x7f0f36c98000] 15:20:39 INFO - PROCESS | 1953 | 1461968439798 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]]]}] 15:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1444ms 15:20:39 INFO - PROCESS | 1953 | 1461968439867 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 15:20:39 INFO - PROCESS | 1953 | 1461968439873 Marionette TRACE conn5 <- [1,1961,null,{"value":"8"}] 15:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:20:39 INFO - PROCESS | 1953 | 1461968439882 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:20:39 INFO - PROCESS | 1953 | 1461968439886 Marionette TRACE conn5 <- [1,1962,null,{}] 15:20:39 INFO - PROCESS | 1953 | 1461968439894 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}] 15:20:40 INFO - PROCESS | 1953 | 1461968440130 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 15:20:40 INFO - PROCESS | 1953 | 1461968440368 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:40 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f34c5a800 == 84 [pid = 1953] [id = 498] 15:20:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f33ef2000) [pid = 1953] [serial = 1495] [outer = (nil)] 15:20:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f34c96c00) [pid = 1953] [serial = 1496] [outer = 0x7f0f33ef2000] 15:20:40 INFO - PROCESS | 1953 | 1461968440488 Marionette DEBUG loaded listener.js 15:20:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f36ab5c00) [pid = 1953] [serial = 1497] [outer = 0x7f0f33ef2000] 15:20:41 INFO - PROCESS | 1953 | 1461968441400 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]]]}] 15:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1579ms 15:20:41 INFO - PROCESS | 1953 | 1461968441463 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 15:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:20:41 INFO - PROCESS | 1953 | 1461968441475 Marionette TRACE conn5 <- [1,1965,null,{"value":"8"}] 15:20:41 INFO - PROCESS | 1953 | 1461968441486 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:20:41 INFO - PROCESS | 1953 | 1461968441491 Marionette TRACE conn5 <- [1,1966,null,{}] 15:20:41 INFO - PROCESS | 1953 | 1461968441497 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}] 15:20:41 INFO - PROCESS | 1953 | 1461968441713 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 15:20:41 INFO - PROCESS | 1953 | 1461968441964 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:42 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38a68800 == 85 [pid = 1953] [id = 499] 15:20:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f36cd5c00) [pid = 1953] [serial = 1498] [outer = (nil)] 15:20:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f36fe9800) [pid = 1953] [serial = 1499] [outer = 0x7f0f36cd5c00] 15:20:42 INFO - PROCESS | 1953 | 1461968442051 Marionette DEBUG loaded listener.js 15:20:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f38698400) [pid = 1953] [serial = 1500] [outer = 0x7f0f36cd5c00] 15:20:42 INFO - PROCESS | 1953 | 1461968442903 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]]]}] 15:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1485ms 15:20:42 INFO - PROCESS | 1953 | 1461968442970 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 15:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:20:42 INFO - PROCESS | 1953 | 1461968442974 Marionette TRACE conn5 <- [1,1969,null,{"value":"8"}] 15:20:42 INFO - PROCESS | 1953 | 1461968442981 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:20:42 INFO - PROCESS | 1953 | 1461968442986 Marionette TRACE conn5 <- [1,1970,null,{}] 15:20:43 INFO - PROCESS | 1953 | 1461968443002 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}] 15:20:43 INFO - PROCESS | 1953 | 1461968443224 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 15:20:43 INFO - PROCESS | 1953 | 1461968443407 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:43 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a073800 == 86 [pid = 1953] [id = 500] 15:20:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f38dee800) [pid = 1953] [serial = 1501] [outer = (nil)] 15:20:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f3965cc00) [pid = 1953] [serial = 1502] [outer = 0x7f0f38dee800] 15:20:43 INFO - PROCESS | 1953 | 1461968443481 Marionette DEBUG loaded listener.js 15:20:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f39fd9400) [pid = 1953] [serial = 1503] [outer = 0x7f0f38dee800] 15:20:44 INFO - PROCESS | 1953 | 1461968444344 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]]]}] 15:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1435ms 15:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:20:44 INFO - PROCESS | 1953 | 1461968444415 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 15:20:44 INFO - PROCESS | 1953 | 1461968444419 Marionette TRACE conn5 <- [1,1973,null,{"value":"8"}] 15:20:44 INFO - PROCESS | 1953 | 1461968444425 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:20:44 INFO - PROCESS | 1953 | 1461968444428 Marionette TRACE conn5 <- [1,1974,null,{}] 15:20:44 INFO - PROCESS | 1953 | 1461968444432 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}] 15:20:44 INFO - PROCESS | 1953 | 1461968444594 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 15:20:44 INFO - PROCESS | 1953 | 1461968444773 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:44 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e004000 == 87 [pid = 1953] [id = 501] 15:20:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f39650c00) [pid = 1953] [serial = 1504] [outer = (nil)] 15:20:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f3e1d0000) [pid = 1953] [serial = 1505] [outer = 0x7f0f39650c00] 15:20:44 INFO - PROCESS | 1953 | 1461968444841 Marionette DEBUG loaded listener.js 15:20:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f3ff77000) [pid = 1953] [serial = 1506] [outer = 0x7f0f39650c00] 15:20:45 INFO - PROCESS | 1953 | 1461968445622 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]]]}] 15:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1227ms 15:20:45 INFO - PROCESS | 1953 | 1461968445652 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 15:20:45 INFO - PROCESS | 1953 | 1461968445656 Marionette TRACE conn5 <- [1,1977,null,{"value":"8"}] 15:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:20:45 INFO - PROCESS | 1953 | 1461968445661 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:20:45 INFO - PROCESS | 1953 | 1461968445664 Marionette TRACE conn5 <- [1,1978,null,{}] 15:20:45 INFO - PROCESS | 1953 | 1461968445669 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}] 15:20:45 INFO - PROCESS | 1953 | 1461968445831 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f36911000 == 86 [pid = 1953] [id = 358] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bf34000 == 85 [pid = 1953] [id = 389] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5ed56000 == 84 [pid = 1953] [id = 390] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f31feb800 == 83 [pid = 1953] [id = 496] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f31def800 == 82 [pid = 1953] [id = 495] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38705000 == 81 [pid = 1953] [id = 493] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f32eb0800 == 80 [pid = 1953] [id = 492] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f63ad7800 == 79 [pid = 1953] [id = 491] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f340b8800 == 78 [pid = 1953] [id = 490] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f603a1800 == 77 [pid = 1953] [id = 489] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bf48000 == 76 [pid = 1953] [id = 488] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f58365800 == 75 [pid = 1953] [id = 487] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f560b3800 == 74 [pid = 1953] [id = 486] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f49ba7800 == 73 [pid = 1953] [id = 485] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f478d0000 == 72 [pid = 1953] [id = 484] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e10e800 == 71 [pid = 1953] [id = 483] 15:20:47 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f389c9000 == 70 [pid = 1953] [id = 482] 15:20:47 INFO - PROCESS | 1953 | 1461968447975 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:48 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f31d05000 == 71 [pid = 1953] [id = 502] 15:20:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f31d93c00) [pid = 1953] [serial = 1507] [outer = (nil)] 15:20:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f31d9f800) [pid = 1953] [serial = 1508] [outer = 0x7f0f31d93c00] 15:20:48 INFO - PROCESS | 1953 | 1461968448044 Marionette DEBUG loaded listener.js 15:20:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f31f55000) [pid = 1953] [serial = 1509] [outer = 0x7f0f31d93c00] 15:20:48 INFO - PROCESS | 1953 | 1461968448854 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]]]}] 15:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 3237ms 15:20:48 INFO - PROCESS | 1953 | 1461968448906 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 15:20:48 INFO - PROCESS | 1953 | 1461968448911 Marionette TRACE conn5 <- [1,1981,null,{"value":"8"}] 15:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:20:48 INFO - PROCESS | 1953 | 1461968448922 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:20:48 INFO - PROCESS | 1953 | 1461968448926 Marionette TRACE conn5 <- [1,1982,null,{}] 15:20:48 INFO - PROCESS | 1953 | 1461968448932 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}] 15:20:49 INFO - PROCESS | 1953 | 1461968449139 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 15:20:49 INFO - PROCESS | 1953 | 1461968449164 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f340b2800 == 72 [pid = 1953] [id = 503] 15:20:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f32cab000) [pid = 1953] [serial = 1510] [outer = (nil)] 15:20:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f338f3800) [pid = 1953] [serial = 1511] [outer = 0x7f0f32cab000] 15:20:49 INFO - PROCESS | 1953 | 1461968449225 Marionette DEBUG loaded listener.js 15:20:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f33ef8000) [pid = 1953] [serial = 1512] [outer = 0x7f0f32cab000] 15:20:50 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f31bde400) [pid = 1953] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:20:50 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f31da3800) [pid = 1953] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:20:50 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f3869fc00) [pid = 1953] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:20:50 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f3fdc1400) [pid = 1953] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:20:50 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f3e1cdc00) [pid = 1953] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:20:50 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f3e1c8000) [pid = 1953] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:20:50 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f338f4000) [pid = 1953] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:20:50 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f36ab2c00) [pid = 1953] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:20:50 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f49958800) [pid = 1953] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:20:50 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f32ca1c00) [pid = 1953] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:20:50 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f338f0800) [pid = 1953] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:20:50 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f31bdf000) [pid = 1953] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:20:50 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f32ca3800) [pid = 1953] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:20:50 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f32ca1400) [pid = 1953] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:20:50 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f31f57800) [pid = 1953] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:20:50 INFO - PROCESS | 1953 | 1461968450783 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]]]}] 15:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1889ms 15:20:50 INFO - PROCESS | 1953 | 1461968450813 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 15:20:50 INFO - PROCESS | 1953 | 1461968450819 Marionette TRACE conn5 <- [1,1985,null,{"value":"8"}] 15:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:20:50 INFO - PROCESS | 1953 | 1461968450826 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:20:50 INFO - PROCESS | 1953 | 1461968450828 Marionette TRACE conn5 <- [1,1986,null,{}] 15:20:50 INFO - PROCESS | 1953 | 1461968450833 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}] 15:20:51 INFO - PROCESS | 1953 | 1461968451015 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 15:20:51 INFO - PROCESS | 1953 | 1461968451208 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:51 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f36915800 == 73 [pid = 1953] [id = 504] 15:20:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f338e8400) [pid = 1953] [serial = 1513] [outer = (nil)] 15:20:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f34c9ec00) [pid = 1953] [serial = 1514] [outer = 0x7f0f338e8400] 15:20:51 INFO - PROCESS | 1953 | 1461968451265 Marionette DEBUG loaded listener.js 15:20:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f36ab2400) [pid = 1953] [serial = 1515] [outer = 0x7f0f338e8400] 15:20:51 INFO - PROCESS | 1953 | 1461968451983 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]]]}] 15:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1175ms 15:20:52 INFO - PROCESS | 1953 | 1461968452001 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 15:20:52 INFO - PROCESS | 1953 | 1461968452004 Marionette TRACE conn5 <- [1,1989,null,{"value":"8"}] 15:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:20:52 INFO - PROCESS | 1953 | 1461968452018 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:20:52 INFO - PROCESS | 1953 | 1461968452026 Marionette TRACE conn5 <- [1,1990,null,{}] 15:20:52 INFO - PROCESS | 1953 | 1461968452037 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}] 15:20:52 INFO - PROCESS | 1953 | 1461968452280 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 15:20:52 INFO - PROCESS | 1953 | 1461968452296 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:52 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f389c9000 == 74 [pid = 1953] [id = 505] 15:20:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f36ad4c00) [pid = 1953] [serial = 1516] [outer = (nil)] 15:20:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f36e91400) [pid = 1953] [serial = 1517] [outer = 0x7f0f36ad4c00] 15:20:52 INFO - PROCESS | 1953 | 1461968452352 Marionette DEBUG loaded listener.js 15:20:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f36fce800) [pid = 1953] [serial = 1518] [outer = 0x7f0f36ad4c00] 15:20:53 INFO - PROCESS | 1953 | 1461968453363 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]]]}] 15:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1399ms 15:20:53 INFO - PROCESS | 1953 | 1461968453410 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 15:20:53 INFO - PROCESS | 1953 | 1461968453416 Marionette TRACE conn5 <- [1,1993,null,{"value":"8"}] 15:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:20:53 INFO - PROCESS | 1953 | 1461968453425 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:20:53 INFO - PROCESS | 1953 | 1461968453429 Marionette TRACE conn5 <- [1,1994,null,{}] 15:20:53 INFO - PROCESS | 1953 | 1461968453437 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}] 15:20:53 INFO - PROCESS | 1953 | 1461968453631 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 15:20:53 INFO - PROCESS | 1953 | 1461968453813 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:53 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f34dd7800 == 75 [pid = 1953] [id = 506] 15:20:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f32ca6000) [pid = 1953] [serial = 1519] [outer = (nil)] 15:20:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f33ef7c00) [pid = 1953] [serial = 1520] [outer = 0x7f0f32ca6000] 15:20:53 INFO - PROCESS | 1953 | 1461968453889 Marionette DEBUG loaded listener.js 15:20:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f34cd1400) [pid = 1953] [serial = 1521] [outer = 0x7f0f32ca6000] 15:20:54 INFO - PROCESS | 1953 | 1461968454788 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]]]}] 15:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1429ms 15:20:54 INFO - PROCESS | 1953 | 1461968454855 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 15:20:54 INFO - PROCESS | 1953 | 1461968454863 Marionette TRACE conn5 <- [1,1997,null,{"value":"8"}] 15:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:20:54 INFO - PROCESS | 1953 | 1461968454873 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:20:54 INFO - PROCESS | 1953 | 1461968454877 Marionette TRACE conn5 <- [1,1998,null,{}] 15:20:54 INFO - PROCESS | 1953 | 1461968454882 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}] 15:20:55 INFO - PROCESS | 1953 | 1461968455125 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 15:20:55 INFO - PROCESS | 1953 | 1461968455310 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:55 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38be8800 == 76 [pid = 1953] [id = 507] 15:20:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f36ad4800) [pid = 1953] [serial = 1522] [outer = (nil)] 15:20:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f36cdcc00) [pid = 1953] [serial = 1523] [outer = 0x7f0f36ad4800] 15:20:55 INFO - PROCESS | 1953 | 1461968455377 Marionette DEBUG loaded listener.js 15:20:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f36e9f800) [pid = 1953] [serial = 1524] [outer = 0x7f0f36ad4800] 15:20:56 INFO - PROCESS | 1953 | 1461968456305 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]]]}] 15:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1483ms 15:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:20:56 INFO - PROCESS | 1953 | 1461968456356 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 15:20:56 INFO - PROCESS | 1953 | 1461968456359 Marionette TRACE conn5 <- [1,2001,null,{"value":"8"}] 15:20:56 INFO - PROCESS | 1953 | 1461968456366 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:20:56 INFO - PROCESS | 1953 | 1461968456371 Marionette TRACE conn5 <- [1,2002,null,{}] 15:20:56 INFO - PROCESS | 1953 | 1461968456388 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}] 15:20:56 INFO - PROCESS | 1953 | 1461968456563 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 15:20:56 INFO - PROCESS | 1953 | 1461968456756 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:56 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a073000 == 77 [pid = 1953] [id = 508] 15:20:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f36c90c00) [pid = 1953] [serial = 1525] [outer = (nil)] 15:20:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f37003400) [pid = 1953] [serial = 1526] [outer = 0x7f0f36c90c00] 15:20:56 INFO - PROCESS | 1953 | 1461968456839 Marionette DEBUG loaded listener.js 15:20:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f37010000) [pid = 1953] [serial = 1527] [outer = 0x7f0f36c90c00] 15:20:57 INFO - PROCESS | 1953 | 1461968457721 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]]]}] 15:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1387ms 15:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:20:57 INFO - PROCESS | 1953 | 1461968457751 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 15:20:57 INFO - PROCESS | 1953 | 1461968457755 Marionette TRACE conn5 <- [1,2005,null,{"value":"8"}] 15:20:57 INFO - PROCESS | 1953 | 1461968457761 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:20:57 INFO - PROCESS | 1953 | 1461968457764 Marionette TRACE conn5 <- [1,2006,null,{}] 15:20:57 INFO - PROCESS | 1953 | 1461968457769 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}] 15:20:57 INFO - PROCESS | 1953 | 1461968457932 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 15:20:58 INFO - PROCESS | 1953 | 1461968458124 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:58 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3df73000 == 78 [pid = 1953] [id = 509] 15:20:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f36fe0000) [pid = 1953] [serial = 1528] [outer = (nil)] 15:20:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f38dec400) [pid = 1953] [serial = 1529] [outer = 0x7f0f36fe0000] 15:20:58 INFO - PROCESS | 1953 | 1461968458192 Marionette DEBUG loaded listener.js 15:20:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f394e8000) [pid = 1953] [serial = 1530] [outer = 0x7f0f36fe0000] 15:20:59 INFO - PROCESS | 1953 | 1461968459011 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]]]}] 15:20:59 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 15:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1283ms 15:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:20:59 INFO - PROCESS | 1953 | 1461968459044 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 15:20:59 INFO - PROCESS | 1953 | 1461968459047 Marionette TRACE conn5 <- [1,2009,null,{"value":"8"}] 15:20:59 INFO - PROCESS | 1953 | 1461968459052 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:20:59 INFO - PROCESS | 1953 | 1461968459055 Marionette TRACE conn5 <- [1,2010,null,{}] 15:20:59 INFO - PROCESS | 1953 | 1461968459061 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}] 15:20:59 INFO - PROCESS | 1953 | 1461968459215 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 15:20:59 INFO - PROCESS | 1953 | 1461968459400 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:59 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e11c000 == 79 [pid = 1953] [id = 510] 15:20:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f3869e400) [pid = 1953] [serial = 1531] [outer = (nil)] 15:20:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f39654400) [pid = 1953] [serial = 1532] [outer = 0x7f0f3869e400] 15:20:59 INFO - PROCESS | 1953 | 1461968459467 Marionette DEBUG loaded listener.js 15:20:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f39f2dc00) [pid = 1953] [serial = 1533] [outer = 0x7f0f3869e400] 15:21:00 INFO - PROCESS | 1953 | 1461968460383 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]]]}] 15:21:00 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 15:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1378ms 15:21:00 INFO - PROCESS | 1953 | 1461968460446 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 15:21:00 INFO - PROCESS | 1953 | 1461968460450 Marionette TRACE conn5 <- [1,2013,null,{"value":"8"}] 15:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:21:00 INFO - PROCESS | 1953 | 1461968460459 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:21:00 INFO - PROCESS | 1953 | 1461968460461 Marionette TRACE conn5 <- [1,2014,null,{}] 15:21:00 INFO - PROCESS | 1953 | 1461968460465 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}] 15:21:00 INFO - PROCESS | 1953 | 1461968460666 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 15:21:00 INFO - PROCESS | 1953 | 1461968460850 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:00 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fe49800 == 80 [pid = 1953] [id = 511] 15:21:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 164 (0x7f0f39f3bc00) [pid = 1953] [serial = 1534] [outer = (nil)] 15:21:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 165 (0x7f0f3ab60400) [pid = 1953] [serial = 1535] [outer = 0x7f0f39f3bc00] 15:21:00 INFO - PROCESS | 1953 | 1461968460926 Marionette DEBUG loaded listener.js 15:21:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 166 (0x7f0f3e1c4800) [pid = 1953] [serial = 1536] [outer = 0x7f0f39f3bc00] 15:21:01 INFO - PROCESS | 1953 | 1461968461758 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]]]}] 15:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1333ms 15:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:21:01 INFO - PROCESS | 1953 | 1461968461808 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 15:21:01 INFO - PROCESS | 1953 | 1461968461811 Marionette TRACE conn5 <- [1,2017,null,{"value":"8"}] 15:21:01 INFO - PROCESS | 1953 | 1461968461818 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:21:01 INFO - PROCESS | 1953 | 1461968461821 Marionette TRACE conn5 <- [1,2018,null,{}] 15:21:01 INFO - PROCESS | 1953 | 1461968461826 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}] 15:21:01 INFO - PROCESS | 1953 | 1461968461995 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 15:21:02 INFO - PROCESS | 1953 | 1461968462186 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:02 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3ff6b800 == 81 [pid = 1953] [id = 512] 15:21:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 167 (0x7f0f39fd4800) [pid = 1953] [serial = 1537] [outer = (nil)] 15:21:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 168 (0x7f0f3e1ce000) [pid = 1953] [serial = 1538] [outer = 0x7f0f39fd4800] 15:21:02 INFO - PROCESS | 1953 | 1461968462254 Marionette DEBUG loaded listener.js 15:21:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 169 (0x7f0f3fdc5000) [pid = 1953] [serial = 1539] [outer = 0x7f0f39fd4800] 15:21:03 INFO - PROCESS | 1953 | 1461968463132 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]]]}] 15:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1383ms 15:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:21:03 INFO - PROCESS | 1953 | 1461968463201 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 15:21:03 INFO - PROCESS | 1953 | 1461968463204 Marionette TRACE conn5 <- [1,2021,null,{"value":"8"}] 15:21:03 INFO - PROCESS | 1953 | 1461968463210 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:21:03 INFO - PROCESS | 1953 | 1461968463213 Marionette TRACE conn5 <- [1,2022,null,{}] 15:21:03 INFO - PROCESS | 1953 | 1461968463218 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}] 15:21:03 INFO - PROCESS | 1953 | 1461968463420 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 15:21:03 INFO - PROCESS | 1953 | 1461968463604 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:03 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40e4a000 == 82 [pid = 1953] [id = 513] 15:21:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 170 (0x7f0f39fd5000) [pid = 1953] [serial = 1540] [outer = (nil)] 15:21:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 171 (0x7f0f3ff76000) [pid = 1953] [serial = 1541] [outer = 0x7f0f39fd5000] 15:21:03 INFO - PROCESS | 1953 | 1461968463675 Marionette DEBUG loaded listener.js 15:21:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 172 (0x7f0f3ffbc000) [pid = 1953] [serial = 1542] [outer = 0x7f0f39fd5000] 15:21:04 INFO - PROCESS | 1953 | 1461968464478 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]]]}] 15:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1334ms 15:21:04 INFO - PROCESS | 1953 | 1461968464544 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 15:21:04 INFO - PROCESS | 1953 | 1461968464548 Marionette TRACE conn5 <- [1,2025,null,{"value":"8"}] 15:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:21:04 INFO - PROCESS | 1953 | 1461968464553 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:21:04 INFO - PROCESS | 1953 | 1461968464555 Marionette TRACE conn5 <- [1,2026,null,{}] 15:21:04 INFO - PROCESS | 1953 | 1461968464561 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}] 15:21:04 INFO - PROCESS | 1953 | 1461968464723 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 15:21:04 INFO - PROCESS | 1953 | 1461968464907 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f24800 == 83 [pid = 1953] [id = 514] 15:21:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 173 (0x7f0f3e1cac00) [pid = 1953] [serial = 1543] [outer = (nil)] 15:21:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 174 (0x7f0f40220400) [pid = 1953] [serial = 1544] [outer = 0x7f0f3e1cac00] 15:21:04 INFO - PROCESS | 1953 | 1461968464974 Marionette DEBUG loaded listener.js 15:21:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f4022c400) [pid = 1953] [serial = 1545] [outer = 0x7f0f3e1cac00] 15:21:05 INFO - PROCESS | 1953 | 1461968465834 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]]]}] 15:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1338ms 15:21:05 INFO - PROCESS | 1953 | 1461968465893 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 15:21:05 INFO - PROCESS | 1953 | 1461968465897 Marionette TRACE conn5 <- [1,2029,null,{"value":"8"}] 15:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:21:05 INFO - PROCESS | 1953 | 1461968465902 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:21:05 INFO - PROCESS | 1953 | 1461968465904 Marionette TRACE conn5 <- [1,2030,null,{}] 15:21:05 INFO - PROCESS | 1953 | 1461968465910 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}] 15:21:06 INFO - PROCESS | 1953 | 1461968466072 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 15:21:06 INFO - PROCESS | 1953 | 1461968466266 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411c3000 == 84 [pid = 1953] [id = 515] 15:21:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f3fdc7000) [pid = 1953] [serial = 1546] [outer = (nil)] 15:21:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f40883000) [pid = 1953] [serial = 1547] [outer = 0x7f0f3fdc7000] 15:21:06 INFO - PROCESS | 1953 | 1461968466334 Marionette DEBUG loaded listener.js 15:21:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 178 (0x7f0f408ac800) [pid = 1953] [serial = 1548] [outer = 0x7f0f3fdc7000] 15:21:07 INFO - PROCESS | 1953 | 1461968467264 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]]]}] 15:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1430ms 15:21:07 INFO - PROCESS | 1953 | 1461968467334 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 15:21:07 INFO - PROCESS | 1953 | 1461968467337 Marionette TRACE conn5 <- [1,2033,null,{"value":"8"}] 15:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:21:07 INFO - PROCESS | 1953 | 1461968467343 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:21:07 INFO - PROCESS | 1953 | 1461968467346 Marionette TRACE conn5 <- [1,2034,null,{}] 15:21:07 INFO - PROCESS | 1953 | 1461968467351 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}] 15:21:07 INFO - PROCESS | 1953 | 1461968467542 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 15:21:07 INFO - PROCESS | 1953 | 1461968467727 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:07 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4345a800 == 85 [pid = 1953] [id = 516] 15:21:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 179 (0x7f0f3fdcac00) [pid = 1953] [serial = 1549] [outer = (nil)] 15:21:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 180 (0x7f0f40a68400) [pid = 1953] [serial = 1550] [outer = 0x7f0f3fdcac00] 15:21:07 INFO - PROCESS | 1953 | 1461968467801 Marionette DEBUG loaded listener.js 15:21:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 181 (0x7f0f40abcc00) [pid = 1953] [serial = 1551] [outer = 0x7f0f3fdcac00] 15:21:08 INFO - PROCESS | 1953 | 1461968468596 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]]]}] 15:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1329ms 15:21:08 INFO - PROCESS | 1953 | 1461968468673 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 15:21:08 INFO - PROCESS | 1953 | 1461968468676 Marionette TRACE conn5 <- [1,2037,null,{"value":"8"}] 15:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:21:08 INFO - PROCESS | 1953 | 1461968468682 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:21:08 INFO - PROCESS | 1953 | 1461968468684 Marionette TRACE conn5 <- [1,2038,null,{}] 15:21:08 INFO - PROCESS | 1953 | 1461968468689 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}] 15:21:08 INFO - PROCESS | 1953 | 1461968468847 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 15:21:09 INFO - PROCESS | 1953 | 1461968469033 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:09 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f45f32800 == 86 [pid = 1953] [id = 517] 15:21:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 182 (0x7f0f31bde800) [pid = 1953] [serial = 1552] [outer = (nil)] 15:21:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 183 (0x7f0f40ed6400) [pid = 1953] [serial = 1553] [outer = 0x7f0f31bde800] 15:21:09 INFO - PROCESS | 1953 | 1461968469098 Marionette DEBUG loaded listener.js 15:21:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 184 (0x7f0f41003c00) [pid = 1953] [serial = 1554] [outer = 0x7f0f31bde800] 15:21:09 INFO - PROCESS | 1953 | 1461968469961 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]]]}] 15:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1329ms 15:21:10 INFO - PROCESS | 1953 | 1461968470012 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 15:21:10 INFO - PROCESS | 1953 | 1461968470014 Marionette TRACE conn5 <- [1,2041,null,{"value":"8"}] 15:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:21:10 INFO - PROCESS | 1953 | 1461968470020 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:21:10 INFO - PROCESS | 1953 | 1461968470022 Marionette TRACE conn5 <- [1,2042,null,{}] 15:21:10 INFO - PROCESS | 1953 | 1461968470036 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}] 15:21:10 INFO - PROCESS | 1953 | 1461968470195 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 15:21:10 INFO - PROCESS | 1953 | 1461968470388 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:10 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47064800 == 87 [pid = 1953] [id = 518] 15:21:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 185 (0x7f0f3ffbc400) [pid = 1953] [serial = 1555] [outer = (nil)] 15:21:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 186 (0x7f0f4100e000) [pid = 1953] [serial = 1556] [outer = 0x7f0f3ffbc400] 15:21:10 INFO - PROCESS | 1953 | 1461968470460 Marionette DEBUG loaded listener.js 15:21:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 187 (0x7f0f4102f400) [pid = 1953] [serial = 1557] [outer = 0x7f0f3ffbc400] 15:21:11 INFO - PROCESS | 1953 | 1461968471337 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]]]}] 15:21:11 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) 15:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1384ms 15:21:11 INFO - PROCESS | 1953 | 1461968471406 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 15:21:11 INFO - PROCESS | 1953 | 1461968471409 Marionette TRACE conn5 <- [1,2045,null,{"value":"8"}] 15:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:21:11 INFO - PROCESS | 1953 | 1461968471414 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:21:11 INFO - PROCESS | 1953 | 1461968471417 Marionette TRACE conn5 <- [1,2046,null,{}] 15:21:11 INFO - PROCESS | 1953 | 1461968471422 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}] 15:21:11 INFO - PROCESS | 1953 | 1461968471587 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 15:21:11 INFO - PROCESS | 1953 | 1461968471797 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:11 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f31d12800 == 88 [pid = 1953] [id = 519] 15:21:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 188 (0x7f0f31da0800) [pid = 1953] [serial = 1558] [outer = (nil)] 15:21:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 189 (0x7f0f32ca9c00) [pid = 1953] [serial = 1559] [outer = 0x7f0f31da0800] 15:21:11 INFO - PROCESS | 1953 | 1461968471907 Marionette DEBUG loaded listener.js 15:21:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 190 (0x7f0f36ab3400) [pid = 1953] [serial = 1560] [outer = 0x7f0f31da0800] 15:21:13 INFO - PROCESS | 1953 | 1461968473058 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]]]}] 15:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1679ms 15:21:13 INFO - PROCESS | 1953 | 1461968473095 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 15:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:21:13 INFO - PROCESS | 1953 | 1461968473102 Marionette TRACE conn5 <- [1,2049,null,{"value":"8"}] 15:21:13 INFO - PROCESS | 1953 | 1461968473108 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:21:13 INFO - PROCESS | 1953 | 1461968473113 Marionette TRACE conn5 <- [1,2050,null,{}] 15:21:13 INFO - PROCESS | 1953 | 1461968473120 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}] 15:21:13 INFO - PROCESS | 1953 | 1461968473289 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 15:21:13 INFO - PROCESS | 1953 | 1461968473496 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:13 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f34c5c800 == 89 [pid = 1953] [id = 520] 15:21:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 191 (0x7f0f31da6400) [pid = 1953] [serial = 1561] [outer = (nil)] 15:21:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 192 (0x7f0f32bfcc00) [pid = 1953] [serial = 1562] [outer = 0x7f0f31da6400] 15:21:13 INFO - PROCESS | 1953 | 1461968473559 Marionette DEBUG loaded listener.js 15:21:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 193 (0x7f0f349cc400) [pid = 1953] [serial = 1563] [outer = 0x7f0f31da6400] 15:21:14 INFO - PROCESS | 1953 | 1461968474534 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]]]}] 15:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1484ms 15:21:14 INFO - PROCESS | 1953 | 1461968474593 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 15:21:14 INFO - PROCESS | 1953 | 1461968474601 Marionette TRACE conn5 <- [1,2053,null,{"value":"8"}] 15:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:21:14 INFO - PROCESS | 1953 | 1461968474610 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:21:14 INFO - PROCESS | 1953 | 1461968474614 Marionette TRACE conn5 <- [1,2054,null,{}] 15:21:14 INFO - PROCESS | 1953 | 1461968474619 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}] 15:21:14 INFO - PROCESS | 1953 | 1461968474811 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 15:21:15 INFO - PROCESS | 1953 | 1461968475004 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:15 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f39473000 == 90 [pid = 1953] [id = 521] 15:21:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 194 (0x7f0f31da7000) [pid = 1953] [serial = 1564] [outer = (nil)] 15:21:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 195 (0x7f0f36c9a000) [pid = 1953] [serial = 1565] [outer = 0x7f0f31da7000] 15:21:15 INFO - PROCESS | 1953 | 1461968475067 Marionette DEBUG loaded listener.js 15:21:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 196 (0x7f0f36e9ec00) [pid = 1953] [serial = 1566] [outer = 0x7f0f31da7000] 15:21:16 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f36915800 == 89 [pid = 1953] [id = 504] 15:21:16 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f389c6800 == 88 [pid = 1953] [id = 494] 15:21:16 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f340b2800 == 87 [pid = 1953] [id = 503] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 195 (0x7f0f32c9fc00) [pid = 1953] [serial = 1448] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 194 (0x7f0f36acdc00) [pid = 1953] [serial = 1451] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 193 (0x7f0f39656000) [pid = 1953] [serial = 1454] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 192 (0x7f0f3ffbd400) [pid = 1953] [serial = 1457] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 191 (0x7f0f40ab3800) [pid = 1953] [serial = 1460] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 190 (0x7f0f43606c00) [pid = 1953] [serial = 1463] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 189 (0x7f0f47098000) [pid = 1953] [serial = 1466] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 188 (0x7f0f4805a400) [pid = 1953] [serial = 1469] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 187 (0x7f0f49088400) [pid = 1953] [serial = 1472] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 186 (0x7f0f4a7dec00) [pid = 1953] [serial = 1475] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 185 (0x7f0f338ea000) [pid = 1953] [serial = 1478] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 184 (0x7f0f34cd7000) [pid = 1953] [serial = 1481] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 183 (0x7f0f37011000) [pid = 1953] [serial = 1484] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 182 (0x7f0f36fd6800) [pid = 1953] [serial = 1493] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 181 (0x7f0f3ffba400) [pid = 1953] [serial = 1409] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 180 (0x7f0f3869a800) [pid = 1953] [serial = 1406] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 179 (0x7f0f49e17000) [pid = 1953] [serial = 1397] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 178 (0x7f0f47ff9c00) [pid = 1953] [serial = 1400] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 177 (0x7f0f36ab1000) [pid = 1953] [serial = 1385] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 176 (0x7f0f38de8c00) [pid = 1953] [serial = 1388] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 175 (0x7f0f48569400) [pid = 1953] [serial = 1394] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 174 (0x7f0f40a67c00) [pid = 1953] [serial = 1391] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 173 (0x7f0f31bdec00) [pid = 1953] [serial = 1412] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 172 (0x7f0f31d90000) [pid = 1953] [serial = 1403] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | 1461968476120 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]]]}] 15:21:16 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f31d05000 == 86 [pid = 1953] [id = 502] 15:21:16 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38a68800 == 85 [pid = 1953] [id = 499] 15:21:16 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f34c5a800 == 84 [pid = 1953] [id = 498] 15:21:16 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38721000 == 83 [pid = 1953] [id = 497] 15:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1540ms 15:21:16 INFO - PROCESS | 1953 | 1461968476150 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 15:21:16 INFO - PROCESS | 1953 | 1461968476152 Marionette TRACE conn5 <- [1,2057,null,{"value":"8"}] 15:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:21:16 INFO - PROCESS | 1953 | 1461968476158 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:21:16 INFO - PROCESS | 1953 | 1461968476163 Marionette TRACE conn5 <- [1,2058,null,{}] 15:21:16 INFO - PROCESS | 1953 | 1461968476176 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}] 15:21:16 INFO - PROCESS | 1953 | 1461968476352 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 171 (0x7f0f39652c00) [pid = 1953] [serial = 1445] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 170 (0x7f0f36ab1800) [pid = 1953] [serial = 1490] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 169 (0x7f0f32bef000) [pid = 1953] [serial = 1487] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 168 (0x7f0f36c96800) [pid = 1953] [serial = 1491] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 167 (0x7f0f34c9e800) [pid = 1953] [serial = 1442] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 166 (0x7f0f33ef2800) [pid = 1953] [serial = 1488] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 165 (0x7f0f36c92800) [pid = 1953] [serial = 1443] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 164 (0x7f0f32bf3400) [pid = 1953] [serial = 1416] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 163 (0x7f0f31f5a800) [pid = 1953] [serial = 1415] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f3964e400) [pid = 1953] [serial = 1424] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f40edc400) [pid = 1953] [serial = 1436] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f39657000) [pid = 1953] [serial = 1425] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f408aec00) [pid = 1953] [serial = 1433] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f3ffc0c00) [pid = 1953] [serial = 1430] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f41e3bc00) [pid = 1953] [serial = 1437] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f349d7000) [pid = 1953] [serial = 1419] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f36fd6c00) [pid = 1953] [serial = 1422] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f58308400) [pid = 1953] [serial = 1347] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f33ef4400) [pid = 1953] [serial = 1418] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f32cad400) [pid = 1953] [serial = 1350] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f34ce0400) [pid = 1953] [serial = 1427] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f40ab9c00) [pid = 1953] [serial = 1434] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f4215c400) [pid = 1953] [serial = 1439] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f5bb3bc00) [pid = 1953] [serial = 1353] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f36c9d000) [pid = 1953] [serial = 1421] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f4608dc00) [pid = 1953] [serial = 1382] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f435ec400) [pid = 1953] [serial = 1440] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f40227c00) [pid = 1953] [serial = 1431] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f39657800) [pid = 1953] [serial = 1428] [outer = (nil)] [url = about:blank] 15:21:16 INFO - PROCESS | 1953 | 1461968476533 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:16 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f33e8d000 == 84 [pid = 1953] [id = 522] 15:21:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f32cad400) [pid = 1953] [serial = 1567] [outer = (nil)] 15:21:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f36c96800) [pid = 1953] [serial = 1568] [outer = 0x7f0f32cad400] 15:21:16 INFO - PROCESS | 1953 | 1461968476636 Marionette DEBUG loaded listener.js 15:21:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f3869f400) [pid = 1953] [serial = 1569] [outer = 0x7f0f32cad400] 15:21:17 INFO - PROCESS | 1953 | 1461968477350 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]]]}] 15:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1233ms 15:21:17 INFO - PROCESS | 1953 | 1461968477393 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 15:21:17 INFO - PROCESS | 1953 | 1461968477396 Marionette TRACE conn5 <- [1,2061,null,{"value":"8"}] 15:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:21:17 INFO - PROCESS | 1953 | 1461968477401 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:21:17 INFO - PROCESS | 1953 | 1461968477403 Marionette TRACE conn5 <- [1,2062,null,{}] 15:21:17 INFO - PROCESS | 1953 | 1461968477408 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}] 15:21:17 INFO - PROCESS | 1953 | 1461968477574 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 15:21:17 INFO - PROCESS | 1953 | 1461968477723 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:17 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f389d0000 == 85 [pid = 1953] [id = 523] 15:21:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f33ef4400) [pid = 1953] [serial = 1570] [outer = (nil)] 15:21:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f39659c00) [pid = 1953] [serial = 1571] [outer = 0x7f0f33ef4400] 15:21:17 INFO - PROCESS | 1953 | 1461968477780 Marionette DEBUG loaded listener.js 15:21:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f39f39400) [pid = 1953] [serial = 1572] [outer = 0x7f0f33ef4400] 15:21:18 INFO - PROCESS | 1953 | 1461968478477 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]]]}] 15:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1129ms 15:21:18 INFO - PROCESS | 1953 | 1461968478552 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 15:21:18 INFO - PROCESS | 1953 | 1461968478554 Marionette TRACE conn5 <- [1,2065,null,{"value":"8"}] 15:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:21:18 INFO - PROCESS | 1953 | 1461968478568 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:21:18 INFO - PROCESS | 1953 | 1461968478570 Marionette TRACE conn5 <- [1,2066,null,{}] 15:21:18 INFO - PROCESS | 1953 | 1461968478584 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}] 15:21:18 INFO - PROCESS | 1953 | 1461968478792 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 15:21:18 INFO - PROCESS | 1953 | 1461968478818 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:18 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af24800 == 86 [pid = 1953] [id = 524] 15:21:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f39656000) [pid = 1953] [serial = 1573] [outer = (nil)] 15:21:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f3a3c7c00) [pid = 1953] [serial = 1574] [outer = 0x7f0f39656000] 15:21:18 INFO - PROCESS | 1953 | 1461968478875 Marionette DEBUG loaded listener.js 15:21:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f3ae24400) [pid = 1953] [serial = 1575] [outer = 0x7f0f39656000] 15:21:19 INFO - PROCESS | 1953 | 1461968479719 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]]]}] 15:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1185ms 15:21:19 INFO - PROCESS | 1953 | 1461968479753 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 15:21:19 INFO - PROCESS | 1953 | 1461968479756 Marionette TRACE conn5 <- [1,2069,null,{"value":"8"}] 15:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:21:19 INFO - PROCESS | 1953 | 1461968479761 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:21:19 INFO - PROCESS | 1953 | 1461968479763 Marionette TRACE conn5 <- [1,2070,null,{}] 15:21:19 INFO - PROCESS | 1953 | 1461968479772 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}] 15:21:20 INFO - PROCESS | 1953 | 1461968480000 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 15:21:20 INFO - PROCESS | 1953 | 1461968480032 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:20 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e10d800 == 87 [pid = 1953] [id = 525] 15:21:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f3ae27800) [pid = 1953] [serial = 1576] [outer = (nil)] 15:21:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f40886c00) [pid = 1953] [serial = 1577] [outer = 0x7f0f3ae27800] 15:21:20 INFO - PROCESS | 1953 | 1461968480104 Marionette DEBUG loaded listener.js 15:21:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f40a66400) [pid = 1953] [serial = 1578] [outer = 0x7f0f3ae27800] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f40891000) [pid = 1953] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f462da400) [pid = 1953] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f34cd5000) [pid = 1953] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f32bf1800) [pid = 1953] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f3700cc00) [pid = 1953] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f31d93c00) [pid = 1953] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f47009400) [pid = 1953] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f338e8400) [pid = 1953] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f4022e000) [pid = 1953] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f38dee800) [pid = 1953] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f4360c000) [pid = 1953] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f36c98000) [pid = 1953] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f33ef2000) [pid = 1953] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 141 (0x7f0f46edec00) [pid = 1953] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 140 (0x7f0f31bd9800) [pid = 1953] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f34c96000) [pid = 1953] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f3fdc0800) [pid = 1953] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f32cab000) [pid = 1953] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f40a5ec00) [pid = 1953] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 135 (0x7f0f32bf0c00) [pid = 1953] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f31f5d000) [pid = 1953] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f31d88c00) [pid = 1953] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f32bef800) [pid = 1953] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f33eeb800) [pid = 1953] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f47f5d400) [pid = 1953] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f34cd6400) [pid = 1953] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f40224800) [pid = 1953] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f31d8c400) [pid = 1953] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 126 (0x7f0f31f5b800) [pid = 1953] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 125 (0x7f0f39650c00) [pid = 1953] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 124 (0x7f0f31da0000) [pid = 1953] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 123 (0x7f0f36cd5c00) [pid = 1953] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 122 (0x7f0f31d90400) [pid = 1953] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 121 (0x7f0f3e054c00) [pid = 1953] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 120 (0x7f0f40a6a000) [pid = 1953] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:21:21 INFO - PROCESS | 1953 | --DOMWINDOW == 119 (0x7f0f38de9000) [pid = 1953] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:21:21 INFO - PROCESS | 1953 | 1461968481299 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]]]}] 15:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1578ms 15:21:21 INFO - PROCESS | 1953 | 1461968481340 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 15:21:21 INFO - PROCESS | 1953 | 1461968481343 Marionette TRACE conn5 <- [1,2073,null,{"value":"8"}] 15:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:21:21 INFO - PROCESS | 1953 | 1461968481349 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:21:21 INFO - PROCESS | 1953 | 1461968481350 Marionette TRACE conn5 <- [1,2074,null,{}] 15:21:21 INFO - PROCESS | 1953 | 1461968481359 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}] 15:21:21 INFO - PROCESS | 1953 | 1461968481578 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 15:21:21 INFO - PROCESS | 1953 | 1461968481634 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f340ab800 == 88 [pid = 1953] [id = 526] 15:21:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 120 (0x7f0f31bd9800) [pid = 1953] [serial = 1579] [outer = (nil)] 15:21:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 121 (0x7f0f31dad000) [pid = 1953] [serial = 1580] [outer = 0x7f0f31bd9800] 15:21:21 INFO - PROCESS | 1953 | 1461968481692 Marionette DEBUG loaded listener.js 15:21:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 122 (0x7f0f349ce000) [pid = 1953] [serial = 1581] [outer = 0x7f0f31bd9800] 15:21:22 INFO - PROCESS | 1953 | 1461968482461 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]]]}] 15:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1128ms 15:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:21:22 INFO - PROCESS | 1953 | 1461968482477 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 15:21:22 INFO - PROCESS | 1953 | 1461968482479 Marionette TRACE conn5 <- [1,2077,null,{"value":"8"}] 15:21:22 INFO - PROCESS | 1953 | 1461968482486 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:21:22 INFO - PROCESS | 1953 | 1461968482488 Marionette TRACE conn5 <- [1,2078,null,{}] 15:21:22 INFO - PROCESS | 1953 | 1461968482493 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}] 15:21:22 INFO - PROCESS | 1953 | 1461968482693 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 15:21:22 INFO - PROCESS | 1953 | 1461968482710 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:22 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fd03000 == 89 [pid = 1953] [id = 527] 15:21:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 123 (0x7f0f31be3800) [pid = 1953] [serial = 1582] [outer = (nil)] 15:21:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 124 (0x7f0f3700ec00) [pid = 1953] [serial = 1583] [outer = 0x7f0f31be3800] 15:21:22 INFO - PROCESS | 1953 | 1461968482766 Marionette DEBUG loaded listener.js 15:21:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f3e1c6400) [pid = 1953] [serial = 1584] [outer = 0x7f0f31be3800] 15:21:23 INFO - PROCESS | 1953 | 1461968483790 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]]]}] 15:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1376ms 15:21:23 INFO - PROCESS | 1953 | 1461968483861 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 15:21:23 INFO - PROCESS | 1953 | 1461968483868 Marionette TRACE conn5 <- [1,2081,null,{"value":"8"}] 15:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:21:23 INFO - PROCESS | 1953 | 1461968483876 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:21:23 INFO - PROCESS | 1953 | 1461968483880 Marionette TRACE conn5 <- [1,2082,null,{}] 15:21:23 INFO - PROCESS | 1953 | 1461968483888 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}] 15:21:24 INFO - PROCESS | 1953 | 1461968484116 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 15:21:24 INFO - PROCESS | 1953 | 1461968484301 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:24 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f36905800 == 90 [pid = 1953] [id = 528] 15:21:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 126 (0x7f0f32caac00) [pid = 1953] [serial = 1585] [outer = (nil)] 15:21:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f349cb000) [pid = 1953] [serial = 1586] [outer = 0x7f0f32caac00] 15:21:24 INFO - PROCESS | 1953 | 1461968484374 Marionette DEBUG loaded listener.js 15:21:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f34cdf400) [pid = 1953] [serial = 1587] [outer = 0x7f0f32caac00] 15:21:25 INFO - PROCESS | 1953 | 1461968485292 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]]]}] 15:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1481ms 15:21:25 INFO - PROCESS | 1953 | 1461968485358 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 15:21:25 INFO - PROCESS | 1953 | 1461968485366 Marionette TRACE conn5 <- [1,2085,null,{"value":"8"}] 15:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:21:25 INFO - PROCESS | 1953 | 1461968485376 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:21:25 INFO - PROCESS | 1953 | 1461968485380 Marionette TRACE conn5 <- [1,2086,null,{}] 15:21:25 INFO - PROCESS | 1953 | 1461968485385 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}] 15:21:25 INFO - PROCESS | 1953 | 1461968485564 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 15:21:25 INFO - PROCESS | 1953 | 1461968485755 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af41000 == 91 [pid = 1953] [id = 529] 15:21:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f33ef6400) [pid = 1953] [serial = 1588] [outer = (nil)] 15:21:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f36fdac00) [pid = 1953] [serial = 1589] [outer = 0x7f0f33ef6400] 15:21:25 INFO - PROCESS | 1953 | 1461968485825 Marionette DEBUG loaded listener.js 15:21:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f37011000) [pid = 1953] [serial = 1590] [outer = 0x7f0f33ef6400] 15:21:26 INFO - PROCESS | 1953 | 1461968486756 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]]]}] 15:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1428ms 15:21:26 INFO - PROCESS | 1953 | 1461968486806 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 15:21:26 INFO - PROCESS | 1953 | 1461968486815 Marionette TRACE conn5 <- [1,2089,null,{"value":"8"}] 15:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:21:26 INFO - PROCESS | 1953 | 1461968486820 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:21:26 INFO - PROCESS | 1953 | 1461968486826 Marionette TRACE conn5 <- [1,2090,null,{}] 15:21:26 INFO - PROCESS | 1953 | 1461968486841 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}] 15:21:27 INFO - PROCESS | 1953 | 1461968487037 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 15:21:27 INFO - PROCESS | 1953 | 1461968487231 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:27 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f2a000 == 92 [pid = 1953] [id = 530] 15:21:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f38dee800) [pid = 1953] [serial = 1591] [outer = (nil)] 15:21:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f3ae28800) [pid = 1953] [serial = 1592] [outer = 0x7f0f38dee800] 15:21:27 INFO - PROCESS | 1953 | 1461968487307 Marionette DEBUG loaded listener.js 15:21:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f3ff73000) [pid = 1953] [serial = 1593] [outer = 0x7f0f38dee800] 15:21:28 INFO - PROCESS | 1953 | 1461968488189 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]]]}] 15:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1438ms 15:21:28 INFO - PROCESS | 1953 | 1461968488258 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 15:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:21:28 INFO - PROCESS | 1953 | 1461968488263 Marionette TRACE conn5 <- [1,2093,null,{"value":"8"}] 15:21:28 INFO - PROCESS | 1953 | 1461968488268 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:21:28 INFO - PROCESS | 1953 | 1461968488271 Marionette TRACE conn5 <- [1,2094,null,{}] 15:21:28 INFO - PROCESS | 1953 | 1461968488276 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}] 15:21:28 INFO - PROCESS | 1953 | 1461968488464 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 15:21:28 INFO - PROCESS | 1953 | 1461968488649 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:28 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43895800 == 93 [pid = 1953] [id = 531] 15:21:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f39650c00) [pid = 1953] [serial = 1594] [outer = (nil)] 15:21:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 136 (0x7f0f408aec00) [pid = 1953] [serial = 1595] [outer = 0x7f0f39650c00] 15:21:28 INFO - PROCESS | 1953 | 1461968488719 Marionette DEBUG loaded listener.js 15:21:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f40a3e800) [pid = 1953] [serial = 1596] [outer = 0x7f0f39650c00] 15:21:29 INFO - PROCESS | 1953 | 1461968489537 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]]]}] 15:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1327ms 15:21:29 INFO - PROCESS | 1953 | 1461968489595 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 15:21:29 INFO - PROCESS | 1953 | 1461968489598 Marionette TRACE conn5 <- [1,2097,null,{"value":"8"}] 15:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:21:29 INFO - PROCESS | 1953 | 1461968489604 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:21:29 INFO - PROCESS | 1953 | 1461968489606 Marionette TRACE conn5 <- [1,2098,null,{}] 15:21:29 INFO - PROCESS | 1953 | 1461968489612 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}] 15:21:29 INFO - PROCESS | 1953 | 1461968489782 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 15:21:29 INFO - PROCESS | 1953 | 1461968489972 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:29 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47d67800 == 94 [pid = 1953] [id = 532] 15:21:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f3ff7b000) [pid = 1953] [serial = 1597] [outer = (nil)] 15:21:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f40ab7c00) [pid = 1953] [serial = 1598] [outer = 0x7f0f3ff7b000] 15:21:30 INFO - PROCESS | 1953 | 1461968490040 Marionette DEBUG loaded listener.js 15:21:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f41006000) [pid = 1953] [serial = 1599] [outer = 0x7f0f3ff7b000] 15:21:30 INFO - PROCESS | 1953 | 1461968490924 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]]]}] 15:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1380ms 15:21:30 INFO - PROCESS | 1953 | 1461968490986 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 15:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:21:30 INFO - PROCESS | 1953 | 1461968490990 Marionette TRACE conn5 <- [1,2101,null,{"value":"8"}] 15:21:30 INFO - PROCESS | 1953 | 1461968490995 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:21:30 INFO - PROCESS | 1953 | 1461968490998 Marionette TRACE conn5 <- [1,2102,null,{}] 15:21:31 INFO - PROCESS | 1953 | 1461968491003 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}] 15:21:31 INFO - PROCESS | 1953 | 1461968491201 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 15:21:31 INFO - PROCESS | 1953 | 1461968491388 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:31 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f490eb000 == 95 [pid = 1953] [id = 533] 15:21:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f4100a400) [pid = 1953] [serial = 1600] [outer = (nil)] 15:21:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f41e47400) [pid = 1953] [serial = 1601] [outer = 0x7f0f4100a400] 15:21:31 INFO - PROCESS | 1953 | 1461968491457 Marionette DEBUG loaded listener.js 15:21:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f43498400) [pid = 1953] [serial = 1602] [outer = 0x7f0f4100a400] 15:21:32 INFO - PROCESS | 1953 | 1461968492316 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]]]}] 15:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1377ms 15:21:32 INFO - PROCESS | 1953 | 1461968492372 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 15:21:32 INFO - PROCESS | 1953 | 1461968492375 Marionette TRACE conn5 <- [1,2105,null,{"value":"8"}] 15:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:21:32 INFO - PROCESS | 1953 | 1461968492381 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:21:32 INFO - PROCESS | 1953 | 1461968492384 Marionette TRACE conn5 <- [1,2106,null,{}] 15:21:32 INFO - PROCESS | 1953 | 1461968492389 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}] 15:21:32 INFO - PROCESS | 1953 | 1461968492555 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 15:21:32 INFO - PROCESS | 1953 | 1461968492745 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49b97000 == 96 [pid = 1953] [id = 534] 15:21:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f31be4800) [pid = 1953] [serial = 1603] [outer = (nil)] 15:21:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f4354f400) [pid = 1953] [serial = 1604] [outer = 0x7f0f31be4800] 15:21:32 INFO - PROCESS | 1953 | 1461968492812 Marionette DEBUG loaded listener.js 15:21:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f43602400) [pid = 1953] [serial = 1605] [outer = 0x7f0f31be4800] 15:21:33 INFO - PROCESS | 1953 | 1461968493578 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]]]}] 15:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1230ms 15:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:21:33 INFO - PROCESS | 1953 | 1461968493613 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 15:21:33 INFO - PROCESS | 1953 | 1461968493615 Marionette TRACE conn5 <- [1,2109,null,{"value":"8"}] 15:21:33 INFO - PROCESS | 1953 | 1461968493621 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:21:33 INFO - PROCESS | 1953 | 1461968493624 Marionette TRACE conn5 <- [1,2110,null,{}] 15:21:33 INFO - PROCESS | 1953 | 1461968493629 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}] 15:21:33 INFO - PROCESS | 1953 | 1461968493794 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 15:21:33 INFO - PROCESS | 1953 | 1461968493985 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:34 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4b356000 == 97 [pid = 1953] [id = 535] 15:21:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f41030000) [pid = 1953] [serial = 1606] [outer = (nil)] 15:21:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f4360c800) [pid = 1953] [serial = 1607] [outer = 0x7f0f41030000] 15:21:34 INFO - PROCESS | 1953 | 1461968494052 Marionette DEBUG loaded listener.js 15:21:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f4373e400) [pid = 1953] [serial = 1608] [outer = 0x7f0f41030000] 15:21:34 INFO - PROCESS | 1953 | 1461968494858 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]]]}] 15:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1276ms 15:21:34 INFO - PROCESS | 1953 | 1461968494898 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 15:21:34 INFO - PROCESS | 1953 | 1461968494902 Marionette TRACE conn5 <- [1,2113,null,{"value":"8"}] 15:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:21:34 INFO - PROCESS | 1953 | 1461968494908 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:21:34 INFO - PROCESS | 1953 | 1461968494910 Marionette TRACE conn5 <- [1,2114,null,{}] 15:21:34 INFO - PROCESS | 1953 | 1461968494915 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}] 15:21:35 INFO - PROCESS | 1953 | 1461968495075 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 15:21:35 INFO - PROCESS | 1953 | 1461968495266 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:35 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f50414800 == 98 [pid = 1953] [id = 536] 15:21:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f435ee000) [pid = 1953] [serial = 1609] [outer = (nil)] 15:21:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f43811800) [pid = 1953] [serial = 1610] [outer = 0x7f0f435ee000] 15:21:35 INFO - PROCESS | 1953 | 1461968495330 Marionette DEBUG loaded listener.js 15:21:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f45587c00) [pid = 1953] [serial = 1611] [outer = 0x7f0f435ee000] 15:21:36 INFO - PROCESS | 1953 | 1461968496227 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]]]}] 15:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1374ms 15:21:36 INFO - PROCESS | 1953 | 1461968496284 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 15:21:36 INFO - PROCESS | 1953 | 1461968496292 Marionette TRACE conn5 <- [1,2117,null,{"value":"8"}] 15:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:21:36 INFO - PROCESS | 1953 | 1461968496303 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:21:36 INFO - PROCESS | 1953 | 1461968496306 Marionette TRACE conn5 <- [1,2118,null,{}] 15:21:36 INFO - PROCESS | 1953 | 1461968496311 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}] 15:21:36 INFO - PROCESS | 1953 | 1461968496499 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 15:21:36 INFO - PROCESS | 1953 | 1461968496690 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:36 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f32ea5000 == 99 [pid = 1953] [id = 537] 15:21:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f31d91000) [pid = 1953] [serial = 1612] [outer = (nil)] 15:21:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f34cdb800) [pid = 1953] [serial = 1613] [outer = 0x7f0f31d91000] 15:21:36 INFO - PROCESS | 1953 | 1461968496760 Marionette DEBUG loaded listener.js 15:21:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f38df2400) [pid = 1953] [serial = 1614] [outer = 0x7f0f31d91000] 15:21:37 INFO - PROCESS | 1953 | 1461968497677 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]]]}] 15:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1429ms 15:21:37 INFO - PROCESS | 1953 | 1461968497730 Marionette TRACE conn5 -> [0,2121,"getWindowHandle",null] 15:21:37 INFO - PROCESS | 1953 | 1461968497734 Marionette TRACE conn5 <- [1,2121,null,{"value":"8"}] 15:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:21:37 INFO - PROCESS | 1953 | 1461968497740 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:21:37 INFO - PROCESS | 1953 | 1461968497744 Marionette TRACE conn5 <- [1,2122,null,{}] 15:21:37 INFO - PROCESS | 1953 | 1461968497749 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}] 15:21:37 INFO - PROCESS | 1953 | 1461968497952 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 15:21:38 INFO - PROCESS | 1953 | 1461968498140 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f32e9e800 == 100 [pid = 1953] [id = 538] 15:21:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f31be1c00) [pid = 1953] [serial = 1615] [outer = (nil)] 15:21:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f31f59000) [pid = 1953] [serial = 1616] [outer = 0x7f0f31be1c00] 15:21:38 INFO - PROCESS | 1953 | 1461968498212 Marionette DEBUG loaded listener.js 15:21:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f45f41800) [pid = 1953] [serial = 1617] [outer = 0x7f0f31be1c00] 15:21:39 INFO - PROCESS | 1953 | 1461968499857 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]]]}] 15:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2182ms 15:21:39 INFO - PROCESS | 1953 | 1461968499923 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 15:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:21:39 INFO - PROCESS | 1953 | 1461968499928 Marionette TRACE conn5 <- [1,2125,null,{"value":"8"}] 15:21:39 INFO - PROCESS | 1953 | 1461968499935 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:21:39 INFO - PROCESS | 1953 | 1461968499940 Marionette TRACE conn5 <- [1,2126,null,{}] 15:21:39 INFO - PROCESS | 1953 | 1461968499949 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}] 15:21:40 INFO - PROCESS | 1953 | 1461968500125 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 15:21:40 INFO - PROCESS | 1953 | 1461968500315 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:40 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f369ab800 == 101 [pid = 1953] [id = 539] 15:21:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f31da1800) [pid = 1953] [serial = 1618] [outer = (nil)] 15:21:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f32c9f800) [pid = 1953] [serial = 1619] [outer = 0x7f0f31da1800] 15:21:40 INFO - PROCESS | 1953 | 1461968500378 Marionette DEBUG loaded listener.js 15:21:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f33ef0c00) [pid = 1953] [serial = 1620] [outer = 0x7f0f31da1800] 15:21:41 INFO - PROCESS | 1953 | 1461968501245 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]]]}] 15:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1337ms 15:21:41 INFO - PROCESS | 1953 | 1461968501277 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 15:21:41 INFO - PROCESS | 1953 | 1461968501284 Marionette TRACE conn5 <- [1,2129,null,{"value":"8"}] 15:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:21:41 INFO - PROCESS | 1953 | 1461968501295 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:21:41 INFO - PROCESS | 1953 | 1461968501298 Marionette TRACE conn5 <- [1,2130,null,{}] 15:21:41 INFO - PROCESS | 1953 | 1461968501303 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}] 15:21:41 INFO - PROCESS | 1953 | 1461968501463 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 15:21:41 INFO - PROCESS | 1953 | 1461968501796 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:41 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f31fea000 == 102 [pid = 1953] [id = 540] 15:21:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f349cb400) [pid = 1953] [serial = 1621] [outer = (nil)] 15:21:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f34cd6400) [pid = 1953] [serial = 1622] [outer = 0x7f0f349cb400] 15:21:41 INFO - PROCESS | 1953 | 1461968501963 Marionette DEBUG loaded listener.js 15:21:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 164 (0x7f0f36ab7000) [pid = 1953] [serial = 1623] [outer = 0x7f0f349cb400] 15:21:42 INFO - PROCESS | 1953 | 1461968502847 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] 15:21:43 INFO - PROCESS | 1953 | 1461968503027 Marionette TRACE conn5 <- [1,2133,null,{"value":"8"}] 15:21:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f39473000 == 94 [pid = 1953] [id = 521] 15:21:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f34c5c800 == 93 [pid = 1953] [id = 520] 15:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:21:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f45f32800 == 92 [pid = 1953] [id = 517] 15:21:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4345a800 == 91 [pid = 1953] [id = 516] 15:21:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f411c3000 == 90 [pid = 1953] [id = 515] 15:21:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f24800 == 89 [pid = 1953] [id = 514] 15:21:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40e4a000 == 88 [pid = 1953] [id = 513] 15:21:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3ff6b800 == 87 [pid = 1953] [id = 512] 15:21:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fe49800 == 86 [pid = 1953] [id = 511] 15:21:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e11c000 == 85 [pid = 1953] [id = 510] 15:21:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3df73000 == 84 [pid = 1953] [id = 509] 15:21:43 INFO - PROCESS | 1953 | 1461968503052 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:21:43 INFO - PROCESS | 1953 | 1461968503057 Marionette TRACE conn5 <- [1,2134,null,{}] 15:21:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3a073000 == 83 [pid = 1953] [id = 508] 15:21:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38be8800 == 82 [pid = 1953] [id = 507] 15:21:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f34dd7800 == 81 [pid = 1953] [id = 506] 15:21:43 INFO - PROCESS | 1953 | 1461968503078 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}] 15:21:43 INFO - PROCESS | 1953 | 1461968503220 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f47dc6000) [pid = 1953] [serial = 1383] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f40a35400) [pid = 1953] [serial = 1446] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f49084c00) [pid = 1953] [serial = 1395] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f4a844c00) [pid = 1953] [serial = 1398] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f3965a000) [pid = 1953] [serial = 1389] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f36e9c400) [pid = 1953] [serial = 1479] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f3ae23800) [pid = 1953] [serial = 1455] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f31f55000) [pid = 1953] [serial = 1509] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f49964000) [pid = 1953] [serial = 1473] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f36ab2400) [pid = 1953] [serial = 1515] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f43611400) [pid = 1953] [serial = 1392] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f39fd9400) [pid = 1953] [serial = 1503] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f34c9ec00) [pid = 1953] [serial = 1514] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f4856a800) [pid = 1953] [serial = 1470] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f3700b000) [pid = 1953] [serial = 1494] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f36ab5c00) [pid = 1953] [serial = 1497] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f4c789800) [pid = 1953] [serial = 1266] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f31be3400) [pid = 1953] [serial = 1413] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f36c92400) [pid = 1953] [serial = 1386] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f41010c00) [pid = 1953] [serial = 1461] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f338f3800) [pid = 1953] [serial = 1511] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 141 (0x7f0f47a98400) [pid = 1953] [serial = 1467] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 140 (0x7f0f38de7000) [pid = 1953] [serial = 1482] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f5a2eb000) [pid = 1953] [serial = 1401] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f33ef8000) [pid = 1953] [serial = 1512] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f31d95000) [pid = 1953] [serial = 1404] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f36ce1000) [pid = 1953] [serial = 1452] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 135 (0x7f0f33ef7000) [pid = 1953] [serial = 1359] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f4b337c00) [pid = 1953] [serial = 1476] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f34c96c00) [pid = 1953] [serial = 1496] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f39fd3800) [pid = 1953] [serial = 1485] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f46b2bc00) [pid = 1953] [serial = 1464] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f3965cc00) [pid = 1953] [serial = 1502] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f56e70800) [pid = 1953] [serial = 1407] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f33ef6800) [pid = 1953] [serial = 1449] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f3ff77000) [pid = 1953] [serial = 1506] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 126 (0x7f0f3e1d0000) [pid = 1953] [serial = 1505] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 125 (0x7f0f5bda7800) [pid = 1953] [serial = 1356] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 124 (0x7f0f36fe9800) [pid = 1953] [serial = 1499] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 123 (0x7f0f31d9f800) [pid = 1953] [serial = 1508] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 122 (0x7f0f38698400) [pid = 1953] [serial = 1500] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 121 (0x7f0f3ffbfc00) [pid = 1953] [serial = 1410] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | --DOMWINDOW == 120 (0x7f0f4088b000) [pid = 1953] [serial = 1458] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1953 | 1461968503461 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:43 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f32ea4000 == 82 [pid = 1953] [id = 541] 15:21:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 121 (0x7f0f31f55000) [pid = 1953] [serial = 1624] [outer = (nil)] 15:21:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 122 (0x7f0f34cd2400) [pid = 1953] [serial = 1625] [outer = 0x7f0f31f55000] 15:21:43 INFO - PROCESS | 1953 | 1461968503536 Marionette DEBUG loaded listener.js 15:21:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 123 (0x7f0f36fe8800) [pid = 1953] [serial = 1626] [outer = 0x7f0f31f55000] 15:21:44 INFO - PROCESS | 1953 | 1461968504264 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]]]}] 15:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1258ms 15:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:21:44 INFO - PROCESS | 1953 | 1461968504296 Marionette TRACE conn5 -> [0,2137,"getWindowHandle",null] 15:21:44 INFO - PROCESS | 1953 | 1461968504299 Marionette TRACE conn5 <- [1,2137,null,{"value":"8"}] 15:21:44 INFO - PROCESS | 1953 | 1461968504304 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:21:44 INFO - PROCESS | 1953 | 1461968504307 Marionette TRACE conn5 <- [1,2138,null,{}] 15:21:44 INFO - PROCESS | 1953 | 1461968504311 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}] 15:21:44 INFO - PROCESS | 1953 | 1461968504535 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 15:21:44 INFO - PROCESS | 1953 | 1461968504671 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:44 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f36ef0000 == 83 [pid = 1953] [id = 542] 15:21:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 124 (0x7f0f33ef6800) [pid = 1953] [serial = 1627] [outer = (nil)] 15:21:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f38694400) [pid = 1953] [serial = 1628] [outer = 0x7f0f33ef6800] 15:21:44 INFO - PROCESS | 1953 | 1461968504728 Marionette DEBUG loaded listener.js 15:21:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 126 (0x7f0f38deb800) [pid = 1953] [serial = 1629] [outer = 0x7f0f33ef6800] 15:21:45 INFO - PROCESS | 1953 | 1461968505405 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]]]}] 15:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1139ms 15:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:21:45 INFO - PROCESS | 1953 | 1461968505463 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 15:21:45 INFO - PROCESS | 1953 | 1461968505466 Marionette TRACE conn5 <- [1,2141,null,{"value":"8"}] 15:21:45 INFO - PROCESS | 1953 | 1461968505472 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:21:45 INFO - PROCESS | 1953 | 1461968505474 Marionette TRACE conn5 <- [1,2142,null,{}] 15:21:45 INFO - PROCESS | 1953 | 1461968505479 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}] 15:21:45 INFO - PROCESS | 1953 | 1461968505698 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 15:21:45 INFO - PROCESS | 1953 | 1461968505730 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:45 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f39482800 == 84 [pid = 1953] [id = 543] 15:21:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f386a1000) [pid = 1953] [serial = 1630] [outer = (nil)] 15:21:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f394e7800) [pid = 1953] [serial = 1631] [outer = 0x7f0f386a1000] 15:21:45 INFO - PROCESS | 1953 | 1461968505786 Marionette DEBUG loaded listener.js 15:21:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f39658c00) [pid = 1953] [serial = 1632] [outer = 0x7f0f386a1000] 15:21:46 INFO - PROCESS | 1953 | 1461968506611 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] 15:21:46 INFO - PROCESS | 1953 | 1461968506659 Marionette TRACE conn5 <- [1,2145,null,{"value":"8"}] 15:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:21:46 INFO - PROCESS | 1953 | 1461968506664 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:21:46 INFO - PROCESS | 1953 | 1461968506666 Marionette TRACE conn5 <- [1,2146,null,{}] 15:21:46 INFO - PROCESS | 1953 | 1461968506694 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}] 15:21:46 INFO - PROCESS | 1953 | 1461968506926 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 15:21:46 INFO - PROCESS | 1953 | 1461968506960 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:46 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af22800 == 85 [pid = 1953] [id = 544] 15:21:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f39fe1800) [pid = 1953] [serial = 1633] [outer = (nil)] 15:21:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f3ae25000) [pid = 1953] [serial = 1634] [outer = 0x7f0f39fe1800] 15:21:47 INFO - PROCESS | 1953 | 1461968507075 Marionette DEBUG loaded listener.js 15:21:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f3e057000) [pid = 1953] [serial = 1635] [outer = 0x7f0f39fe1800] 15:21:48 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f31da6400) [pid = 1953] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:21:48 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f32cad400) [pid = 1953] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:21:48 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f33ef4400) [pid = 1953] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:21:48 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f31da7000) [pid = 1953] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:21:48 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f3ae27800) [pid = 1953] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:21:48 INFO - PROCESS | 1953 | --DOMWINDOW == 126 (0x7f0f36ad4c00) [pid = 1953] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:21:48 INFO - PROCESS | 1953 | --DOMWINDOW == 125 (0x7f0f31bd9800) [pid = 1953] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:21:48 INFO - PROCESS | 1953 | --DOMWINDOW == 124 (0x7f0f39656000) [pid = 1953] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:21:48 INFO - PROCESS | 1953 | 1461968508816 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] 15:21:48 INFO - PROCESS | 1953 | 1461968508876 Marionette TRACE conn5 <- [1,2149,null,{"value":"8"}] 15:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:21:48 INFO - PROCESS | 1953 | 1461968508885 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:21:48 INFO - PROCESS | 1953 | 1461968508890 Marionette TRACE conn5 <- [1,2150,null,{}] 15:21:48 INFO - PROCESS | 1953 | 1461968508899 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}] 15:21:49 INFO - PROCESS | 1953 | 1461968509076 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 15:21:49 INFO - PROCESS | 1953 | 1461968509257 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f340bc000 == 86 [pid = 1953] [id = 545] 15:21:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 125 (0x7f0f31d89000) [pid = 1953] [serial = 1636] [outer = (nil)] 15:21:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 126 (0x7f0f338f3800) [pid = 1953] [serial = 1637] [outer = 0x7f0f31d89000] 15:21:49 INFO - PROCESS | 1953 | 1461968509325 Marionette DEBUG loaded listener.js 15:21:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f34c96800) [pid = 1953] [serial = 1638] [outer = 0x7f0f31d89000] 15:21:50 INFO - PROCESS | 1953 | ************************* 15:21:50 INFO - PROCESS | 1953 | A coding exception was thrown and uncaught in a Task. 15:21:50 INFO - PROCESS | 1953 | 15:21:50 INFO - PROCESS | 1953 | Full message: TypeError: NetworkError when attempting to fetch resource. 15:21:50 INFO - PROCESS | 1953 | Full stack: 15:21:50 INFO - PROCESS | 1953 | ************************* 15:21:50 INFO - PROCESS | 1953 | 1461968510204 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]]]}] 15:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1382ms 15:21:50 INFO - PROCESS | 1953 | 1461968510267 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 15:21:50 INFO - PROCESS | 1953 | 1461968510275 Marionette TRACE conn5 <- [1,2153,null,{"value":"8"}] 15:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:21:50 INFO - PROCESS | 1953 | 1461968510284 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:21:50 INFO - PROCESS | 1953 | 1461968510288 Marionette TRACE conn5 <- [1,2154,null,{}] 15:21:50 INFO - PROCESS | 1953 | 1461968510294 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}] 15:21:50 INFO - PROCESS | 1953 | 1461968510506 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 15:21:50 INFO - PROCESS | 1953 | 1461968510738 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a306000 == 87 [pid = 1953] [id = 546] 15:21:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f36cdac00) [pid = 1953] [serial = 1639] [outer = (nil)] 15:21:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f38695c00) [pid = 1953] [serial = 1640] [outer = 0x7f0f36cdac00] 15:21:50 INFO - PROCESS | 1953 | 1461968510852 Marionette DEBUG loaded listener.js 15:21:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f394ef400) [pid = 1953] [serial = 1641] [outer = 0x7f0f36cdac00] 15:21:51 INFO - PROCESS | 1953 | 1461968511810 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]]]}] 15:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1581ms 15:21:51 INFO - PROCESS | 1953 | 1461968511867 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 15:21:51 INFO - PROCESS | 1953 | 1461968511871 Marionette TRACE conn5 <- [1,2157,null,{"value":"8"}] 15:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:21:51 INFO - PROCESS | 1953 | 1461968511877 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:21:51 INFO - PROCESS | 1953 | 1461968511882 Marionette TRACE conn5 <- [1,2158,null,{}] 15:21:51 INFO - PROCESS | 1953 | 1461968511909 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}] 15:21:52 INFO - PROCESS | 1953 | 1461968512133 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 15:21:52 INFO - PROCESS | 1953 | 1461968512356 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:52 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e022000 == 88 [pid = 1953] [id = 547] 15:21:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f39fdd800) [pid = 1953] [serial = 1642] [outer = (nil)] 15:21:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f3a3d3c00) [pid = 1953] [serial = 1643] [outer = 0x7f0f39fdd800] 15:21:52 INFO - PROCESS | 1953 | 1461968512488 Marionette DEBUG loaded listener.js 15:21:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f3ae23400) [pid = 1953] [serial = 1644] [outer = 0x7f0f39fdd800] 15:21:53 INFO - PROCESS | 1953 | 1461968513359 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]]]}] 15:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1532ms 15:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:21:53 INFO - PROCESS | 1953 | 1461968513410 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 15:21:53 INFO - PROCESS | 1953 | 1461968513413 Marionette TRACE conn5 <- [1,2161,null,{"value":"8"}] 15:21:53 INFO - PROCESS | 1953 | 1461968513419 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:21:53 INFO - PROCESS | 1953 | 1461968513422 Marionette TRACE conn5 <- [1,2162,null,{}] 15:21:53 INFO - PROCESS | 1953 | 1461968513427 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}] 15:21:53 INFO - PROCESS | 1953 | 1461968513590 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 15:21:53 INFO - PROCESS | 1953 | 1461968513774 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:53 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e14a000 == 89 [pid = 1953] [id = 548] 15:21:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f39fd9c00) [pid = 1953] [serial = 1645] [outer = (nil)] 15:21:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f3fdc4000) [pid = 1953] [serial = 1646] [outer = 0x7f0f39fd9c00] 15:21:53 INFO - PROCESS | 1953 | 1461968513844 Marionette DEBUG loaded listener.js 15:21:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 136 (0x7f0f3ff70c00) [pid = 1953] [serial = 1647] [outer = 0x7f0f39fd9c00] 15:21:54 INFO - PROCESS | 1953 | 1461968514691 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]]]}] 15:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1332ms 15:21:54 INFO - PROCESS | 1953 | 1461968514751 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 15:21:54 INFO - PROCESS | 1953 | 1461968514754 Marionette TRACE conn5 <- [1,2165,null,{"value":"8"}] 15:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:21:54 INFO - PROCESS | 1953 | 1461968514760 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:21:54 INFO - PROCESS | 1953 | 1461968514762 Marionette TRACE conn5 <- [1,2166,null,{}] 15:21:54 INFO - PROCESS | 1953 | 1461968514767 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}] 15:21:54 INFO - PROCESS | 1953 | 1461968514927 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 15:21:55 INFO - PROCESS | 1953 | 1461968515111 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:55 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fe49000 == 90 [pid = 1953] [id = 549] 15:21:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f3e1c4c00) [pid = 1953] [serial = 1648] [outer = (nil)] 15:21:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f3ffc0400) [pid = 1953] [serial = 1649] [outer = 0x7f0f3e1c4c00] 15:21:55 INFO - PROCESS | 1953 | 1461968515179 Marionette DEBUG loaded listener.js 15:21:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f40632800) [pid = 1953] [serial = 1650] [outer = 0x7f0f3e1c4c00] 15:21:56 INFO - PROCESS | 1953 | 1461968516024 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]]]}] 15:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1330ms 15:21:56 INFO - PROCESS | 1953 | 1461968516091 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 15:21:56 INFO - PROCESS | 1953 | 1461968516095 Marionette TRACE conn5 <- [1,2169,null,{"value":"8"}] 15:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:21:56 INFO - PROCESS | 1953 | 1461968516101 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:21:56 INFO - PROCESS | 1953 | 1461968516103 Marionette TRACE conn5 <- [1,2170,null,{}] 15:21:56 INFO - PROCESS | 1953 | 1461968516108 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}] 15:21:56 INFO - PROCESS | 1953 | 1461968516351 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 15:21:56 INFO - PROCESS | 1953 | 1461968516544 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:56 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40689000 == 91 [pid = 1953] [id = 550] 15:21:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f40883c00) [pid = 1953] [serial = 1651] [outer = (nil)] 15:21:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f408b3c00) [pid = 1953] [serial = 1652] [outer = 0x7f0f40883c00] 15:21:56 INFO - PROCESS | 1953 | 1461968516614 Marionette DEBUG loaded listener.js 15:21:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f40abb000) [pid = 1953] [serial = 1653] [outer = 0x7f0f40883c00] 15:21:57 INFO - PROCESS | 1953 | 1461968517514 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]]]}] 15:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1475ms 15:21:57 INFO - PROCESS | 1953 | 1461968517577 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 15:21:57 INFO - PROCESS | 1953 | 1461968517581 Marionette TRACE conn5 <- [1,2173,null,{"value":"8"}] 15:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:21:57 INFO - PROCESS | 1953 | 1461968517586 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:21:57 INFO - PROCESS | 1953 | 1461968517588 Marionette TRACE conn5 <- [1,2174,null,{}] 15:21:57 INFO - PROCESS | 1953 | 1461968517593 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}] 15:21:57 INFO - PROCESS | 1953 | 1461968517760 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 15:21:57 INFO - PROCESS | 1953 | 1461968517945 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:57 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f1a800 == 92 [pid = 1953] [id = 551] 15:21:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f39fd9400) [pid = 1953] [serial = 1654] [outer = (nil)] 15:21:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f40eddc00) [pid = 1953] [serial = 1655] [outer = 0x7f0f39fd9400] 15:21:58 INFO - PROCESS | 1953 | 1461968518015 Marionette DEBUG loaded listener.js 15:21:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f41033c00) [pid = 1953] [serial = 1656] [outer = 0x7f0f39fd9400] 15:21:58 INFO - PROCESS | 1953 | 1461968518857 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]]]}] 15:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1325ms 15:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:21:58 INFO - PROCESS | 1953 | 1461968518914 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 15:21:58 INFO - PROCESS | 1953 | 1461968518916 Marionette TRACE conn5 <- [1,2177,null,{"value":"8"}] 15:21:58 INFO - PROCESS | 1953 | 1461968518922 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:21:58 INFO - PROCESS | 1953 | 1461968518925 Marionette TRACE conn5 <- [1,2178,null,{}] 15:21:58 INFO - PROCESS | 1953 | 1461968518931 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}] 15:21:59 INFO - PROCESS | 1953 | 1461968519108 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 15:21:59 INFO - PROCESS | 1953 | 1461968519296 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:59 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411d1000 == 93 [pid = 1953] [id = 552] 15:21:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f4088ac00) [pid = 1953] [serial = 1657] [outer = (nil)] 15:21:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f4126c000) [pid = 1953] [serial = 1658] [outer = 0x7f0f4088ac00] 15:21:59 INFO - PROCESS | 1953 | 1461968519369 Marionette DEBUG loaded listener.js 15:21:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f41e3f400) [pid = 1953] [serial = 1659] [outer = 0x7f0f4088ac00] 15:22:00 INFO - PROCESS | 1953 | 1461968520203 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]]]}] 15:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1328ms 15:22:00 INFO - PROCESS | 1953 | 1461968520251 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 15:22:00 INFO - PROCESS | 1953 | 1461968520254 Marionette TRACE conn5 <- [1,2181,null,{"value":"8"}] 15:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:22:00 INFO - PROCESS | 1953 | 1461968520260 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:22:00 INFO - PROCESS | 1953 | 1461968520264 Marionette TRACE conn5 <- [1,2182,null,{}] 15:22:00 INFO - PROCESS | 1953 | 1461968520269 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}] 15:22:00 INFO - PROCESS | 1953 | 1461968520454 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 15:22:00 INFO - PROCESS | 1953 | 1461968520645 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:00 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4344e000 == 94 [pid = 1953] [id = 553] 15:22:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f40eda000) [pid = 1953] [serial = 1660] [outer = (nil)] 15:22:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f41fb4800) [pid = 1953] [serial = 1661] [outer = 0x7f0f40eda000] 15:22:00 INFO - PROCESS | 1953 | 1461968520713 Marionette DEBUG loaded listener.js 15:22:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f42152c00) [pid = 1953] [serial = 1662] [outer = 0x7f0f40eda000] 15:22:01 INFO - PROCESS | 1953 | 1461968521623 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]]]}] 15:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1433ms 15:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:22:01 INFO - PROCESS | 1953 | 1461968521695 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 15:22:01 INFO - PROCESS | 1953 | 1461968521697 Marionette TRACE conn5 <- [1,2185,null,{"value":"8"}] 15:22:01 INFO - PROCESS | 1953 | 1461968521703 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:22:01 INFO - PROCESS | 1953 | 1461968521706 Marionette TRACE conn5 <- [1,2186,null,{}] 15:22:01 INFO - PROCESS | 1953 | 1461968521711 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}] 15:22:01 INFO - PROCESS | 1953 | 1461968521888 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 15:22:02 INFO - PROCESS | 1953 | 1461968522082 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:02 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43ad5800 == 95 [pid = 1953] [id = 554] 15:22:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f40ee0c00) [pid = 1953] [serial = 1663] [outer = (nil)] 15:22:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f43551800) [pid = 1953] [serial = 1664] [outer = 0x7f0f40ee0c00] 15:22:02 INFO - PROCESS | 1953 | 1461968522153 Marionette DEBUG loaded listener.js 15:22:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f4360cc00) [pid = 1953] [serial = 1665] [outer = 0x7f0f40ee0c00] 15:22:03 INFO - PROCESS | 1953 | 1461968523025 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]]]}] 15:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1386ms 15:22:03 INFO - PROCESS | 1953 | 1461968523089 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 15:22:03 INFO - PROCESS | 1953 | 1461968523093 Marionette TRACE conn5 <- [1,2189,null,{"value":"8"}] 15:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:22:03 INFO - PROCESS | 1953 | 1461968523099 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:22:03 INFO - PROCESS | 1953 | 1461968523102 Marionette TRACE conn5 <- [1,2190,null,{}] 15:22:03 INFO - PROCESS | 1953 | 1461968523107 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}] 15:22:03 INFO - PROCESS | 1953 | 1461968523345 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 15:22:03 INFO - PROCESS | 1953 | 1461968523530 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:03 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47d6a000 == 96 [pid = 1953] [id = 555] 15:22:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f4557bc00) [pid = 1953] [serial = 1666] [outer = (nil)] 15:22:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f4558ac00) [pid = 1953] [serial = 1667] [outer = 0x7f0f4557bc00] 15:22:03 INFO - PROCESS | 1953 | 1461968523612 Marionette DEBUG loaded listener.js 15:22:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f462e0c00) [pid = 1953] [serial = 1668] [outer = 0x7f0f4557bc00] 15:22:04 INFO - PROCESS | 1953 | 1461968524474 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]]]}] 15:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1427ms 15:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:22:04 INFO - PROCESS | 1953 | 1461968524526 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 15:22:04 INFO - PROCESS | 1953 | 1461968524529 Marionette TRACE conn5 <- [1,2193,null,{"value":"8"}] 15:22:04 INFO - PROCESS | 1953 | 1461968524534 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:22:04 INFO - PROCESS | 1953 | 1461968524537 Marionette TRACE conn5 <- [1,2194,null,{}] 15:22:04 INFO - PROCESS | 1953 | 1461968524542 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}] 15:22:04 INFO - PROCESS | 1953 | 1461968524699 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 15:22:04 INFO - PROCESS | 1953 | 1461968524894 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f498b3000 == 97 [pid = 1953] [id = 556] 15:22:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f38dea000) [pid = 1953] [serial = 1669] [outer = (nil)] 15:22:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f47008800) [pid = 1953] [serial = 1670] [outer = 0x7f0f38dea000] 15:22:04 INFO - PROCESS | 1953 | 1461968524958 Marionette DEBUG loaded listener.js 15:22:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f478b8400) [pid = 1953] [serial = 1671] [outer = 0x7f0f38dea000] 15:22:05 INFO - PROCESS | 1953 | 1461968525808 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]]]}] 15:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1332ms 15:22:05 INFO - PROCESS | 1953 | 1461968525866 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 15:22:05 INFO - PROCESS | 1953 | 1461968525869 Marionette TRACE conn5 <- [1,2197,null,{"value":"8"}] 15:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:22:05 INFO - PROCESS | 1953 | 1461968525875 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:22:05 INFO - PROCESS | 1953 | 1461968525877 Marionette TRACE conn5 <- [1,2198,null,{}] 15:22:05 INFO - PROCESS | 1953 | 1461968525882 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}] 15:22:06 INFO - PROCESS | 1953 | 1461968526048 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 15:22:06 INFO - PROCESS | 1953 | 1461968526247 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f388db000 == 98 [pid = 1953] [id = 557] 15:22:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f31d95800) [pid = 1953] [serial = 1672] [outer = (nil)] 15:22:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f36ad7800) [pid = 1953] [serial = 1673] [outer = 0x7f0f31d95800] 15:22:06 INFO - PROCESS | 1953 | 1461968526314 Marionette DEBUG loaded listener.js 15:22:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f478bb000) [pid = 1953] [serial = 1674] [outer = 0x7f0f31d95800] 15:22:07 INFO - PROCESS | 1953 | 1461968527509 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]]]}] 15:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1683ms 15:22:07 INFO - PROCESS | 1953 | 1461968527559 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 15:22:07 INFO - PROCESS | 1953 | 1461968527565 Marionette TRACE conn5 <- [1,2201,null,{"value":"8"}] 15:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:22:07 INFO - PROCESS | 1953 | 1461968527573 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:22:07 INFO - PROCESS | 1953 | 1461968527577 Marionette TRACE conn5 <- [1,2202,null,{}] 15:22:07 INFO - PROCESS | 1953 | 1461968527584 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}] 15:22:07 INFO - PROCESS | 1953 | 1461968527746 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 15:22:07 INFO - PROCESS | 1953 | 1461968527974 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:08 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f340c3800 == 99 [pid = 1953] [id = 558] 15:22:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 164 (0x7f0f32ca8800) [pid = 1953] [serial = 1675] [outer = (nil)] 15:22:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 165 (0x7f0f34c90c00) [pid = 1953] [serial = 1676] [outer = 0x7f0f32ca8800] 15:22:08 INFO - PROCESS | 1953 | 1461968528107 Marionette DEBUG loaded listener.js 15:22:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 166 (0x7f0f36ab1c00) [pid = 1953] [serial = 1677] [outer = 0x7f0f32ca8800] 15:22:09 INFO - PROCESS | 1953 | 1461968529084 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]]]}] 15:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1529ms 15:22:09 INFO - PROCESS | 1953 | 1461968529101 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 15:22:09 INFO - PROCESS | 1953 | 1461968529108 Marionette TRACE conn5 <- [1,2205,null,{"value":"8"}] 15:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:22:09 INFO - PROCESS | 1953 | 1461968529117 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:22:09 INFO - PROCESS | 1953 | 1461968529122 Marionette TRACE conn5 <- [1,2206,null,{}] 15:22:09 INFO - PROCESS | 1953 | 1461968529127 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}] 15:22:09 INFO - PROCESS | 1953 | 1461968529295 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 15:22:09 INFO - PROCESS | 1953 | 1461968529560 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:09 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f31df5000 == 100 [pid = 1953] [id = 559] 15:22:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 167 (0x7f0f32bf3400) [pid = 1953] [serial = 1678] [outer = (nil)] 15:22:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 168 (0x7f0f36e9d400) [pid = 1953] [serial = 1679] [outer = 0x7f0f32bf3400] 15:22:09 INFO - PROCESS | 1953 | 1461968529678 Marionette DEBUG loaded listener.js 15:22:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 169 (0x7f0f38dee400) [pid = 1953] [serial = 1680] [outer = 0x7f0f32bf3400] 15:22:09 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f39482800 == 99 [pid = 1953] [id = 543] 15:22:09 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f36ef0000 == 98 [pid = 1953] [id = 542] 15:22:09 INFO - PROCESS | 1953 | --DOMWINDOW == 168 (0x7f0f3ff76000) [pid = 1953] [serial = 1541] [outer = (nil)] [url = about:blank] 15:22:09 INFO - PROCESS | 1953 | --DOMWINDOW == 167 (0x7f0f40883000) [pid = 1953] [serial = 1547] [outer = (nil)] [url = about:blank] 15:22:09 INFO - PROCESS | 1953 | --DOMWINDOW == 166 (0x7f0f40220400) [pid = 1953] [serial = 1544] [outer = (nil)] [url = about:blank] 15:22:09 INFO - PROCESS | 1953 | --DOMWINDOW == 165 (0x7f0f40a68400) [pid = 1953] [serial = 1550] [outer = (nil)] [url = about:blank] 15:22:09 INFO - PROCESS | 1953 | --DOMWINDOW == 164 (0x7f0f40ed6400) [pid = 1953] [serial = 1553] [outer = (nil)] [url = about:blank] 15:22:09 INFO - PROCESS | 1953 | --DOMWINDOW == 163 (0x7f0f4100e000) [pid = 1953] [serial = 1556] [outer = (nil)] [url = about:blank] 15:22:09 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f3700ec00) [pid = 1953] [serial = 1583] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f32ea4000 == 97 [pid = 1953] [id = 541] 15:22:10 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f31fea000 == 96 [pid = 1953] [id = 540] 15:22:10 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f369ab800 == 95 [pid = 1953] [id = 539] 15:22:10 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f47d67800 == 94 [pid = 1953] [id = 532] 15:22:10 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43895800 == 93 [pid = 1953] [id = 531] 15:22:10 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f2a000 == 92 [pid = 1953] [id = 530] 15:22:10 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3af41000 == 91 [pid = 1953] [id = 529] 15:22:10 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f36905800 == 90 [pid = 1953] [id = 528] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f32bfcc00) [pid = 1953] [serial = 1562] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f3e1ce000) [pid = 1953] [serial = 1538] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f39654400) [pid = 1953] [serial = 1532] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f36c96800) [pid = 1953] [serial = 1568] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f3869f400) [pid = 1953] [serial = 1569] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f38dec400) [pid = 1953] [serial = 1529] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f39659c00) [pid = 1953] [serial = 1571] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f36cdcc00) [pid = 1953] [serial = 1523] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f3ab60400) [pid = 1953] [serial = 1535] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f33ef7c00) [pid = 1953] [serial = 1520] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f36e9ec00) [pid = 1953] [serial = 1566] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f36c9a000) [pid = 1953] [serial = 1565] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f40886c00) [pid = 1953] [serial = 1577] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f32ca9c00) [pid = 1953] [serial = 1559] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f36fce800) [pid = 1953] [serial = 1518] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f37003400) [pid = 1953] [serial = 1526] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f40a66400) [pid = 1953] [serial = 1578] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f31dad000) [pid = 1953] [serial = 1580] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f349cc400) [pid = 1953] [serial = 1563] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f3a3c7c00) [pid = 1953] [serial = 1574] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 141 (0x7f0f349ce000) [pid = 1953] [serial = 1581] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 140 (0x7f0f3ae24400) [pid = 1953] [serial = 1575] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f39f39400) [pid = 1953] [serial = 1572] [outer = (nil)] [url = about:blank] 15:22:10 INFO - PROCESS | 1953 | 1461968530531 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]]]}] 15:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1481ms 15:22:10 INFO - PROCESS | 1953 | 1461968530598 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 15:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:22:10 INFO - PROCESS | 1953 | 1461968530602 Marionette TRACE conn5 <- [1,2209,null,{"value":"8"}] 15:22:10 INFO - PROCESS | 1953 | 1461968530607 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:22:10 INFO - PROCESS | 1953 | 1461968530612 Marionette TRACE conn5 <- [1,2210,null,{}] 15:22:10 INFO - PROCESS | 1953 | 1461968530626 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}] 15:22:10 INFO - PROCESS | 1953 | 1461968530789 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 15:22:10 INFO - PROCESS | 1953 | 1461968530804 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:10 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38a68000 == 91 [pid = 1953] [id = 560] 15:22:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f39f38c00) [pid = 1953] [serial = 1681] [outer = (nil)] 15:22:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f39fd8800) [pid = 1953] [serial = 1682] [outer = 0x7f0f39f38c00] 15:22:10 INFO - PROCESS | 1953 | 1461968530873 Marionette DEBUG loaded listener.js 15:22:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f3ab60400) [pid = 1953] [serial = 1683] [outer = 0x7f0f39f38c00] 15:22:11 INFO - PROCESS | 1953 | 1461968531750 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]]]}] 15:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1186ms 15:22:11 INFO - PROCESS | 1953 | 1461968531794 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 15:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:22:11 INFO - PROCESS | 1953 | 1461968531799 Marionette TRACE conn5 <- [1,2213,null,{"value":"8"}] 15:22:11 INFO - PROCESS | 1953 | 1461968531804 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:22:11 INFO - PROCESS | 1953 | 1461968531807 Marionette TRACE conn5 <- [1,2214,null,{}] 15:22:11 INFO - PROCESS | 1953 | 1461968531811 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}] 15:22:12 INFO - PROCESS | 1953 | 1461968532059 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 15:22:12 INFO - PROCESS | 1953 | 1461968532080 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:12 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af3d000 == 92 [pid = 1953] [id = 561] 15:22:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f39f39800) [pid = 1953] [serial = 1684] [outer = (nil)] 15:22:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f3fdc2000) [pid = 1953] [serial = 1685] [outer = 0x7f0f39f39800] 15:22:12 INFO - PROCESS | 1953 | 1461968532142 Marionette DEBUG loaded listener.js 15:22:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f3ffb5c00) [pid = 1953] [serial = 1686] [outer = 0x7f0f39f39800] 15:22:13 INFO - PROCESS | 1953 | 1461968533013 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]]]}] 15:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1275ms 15:22:13 INFO - PROCESS | 1953 | 1461968533079 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 15:22:13 INFO - PROCESS | 1953 | 1461968533083 Marionette TRACE conn5 <- [1,2217,null,{"value":"8"}] 15:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:22:13 INFO - PROCESS | 1953 | 1461968533088 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:22:13 INFO - PROCESS | 1953 | 1461968533090 Marionette TRACE conn5 <- [1,2218,null,{}] 15:22:13 INFO - PROCESS | 1953 | 1461968533095 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}] 15:22:13 INFO - PROCESS | 1953 | 1461968533300 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 15:22:13 INFO - PROCESS | 1953 | 1461968533321 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:13 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e116800 == 93 [pid = 1953] [id = 562] 15:22:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f3ae24c00) [pid = 1953] [serial = 1687] [outer = (nil)] 15:22:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f40586c00) [pid = 1953] [serial = 1688] [outer = 0x7f0f3ae24c00] 15:22:13 INFO - PROCESS | 1953 | 1461968533380 Marionette DEBUG loaded listener.js 15:22:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f40887000) [pid = 1953] [serial = 1689] [outer = 0x7f0f3ae24c00] 15:22:13 INFO - PROCESS | 1953 | [1953] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:22:14 INFO - PROCESS | 1953 | 1461968534229 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]]]}] 15:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1178ms 15:22:14 INFO - PROCESS | 1953 | 1461968534266 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 15:22:14 INFO - PROCESS | 1953 | 1461968534268 Marionette TRACE conn5 <- [1,2221,null,{"value":"8"}] 15:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:22:14 INFO - PROCESS | 1953 | 1461968534283 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:22:14 INFO - PROCESS | 1953 | 1461968534285 Marionette TRACE conn5 <- [1,2222,null,{}] 15:22:14 INFO - PROCESS | 1953 | 1461968534291 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}] 15:22:14 INFO - PROCESS | 1953 | 1461968534723 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 15:22:14 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f33ef6800) [pid = 1953] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:22:14 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f386a1000) [pid = 1953] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:22:14 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f349cb400) [pid = 1953] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:22:14 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f31da1800) [pid = 1953] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:22:14 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f31f55000) [pid = 1953] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:22:14 INFO - PROCESS | 1953 | 1461968534830 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:14 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f388ec000 == 94 [pid = 1953] [id = 563] 15:22:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f31d8e800) [pid = 1953] [serial = 1690] [outer = (nil)] 15:22:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f36ace800) [pid = 1953] [serial = 1691] [outer = 0x7f0f31d8e800] 15:22:14 INFO - PROCESS | 1953 | 1461968534894 Marionette DEBUG loaded listener.js 15:22:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f40a40800) [pid = 1953] [serial = 1692] [outer = 0x7f0f31d8e800] 15:22:15 INFO - PROCESS | 1953 | 1461968535607 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]]]}] 15:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1388ms 15:22:15 INFO - PROCESS | 1953 | 1461968535663 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 15:22:15 INFO - PROCESS | 1953 | 1461968535666 Marionette TRACE conn5 <- [1,2225,null,{"value":"8"}] 15:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:22:15 INFO - PROCESS | 1953 | 1461968535680 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:22:15 INFO - PROCESS | 1953 | 1461968535682 Marionette TRACE conn5 <- [1,2226,null,{}] 15:22:15 INFO - PROCESS | 1953 | 1461968535687 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}] 15:22:15 INFO - PROCESS | 1953 | 1461968535840 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 15:22:15 INFO - PROCESS | 1953 | 1461968535854 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:15 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40e53800 == 95 [pid = 1953] [id = 564] 15:22:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f36fea000) [pid = 1953] [serial = 1693] [outer = (nil)] 15:22:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f43502c00) [pid = 1953] [serial = 1694] [outer = 0x7f0f36fea000] 15:22:15 INFO - PROCESS | 1953 | 1461968535912 Marionette DEBUG loaded listener.js 15:22:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f43611000) [pid = 1953] [serial = 1695] [outer = 0x7f0f36fea000] 15:22:16 INFO - PROCESS | 1953 | 1461968536849 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]]]}] 15:22:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:22:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1225ms 15:22:16 INFO - PROCESS | 1953 | 1461968536905 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 15:22:16 INFO - PROCESS | 1953 | 1461968536911 Marionette TRACE conn5 <- [1,2229,null,{"value":"8"}] 15:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:22:16 INFO - PROCESS | 1953 | 1461968536963 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:22:16 INFO - PROCESS | 1953 | 1461968536968 Marionette TRACE conn5 <- [1,2230,null,{}] 15:22:16 INFO - PROCESS | 1953 | 1461968536982 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}] 15:22:17 INFO - PROCESS | 1953 | 1461968537165 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 15:22:17 INFO - PROCESS | 1953 | 1461968537352 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:17 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f34c50000 == 96 [pid = 1953] [id = 565] 15:22:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f32cab000) [pid = 1953] [serial = 1696] [outer = (nil)] 15:22:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f33eec800) [pid = 1953] [serial = 1697] [outer = 0x7f0f32cab000] 15:22:17 INFO - PROCESS | 1953 | 1461968537425 Marionette DEBUG loaded listener.js 15:22:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f36ad2800) [pid = 1953] [serial = 1698] [outer = 0x7f0f32cab000] 15:22:18 INFO - PROCESS | 1953 | 1461968538321 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]]]}] 15:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1430ms 15:22:18 INFO - PROCESS | 1953 | 1461968538350 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 15:22:18 INFO - PROCESS | 1953 | 1461968538357 Marionette TRACE conn5 <- [1,2233,null,{"value":"8"}] 15:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:22:18 INFO - PROCESS | 1953 | 1461968538367 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:22:18 INFO - PROCESS | 1953 | 1461968538370 Marionette TRACE conn5 <- [1,2234,null,{}] 15:22:18 INFO - PROCESS | 1953 | 1461968538376 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}] 15:22:18 INFO - PROCESS | 1953 | 1461968538547 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 15:22:18 INFO - PROCESS | 1953 | 1461968538747 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:18 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af51800 == 97 [pid = 1953] [id = 566] 15:22:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f37006800) [pid = 1953] [serial = 1699] [outer = (nil)] 15:22:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f394ed000) [pid = 1953] [serial = 1700] [outer = 0x7f0f37006800] 15:22:18 INFO - PROCESS | 1953 | 1461968538815 Marionette DEBUG loaded listener.js 15:22:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f39fda400) [pid = 1953] [serial = 1701] [outer = 0x7f0f37006800] 15:22:19 INFO - PROCESS | 1953 | 1461968539759 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]]]}] 15:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1430ms 15:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:22:19 INFO - PROCESS | 1953 | 1461968539797 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 15:22:19 INFO - PROCESS | 1953 | 1461968539800 Marionette TRACE conn5 <- [1,2237,null,{"value":"8"}] 15:22:19 INFO - PROCESS | 1953 | 1461968539807 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:22:19 INFO - PROCESS | 1953 | 1461968539812 Marionette TRACE conn5 <- [1,2238,null,{}] 15:22:19 INFO - PROCESS | 1953 | 1461968539827 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}] 15:22:20 INFO - PROCESS | 1953 | 1461968540022 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 15:22:20 INFO - PROCESS | 1953 | 1461968540210 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:20 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f42121000 == 98 [pid = 1953] [id = 567] 15:22:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f3e1ce000) [pid = 1953] [serial = 1702] [outer = (nil)] 15:22:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f40883000) [pid = 1953] [serial = 1703] [outer = 0x7f0f3e1ce000] 15:22:20 INFO - PROCESS | 1953 | 1461968540285 Marionette DEBUG loaded listener.js 15:22:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f40a38c00) [pid = 1953] [serial = 1704] [outer = 0x7f0f3e1ce000] 15:22:21 INFO - PROCESS | 1953 | 1461968541122 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]]]}] 15:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1332ms 15:22:21 INFO - PROCESS | 1953 | 1461968541145 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 15:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:22:21 INFO - PROCESS | 1953 | 1461968541150 Marionette TRACE conn5 <- [1,2241,null,{"value":"8"}] 15:22:21 INFO - PROCESS | 1953 | 1461968541157 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:22:21 INFO - PROCESS | 1953 | 1461968541160 Marionette TRACE conn5 <- [1,2242,null,{}] 15:22:21 INFO - PROCESS | 1953 | 1461968541165 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}] 15:22:21 INFO - PROCESS | 1953 | 1461968541339 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 15:22:21 INFO - PROCESS | 1953 | 1461968541541 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47a22800 == 99 [pid = 1953] [id = 568] 15:22:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f40ed6400) [pid = 1953] [serial = 1705] [outer = (nil)] 15:22:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f41039000) [pid = 1953] [serial = 1706] [outer = 0x7f0f40ed6400] 15:22:21 INFO - PROCESS | 1953 | 1461968541619 Marionette DEBUG loaded listener.js 15:22:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f435e6400) [pid = 1953] [serial = 1707] [outer = 0x7f0f40ed6400] 15:22:22 INFO - PROCESS | 1953 | 1461968542520 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]]]}] 15:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1427ms 15:22:22 INFO - PROCESS | 1953 | 1461968542584 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 15:22:22 INFO - PROCESS | 1953 | 1461968542588 Marionette TRACE conn5 <- [1,2245,null,{"value":"8"}] 15:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:22:22 INFO - PROCESS | 1953 | 1461968542594 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:22:22 INFO - PROCESS | 1953 | 1461968542596 Marionette TRACE conn5 <- [1,2246,null,{}] 15:22:22 INFO - PROCESS | 1953 | 1461968542601 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}] 15:22:22 INFO - PROCESS | 1953 | 1461968542760 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 15:22:22 INFO - PROCESS | 1953 | 1461968542952 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:22 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f498af800 == 100 [pid = 1953] [id = 569] 15:22:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f40a63c00) [pid = 1953] [serial = 1708] [outer = (nil)] 15:22:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f45f4c400) [pid = 1953] [serial = 1709] [outer = 0x7f0f40a63c00] 15:22:23 INFO - PROCESS | 1953 | 1461968543031 Marionette DEBUG loaded listener.js 15:22:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 164 (0x7f0f46be0000) [pid = 1953] [serial = 1710] [outer = 0x7f0f40a63c00] 15:22:23 INFO - PROCESS | 1953 | 1461968543940 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]]]}] 15:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1383ms 15:22:23 INFO - PROCESS | 1953 | 1461968543978 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 15:22:23 INFO - PROCESS | 1953 | 1461968543982 Marionette TRACE conn5 <- [1,2249,null,{"value":"8"}] 15:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:22:23 INFO - PROCESS | 1953 | 1461968543988 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:22:23 INFO - PROCESS | 1953 | 1461968543990 Marionette TRACE conn5 <- [1,2250,null,{}] 15:22:24 INFO - PROCESS | 1953 | 1461968543995 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}] 15:22:24 INFO - PROCESS | 1953 | 1461968544234 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 15:22:24 INFO - PROCESS | 1953 | 1461968544396 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:24 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f50410000 == 101 [pid = 1953] [id = 570] 15:22:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 165 (0x7f0f46eda800) [pid = 1953] [serial = 1711] [outer = (nil)] 15:22:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 166 (0x7f0f47b15400) [pid = 1953] [serial = 1712] [outer = 0x7f0f46eda800] 15:22:24 INFO - PROCESS | 1953 | 1461968544466 Marionette DEBUG loaded listener.js 15:22:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 167 (0x7f0f48056c00) [pid = 1953] [serial = 1713] [outer = 0x7f0f46eda800] 15:22:25 INFO - PROCESS | 1953 | 1461968545315 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]]]}] 15:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1377ms 15:22:25 INFO - PROCESS | 1953 | 1461968545366 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 15:22:25 INFO - PROCESS | 1953 | 1461968545369 Marionette TRACE conn5 <- [1,2253,null,{"value":"8"}] 15:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:22:25 INFO - PROCESS | 1953 | 1461968545374 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:22:25 INFO - PROCESS | 1953 | 1461968545377 Marionette TRACE conn5 <- [1,2254,null,{}] 15:22:25 INFO - PROCESS | 1953 | 1461968545382 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}] 15:22:25 INFO - PROCESS | 1953 | 1461968545554 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 15:22:25 INFO - PROCESS | 1953 | 1461968545746 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5715e800 == 102 [pid = 1953] [id = 571] 15:22:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 168 (0x7f0f478b7800) [pid = 1953] [serial = 1714] [outer = (nil)] 15:22:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 169 (0x7f0f4805fc00) [pid = 1953] [serial = 1715] [outer = 0x7f0f478b7800] 15:22:25 INFO - PROCESS | 1953 | 1461968545812 Marionette DEBUG loaded listener.js 15:22:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 170 (0x7f0f48566800) [pid = 1953] [serial = 1716] [outer = 0x7f0f478b7800] 15:22:26 INFO - PROCESS | 1953 | 1461968546691 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]]]}] 15:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1376ms 15:22:26 INFO - PROCESS | 1953 | 1461968546752 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 15:22:26 INFO - PROCESS | 1953 | 1461968546756 Marionette TRACE conn5 <- [1,2257,null,{"value":"8"}] 15:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:22:26 INFO - PROCESS | 1953 | 1461968546761 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:22:26 INFO - PROCESS | 1953 | 1461968546764 Marionette TRACE conn5 <- [1,2258,null,{}] 15:22:26 INFO - PROCESS | 1953 | 1461968546769 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}] 15:22:26 INFO - PROCESS | 1953 | 1461968546937 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 15:22:27 INFO - PROCESS | 1953 | 1461968547129 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:27 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f58017800 == 103 [pid = 1953] [id = 572] 15:22:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 171 (0x7f0f47a8f400) [pid = 1953] [serial = 1717] [outer = (nil)] 15:22:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 172 (0x7f0f4856c800) [pid = 1953] [serial = 1718] [outer = 0x7f0f47a8f400] 15:22:27 INFO - PROCESS | 1953 | 1461968547199 Marionette DEBUG loaded listener.js 15:22:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 173 (0x7f0f48f68400) [pid = 1953] [serial = 1719] [outer = 0x7f0f47a8f400] 15:22:28 INFO - PROCESS | 1953 | 1461968548023 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]]]}] 15:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1333ms 15:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:22:28 INFO - PROCESS | 1953 | 1461968548096 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 15:22:28 INFO - PROCESS | 1953 | 1461968548098 Marionette TRACE conn5 <- [1,2261,null,{"value":"8"}] 15:22:28 INFO - PROCESS | 1953 | 1461968548104 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:22:28 INFO - PROCESS | 1953 | 1461968548107 Marionette TRACE conn5 <- [1,2262,null,{}] 15:22:28 INFO - PROCESS | 1953 | 1461968548112 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}] 15:22:28 INFO - PROCESS | 1953 | 1461968548329 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 15:22:28 INFO - PROCESS | 1953 | 1461968548519 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:28 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5816f000 == 104 [pid = 1953] [id = 573] 15:22:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 174 (0x7f0f4557f800) [pid = 1953] [serial = 1720] [outer = (nil)] 15:22:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f49080c00) [pid = 1953] [serial = 1721] [outer = 0x7f0f4557f800] 15:22:28 INFO - PROCESS | 1953 | 1461968548589 Marionette DEBUG loaded listener.js 15:22:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f49087400) [pid = 1953] [serial = 1722] [outer = 0x7f0f4557f800] 15:22:29 INFO - PROCESS | 1953 | 1461968549433 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]]]}] 15:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1381ms 15:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:22:29 INFO - PROCESS | 1953 | 1461968549486 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 15:22:29 INFO - PROCESS | 1953 | 1461968549489 Marionette TRACE conn5 <- [1,2265,null,{"value":"8"}] 15:22:29 INFO - PROCESS | 1953 | 1461968549495 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:22:29 INFO - PROCESS | 1953 | 1461968549497 Marionette TRACE conn5 <- [1,2266,null,{}] 15:22:29 INFO - PROCESS | 1953 | 1461968549502 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}] 15:22:29 INFO - PROCESS | 1953 | 1461968549671 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 15:22:29 INFO - PROCESS | 1953 | 1461968549865 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:29 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f59d34000 == 105 [pid = 1953] [id = 574] 15:22:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f47a35800) [pid = 1953] [serial = 1723] [outer = (nil)] 15:22:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 178 (0x7f0f4951fc00) [pid = 1953] [serial = 1724] [outer = 0x7f0f47a35800] 15:22:29 INFO - PROCESS | 1953 | 1461968549931 Marionette DEBUG loaded listener.js 15:22:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 179 (0x7f0f49832800) [pid = 1953] [serial = 1725] [outer = 0x7f0f47a35800] 15:22:30 INFO - PROCESS | 1953 | 1461968550772 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]]]}] 15:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1332ms 15:22:30 INFO - PROCESS | 1953 | 1461968550827 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 15:22:30 INFO - PROCESS | 1953 | 1461968550832 Marionette TRACE conn5 <- [1,2269,null,{"value":"8"}] 15:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:22:30 INFO - PROCESS | 1953 | 1461968550837 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:22:30 INFO - PROCESS | 1953 | 1461968550840 Marionette TRACE conn5 <- [1,2270,null,{}] 15:22:30 INFO - PROCESS | 1953 | 1461968550847 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}] 15:22:31 INFO - PROCESS | 1953 | 1461968551052 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 15:22:31 INFO - PROCESS | 1953 | 1461968551242 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:31 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5ba70000 == 106 [pid = 1953] [id = 575] 15:22:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 180 (0x7f0f49086800) [pid = 1953] [serial = 1726] [outer = (nil)] 15:22:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 181 (0x7f0f499a7800) [pid = 1953] [serial = 1727] [outer = 0x7f0f49086800] 15:22:31 INFO - PROCESS | 1953 | 1461968551317 Marionette DEBUG loaded listener.js 15:22:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 182 (0x7f0f49e18400) [pid = 1953] [serial = 1728] [outer = 0x7f0f49086800] 15:22:32 INFO - PROCESS | 1953 | 1461968552206 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]]]}] 15:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1382ms 15:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:22:32 INFO - PROCESS | 1953 | 1461968552220 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 15:22:32 INFO - PROCESS | 1953 | 1461968552222 Marionette TRACE conn5 <- [1,2273,null,{"value":"8"}] 15:22:32 INFO - PROCESS | 1953 | 1461968552229 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:22:32 INFO - PROCESS | 1953 | 1461968552232 Marionette TRACE conn5 <- [1,2274,null,{}] 15:22:32 INFO - PROCESS | 1953 | 1461968552237 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}] 15:22:32 INFO - PROCESS | 1953 | 1461968552422 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 15:22:32 INFO - PROCESS | 1953 | 1461968552631 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5be17000 == 107 [pid = 1953] [id = 576] 15:22:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 183 (0x7f0f49832c00) [pid = 1953] [serial = 1729] [outer = (nil)] 15:22:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 184 (0x7f0f4a7dfc00) [pid = 1953] [serial = 1730] [outer = 0x7f0f49832c00] 15:22:32 INFO - PROCESS | 1953 | 1461968552699 Marionette DEBUG loaded listener.js 15:22:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 185 (0x7f0f4b330800) [pid = 1953] [serial = 1731] [outer = 0x7f0f49832c00] 15:22:33 INFO - PROCESS | 1953 | 1461968553566 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]]]}] 15:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1389ms 15:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:22:33 INFO - PROCESS | 1953 | 1461968553619 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 15:22:33 INFO - PROCESS | 1953 | 1461968553621 Marionette TRACE conn5 <- [1,2277,null,{"value":"8"}] 15:22:33 INFO - PROCESS | 1953 | 1461968553627 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:22:33 INFO - PROCESS | 1953 | 1461968553631 Marionette TRACE conn5 <- [1,2278,null,{}] 15:22:33 INFO - PROCESS | 1953 | 1461968553636 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}] 15:22:33 INFO - PROCESS | 1953 | 1461968553811 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 15:22:34 INFO - PROCESS | 1953 | 1461968554016 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:34 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c06d800 == 108 [pid = 1953] [id = 577] 15:22:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 186 (0x7f0f499aec00) [pid = 1953] [serial = 1732] [outer = (nil)] 15:22:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 187 (0x7f0f4b33d400) [pid = 1953] [serial = 1733] [outer = 0x7f0f499aec00] 15:22:34 INFO - PROCESS | 1953 | 1461968554084 Marionette DEBUG loaded listener.js 15:22:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 188 (0x7f0f4d333000) [pid = 1953] [serial = 1734] [outer = 0x7f0f499aec00] 15:22:34 INFO - PROCESS | 1953 | 1461968554943 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]]]}] 15:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1378ms 15:22:35 INFO - PROCESS | 1953 | 1461968555006 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 15:22:35 INFO - PROCESS | 1953 | 1461968555009 Marionette TRACE conn5 <- [1,2281,null,{"value":"8"}] 15:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:22:35 INFO - PROCESS | 1953 | 1461968555016 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:22:35 INFO - PROCESS | 1953 | 1461968555018 Marionette TRACE conn5 <- [1,2282,null,{}] 15:22:35 INFO - PROCESS | 1953 | 1461968555025 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}] 15:22:35 INFO - PROCESS | 1953 | 1461968555225 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 15:22:35 INFO - PROCESS | 1953 | 1461968555422 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:35 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f39f11800 == 109 [pid = 1953] [id = 578] 15:22:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 189 (0x7f0f36ad5400) [pid = 1953] [serial = 1735] [outer = (nil)] 15:22:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 190 (0x7f0f39fda000) [pid = 1953] [serial = 1736] [outer = 0x7f0f36ad5400] 15:22:35 INFO - PROCESS | 1953 | 1461968555494 Marionette DEBUG loaded listener.js 15:22:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 191 (0x7f0f5100bc00) [pid = 1953] [serial = 1737] [outer = 0x7f0f36ad5400] 15:22:36 INFO - PROCESS | 1953 | 1461968556351 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]]]}] 15:22:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:22:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1386ms 15:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:22:36 INFO - PROCESS | 1953 | 1461968556403 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 15:22:36 INFO - PROCESS | 1953 | 1461968556406 Marionette TRACE conn5 <- [1,2285,null,{"value":"8"}] 15:22:36 INFO - PROCESS | 1953 | 1461968556412 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:22:36 INFO - PROCESS | 1953 | 1461968556415 Marionette TRACE conn5 <- [1,2286,null,{}] 15:22:36 INFO - PROCESS | 1953 | 1461968556420 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}] 15:22:36 INFO - PROCESS | 1953 | 1461968556606 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 15:22:37 INFO - PROCESS | 1953 | 1461968557292 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:37 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38a63000 == 110 [pid = 1953] [id = 579] 15:22:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 192 (0x7f0f31d94c00) [pid = 1953] [serial = 1738] [outer = (nil)] 15:22:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 193 (0x7f0f31f52400) [pid = 1953] [serial = 1739] [outer = 0x7f0f31d94c00] 15:22:37 INFO - PROCESS | 1953 | 1461968557359 Marionette DEBUG loaded listener.js 15:22:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 194 (0x7f0f34c91800) [pid = 1953] [serial = 1740] [outer = 0x7f0f31d94c00] 15:22:38 INFO - PROCESS | 1953 | 1461968558175 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]]]}] 15:22:38 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 15:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1827ms 15:22:38 INFO - PROCESS | 1953 | 1461968558240 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 15:22:38 INFO - PROCESS | 1953 | 1461968558246 Marionette TRACE conn5 <- [1,2289,null,{"value":"8"}] 15:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:22:38 INFO - PROCESS | 1953 | 1461968558252 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:22:38 INFO - PROCESS | 1953 | 1461968558257 Marionette TRACE conn5 <- [1,2290,null,{}] 15:22:38 INFO - PROCESS | 1953 | 1461968558263 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}] 15:22:38 INFO - PROCESS | 1953 | 1461968558497 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 15:22:38 INFO - PROCESS | 1953 | 1461968558908 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f32b1c000 == 111 [pid = 1953] [id = 580] 15:22:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 195 (0x7f0f3700f400) [pid = 1953] [serial = 1741] [outer = (nil)] 15:22:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 196 (0x7f0f3869b000) [pid = 1953] [serial = 1742] [outer = 0x7f0f3700f400] 15:22:38 INFO - PROCESS | 1953 | 1461968558978 Marionette DEBUG loaded listener.js 15:22:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 197 (0x7f0f394f0400) [pid = 1953] [serial = 1743] [outer = 0x7f0f3700f400] 15:22:39 INFO - PROCESS | 1953 | 1461968559784 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]]]}] 15:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1579ms 15:22:39 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e004000 == 110 [pid = 1953] [id = 501] 15:22:39 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38a72000 == 109 [pid = 1953] [id = 431] 15:22:39 INFO - PROCESS | 1953 | --DOMWINDOW == 196 (0x7f0f3ae25000) [pid = 1953] [serial = 1634] [outer = (nil)] [url = about:blank] 15:22:39 INFO - PROCESS | 1953 | --DOMWINDOW == 195 (0x7f0f43811800) [pid = 1953] [serial = 1610] [outer = (nil)] [url = about:blank] 15:22:39 INFO - PROCESS | 1953 | --DOMWINDOW == 194 (0x7f0f4360c800) [pid = 1953] [serial = 1607] [outer = (nil)] [url = about:blank] 15:22:39 INFO - PROCESS | 1953 | --DOMWINDOW == 193 (0x7f0f41e47400) [pid = 1953] [serial = 1601] [outer = (nil)] [url = about:blank] 15:22:39 INFO - PROCESS | 1953 | --DOMWINDOW == 192 (0x7f0f34cdb800) [pid = 1953] [serial = 1613] [outer = (nil)] [url = about:blank] 15:22:39 INFO - PROCESS | 1953 | --DOMWINDOW == 191 (0x7f0f4354f400) [pid = 1953] [serial = 1604] [outer = (nil)] [url = about:blank] 15:22:39 INFO - PROCESS | 1953 | 1461968559992 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 15:22:39 INFO - PROCESS | 1953 | 1461968559997 Marionette TRACE conn5 <- [1,2293,null,{"value":"8"}] 15:22:40 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fd03000 == 108 [pid = 1953] [id = 527] 15:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:22:40 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f1a800 == 107 [pid = 1953] [id = 551] 15:22:40 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40689000 == 106 [pid = 1953] [id = 550] 15:22:40 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fe49000 == 105 [pid = 1953] [id = 549] 15:22:40 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e14a000 == 104 [pid = 1953] [id = 548] 15:22:40 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e022000 == 103 [pid = 1953] [id = 547] 15:22:40 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3a306000 == 102 [pid = 1953] [id = 546] 15:22:40 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f340bc000 == 101 [pid = 1953] [id = 545] 15:22:40 INFO - PROCESS | 1953 | 1461968560038 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:22:40 INFO - PROCESS | 1953 | 1461968560042 Marionette TRACE conn5 <- [1,2294,null,{}] 15:22:40 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3af22800 == 100 [pid = 1953] [id = 544] 15:22:40 INFO - PROCESS | 1953 | 1461968560050 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}] 15:22:40 INFO - PROCESS | 1953 | 1461968560215 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 190 (0x7f0f38deb800) [pid = 1953] [serial = 1629] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 189 (0x7f0f38694400) [pid = 1953] [serial = 1628] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 188 (0x7f0f394e7800) [pid = 1953] [serial = 1631] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 187 (0x7f0f39658c00) [pid = 1953] [serial = 1632] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 186 (0x7f0f349cb000) [pid = 1953] [serial = 1586] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 185 (0x7f0f36ab7000) [pid = 1953] [serial = 1623] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 184 (0x7f0f32c9f800) [pid = 1953] [serial = 1619] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 183 (0x7f0f408aec00) [pid = 1953] [serial = 1595] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 182 (0x7f0f34cd6400) [pid = 1953] [serial = 1622] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 181 (0x7f0f31f59000) [pid = 1953] [serial = 1616] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 180 (0x7f0f3ae28800) [pid = 1953] [serial = 1592] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 179 (0x7f0f36fe8800) [pid = 1953] [serial = 1626] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 178 (0x7f0f40ab7c00) [pid = 1953] [serial = 1598] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 177 (0x7f0f33ef0c00) [pid = 1953] [serial = 1620] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 176 (0x7f0f34cd2400) [pid = 1953] [serial = 1625] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | --DOMWINDOW == 175 (0x7f0f36fdac00) [pid = 1953] [serial = 1589] [outer = (nil)] [url = about:blank] 15:22:40 INFO - PROCESS | 1953 | 1461968560472 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:40 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f36902800 == 101 [pid = 1953] [id = 581] 15:22:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f32c9f800) [pid = 1953] [serial = 1744] [outer = (nil)] 15:22:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f3700cc00) [pid = 1953] [serial = 1745] [outer = 0x7f0f32c9f800] 15:22:40 INFO - PROCESS | 1953 | 1461968560539 Marionette DEBUG loaded listener.js 15:22:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 178 (0x7f0f3a3cd800) [pid = 1953] [serial = 1746] [outer = 0x7f0f32c9f800] 15:22:41 INFO - PROCESS | 1953 | 1461968561225 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]]]}] 15:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1248ms 15:22:41 INFO - PROCESS | 1953 | 1461968561289 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 15:22:41 INFO - PROCESS | 1953 | 1461968561293 Marionette TRACE conn5 <- [1,2297,null,{"value":"8"}] 15:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:22:41 INFO - PROCESS | 1953 | 1461968561312 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:22:41 INFO - PROCESS | 1953 | 1461968561320 Marionette TRACE conn5 <- [1,2298,null,{}] 15:22:41 INFO - PROCESS | 1953 | 1461968561331 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}] 15:22:41 INFO - PROCESS | 1953 | 1461968561495 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 15:22:41 INFO - PROCESS | 1953 | 1461968561506 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:41 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af34000 == 102 [pid = 1953] [id = 582] 15:22:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 179 (0x7f0f3ae29400) [pid = 1953] [serial = 1747] [outer = (nil)] 15:22:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 180 (0x7f0f3ffbe000) [pid = 1953] [serial = 1748] [outer = 0x7f0f3ae29400] 15:22:41 INFO - PROCESS | 1953 | 1461968561568 Marionette DEBUG loaded listener.js 15:22:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 181 (0x7f0f40639400) [pid = 1953] [serial = 1749] [outer = 0x7f0f3ae29400] 15:22:42 INFO - PROCESS | 1953 | 1461968562415 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]]]}] 15:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1144ms 15:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:22:42 INFO - PROCESS | 1953 | 1461968562448 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 15:22:42 INFO - PROCESS | 1953 | 1461968562451 Marionette TRACE conn5 <- [1,2301,null,{"value":"8"}] 15:22:42 INFO - PROCESS | 1953 | 1461968562457 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:22:42 INFO - PROCESS | 1953 | 1461968562459 Marionette TRACE conn5 <- [1,2302,null,{}] 15:22:42 INFO - PROCESS | 1953 | 1461968562464 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}] 15:22:42 INFO - PROCESS | 1953 | 1461968562702 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 15:22:42 INFO - PROCESS | 1953 | 1461968562735 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:42 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3f17a000 == 103 [pid = 1953] [id = 583] 15:22:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 182 (0x7f0f3ff78400) [pid = 1953] [serial = 1750] [outer = (nil)] 15:22:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 183 (0x7f0f40a3b800) [pid = 1953] [serial = 1751] [outer = 0x7f0f3ff78400] 15:22:42 INFO - PROCESS | 1953 | 1461968562792 Marionette DEBUG loaded listener.js 15:22:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 184 (0x7f0f40ed8c00) [pid = 1953] [serial = 1752] [outer = 0x7f0f3ff78400] 15:22:43 INFO - PROCESS | 1953 | 1461968563631 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]]]}] 15:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1230ms 15:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:22:43 INFO - PROCESS | 1953 | 1461968563687 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 15:22:43 INFO - PROCESS | 1953 | 1461968563690 Marionette TRACE conn5 <- [1,2305,null,{"value":"8"}] 15:22:43 INFO - PROCESS | 1953 | 1461968563699 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:22:43 INFO - PROCESS | 1953 | 1461968563701 Marionette TRACE conn5 <- [1,2306,null,{}] 15:22:43 INFO - PROCESS | 1953 | 1461968563706 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}] 15:22:43 INFO - PROCESS | 1953 | 1461968563931 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 15:22:43 INFO - PROCESS | 1953 | 1461968563956 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:43 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f410d1800 == 104 [pid = 1953] [id = 584] 15:22:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 185 (0x7f0f41e47400) [pid = 1953] [serial = 1753] [outer = (nil)] 15:22:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 186 (0x7f0f4214e400) [pid = 1953] [serial = 1754] [outer = 0x7f0f41e47400] 15:22:44 INFO - PROCESS | 1953 | 1461968564027 Marionette DEBUG loaded listener.js 15:22:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 187 (0x7f0f4380cc00) [pid = 1953] [serial = 1755] [outer = 0x7f0f41e47400] 15:22:44 INFO - PROCESS | 1953 | --DOMWINDOW == 186 (0x7f0f3ae24c00) [pid = 1953] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:22:44 INFO - PROCESS | 1953 | --DOMWINDOW == 185 (0x7f0f39f38c00) [pid = 1953] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:22:44 INFO - PROCESS | 1953 | --DOMWINDOW == 184 (0x7f0f39f39800) [pid = 1953] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:22:44 INFO - PROCESS | 1953 | --DOMWINDOW == 183 (0x7f0f32ca8800) [pid = 1953] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:22:44 INFO - PROCESS | 1953 | --DOMWINDOW == 182 (0x7f0f32bf3400) [pid = 1953] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:22:44 INFO - PROCESS | 1953 | --DOMWINDOW == 181 (0x7f0f31d8e800) [pid = 1953] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:22:45 INFO - PROCESS | 1953 | 1461968565146 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]]]}] 15:22:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:22:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1484ms 15:22:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:22:45 INFO - PROCESS | 1953 | 1461968565179 Marionette TRACE conn5 -> [0,2309,"getWindowHandle",null] 15:22:45 INFO - PROCESS | 1953 | 1461968565182 Marionette TRACE conn5 <- [1,2309,null,{"value":"8"}] 15:22:45 INFO - PROCESS | 1953 | 1461968565187 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:22:45 INFO - PROCESS | 1953 | 1461968565190 Marionette TRACE conn5 <- [1,2310,null,{}] 15:22:45 INFO - PROCESS | 1953 | 1461968565194 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}] 15:22:45 INFO - PROCESS | 1953 | 1461968565348 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 15:22:45 INFO - PROCESS | 1953 | 1461968565375 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:45 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411e0800 == 105 [pid = 1953] [id = 585] 15:22:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 182 (0x7f0f39f33c00) [pid = 1953] [serial = 1756] [outer = (nil)] 15:22:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 183 (0x7f0f46b38800) [pid = 1953] [serial = 1757] [outer = 0x7f0f39f33c00] 15:22:45 INFO - PROCESS | 1953 | 1461968565434 Marionette DEBUG loaded listener.js 15:22:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 184 (0x7f0f478c1000) [pid = 1953] [serial = 1758] [outer = 0x7f0f39f33c00] 15:22:46 INFO - PROCESS | 1953 | 1461968566214 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]]]}] 15:22:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:22:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1075ms 15:22:46 INFO - PROCESS | 1953 | 1461968566262 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 15:22:46 INFO - PROCESS | 1953 | 1461968566264 Marionette TRACE conn5 <- [1,2313,null,{"value":"8"}] 15:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:22:46 INFO - PROCESS | 1953 | 1461968566269 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:22:46 INFO - PROCESS | 1953 | 1461968566272 Marionette TRACE conn5 <- [1,2314,null,{}] 15:22:46 INFO - PROCESS | 1953 | 1461968566277 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}] 15:22:46 INFO - PROCESS | 1953 | 1461968566485 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 15:22:46 INFO - PROCESS | 1953 | 1461968566504 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:46 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f48361000 == 106 [pid = 1953] [id = 586] 15:22:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 185 (0x7f0f45589400) [pid = 1953] [serial = 1759] [outer = (nil)] 15:22:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 186 (0x7f0f47a95c00) [pid = 1953] [serial = 1760] [outer = 0x7f0f45589400] 15:22:46 INFO - PROCESS | 1953 | 1461968566561 Marionette DEBUG loaded listener.js 15:22:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 187 (0x7f0f47f62c00) [pid = 1953] [serial = 1761] [outer = 0x7f0f45589400] 15:22:47 INFO - PROCESS | 1953 | 1461968567640 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]]]}] 15:22:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:22:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1426ms 15:22:47 INFO - PROCESS | 1953 | 1461968567696 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 15:22:47 INFO - PROCESS | 1953 | 1461968567701 Marionette TRACE conn5 <- [1,2317,null,{"value":"8"}] 15:22:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:22:47 INFO - PROCESS | 1953 | 1461968567711 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:22:47 INFO - PROCESS | 1953 | 1461968567714 Marionette TRACE conn5 <- [1,2318,null,{}] 15:22:47 INFO - PROCESS | 1953 | 1461968567722 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}] 15:22:47 INFO - PROCESS | 1953 | 1461968567905 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 15:22:48 INFO - PROCESS | 1953 | 1461968568098 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:48 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f39f0d000 == 107 [pid = 1953] [id = 587] 15:22:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 188 (0x7f0f36c96800) [pid = 1953] [serial = 1762] [outer = (nil)] 15:22:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 189 (0x7f0f37009800) [pid = 1953] [serial = 1763] [outer = 0x7f0f36c96800] 15:22:48 INFO - PROCESS | 1953 | 1461968568169 Marionette DEBUG loaded listener.js 15:22:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 190 (0x7f0f394e8c00) [pid = 1953] [serial = 1764] [outer = 0x7f0f36c96800] 15:22:49 INFO - PROCESS | 1953 | 1461968569075 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] 15:22:49 INFO - PROCESS | 1953 | 1461968569159 Marionette TRACE conn5 <- [1,2321,null,{"value":"8"}] 15:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:22:49 INFO - PROCESS | 1953 | 1461968569168 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:22:49 INFO - PROCESS | 1953 | 1461968569172 Marionette TRACE conn5 <- [1,2322,null,{}] 15:22:49 INFO - PROCESS | 1953 | 1461968569178 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}] 15:22:49 INFO - PROCESS | 1953 | 1461968569390 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 15:22:49 INFO - PROCESS | 1953 | 1461968569584 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411e1800 == 108 [pid = 1953] [id = 588] 15:22:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 191 (0x7f0f39f30000) [pid = 1953] [serial = 1765] [outer = (nil)] 15:22:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 192 (0x7f0f3e05e800) [pid = 1953] [serial = 1766] [outer = 0x7f0f39f30000] 15:22:49 INFO - PROCESS | 1953 | 1461968569651 Marionette DEBUG loaded listener.js 15:22:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 193 (0x7f0f40a37800) [pid = 1953] [serial = 1767] [outer = 0x7f0f39f30000] 15:22:50 INFO - PROCESS | 1953 | 1461968570588 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]]]}] 15:22:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1430ms 15:22:50 INFO - PROCESS | 1953 | 1461968570612 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 15:22:50 INFO - PROCESS | 1953 | 1461968570617 Marionette TRACE conn5 <- [1,2325,null,{"value":"8"}] 15:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:22:50 INFO - PROCESS | 1953 | 1461968570626 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:22:50 INFO - PROCESS | 1953 | 1461968570631 Marionette TRACE conn5 <- [1,2326,null,{}] 15:22:50 INFO - PROCESS | 1953 | 1461968570646 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}] 15:22:50 INFO - PROCESS | 1953 | 1461968570832 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 15:22:51 INFO - PROCESS | 1953 | 1461968571042 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:51 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f501e7800 == 109 [pid = 1953] [id = 589] 15:22:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 194 (0x7f0f41036000) [pid = 1953] [serial = 1768] [outer = (nil)] 15:22:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 195 (0x7f0f45f49800) [pid = 1953] [serial = 1769] [outer = 0x7f0f41036000] 15:22:51 INFO - PROCESS | 1953 | 1461968571153 Marionette DEBUG loaded listener.js 15:22:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 196 (0x7f0f478c1400) [pid = 1953] [serial = 1770] [outer = 0x7f0f41036000] 15:22:52 INFO - PROCESS | 1953 | 1461968572003 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]]]}] 15:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1432ms 15:22:52 INFO - PROCESS | 1953 | 1461968572057 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 15:22:52 INFO - PROCESS | 1953 | 1461968572062 Marionette TRACE conn5 <- [1,2329,null,{"value":"8"}] 15:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:22:52 INFO - PROCESS | 1953 | 1461968572067 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:22:52 INFO - PROCESS | 1953 | 1461968572069 Marionette TRACE conn5 <- [1,2330,null,{}] 15:22:52 INFO - PROCESS | 1953 | 1461968572075 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}] 15:22:52 INFO - PROCESS | 1953 | 1461968572322 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 15:22:52 INFO - PROCESS | 1953 | 1461968572464 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:52 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5b692000 == 110 [pid = 1953] [id = 590] 15:22:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 197 (0x7f0f4360c800) [pid = 1953] [serial = 1771] [outer = (nil)] 15:22:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 198 (0x7f0f48330400) [pid = 1953] [serial = 1772] [outer = 0x7f0f4360c800] 15:22:52 INFO - PROCESS | 1953 | 1461968572530 Marionette DEBUG loaded listener.js 15:22:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 199 (0x7f0f4908b400) [pid = 1953] [serial = 1773] [outer = 0x7f0f4360c800] 15:22:53 INFO - PROCESS | 1953 | 1461968573371 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]]]}] 15:22:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:22:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1375ms 15:22:53 INFO - PROCESS | 1953 | 1461968573443 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 15:22:53 INFO - PROCESS | 1953 | 1461968573447 Marionette TRACE conn5 <- [1,2333,null,{"value":"8"}] 15:22:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:22:53 INFO - PROCESS | 1953 | 1461968573452 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:22:53 INFO - PROCESS | 1953 | 1461968573454 Marionette TRACE conn5 <- [1,2334,null,{}] 15:22:53 INFO - PROCESS | 1953 | 1461968573459 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}] 15:22:53 INFO - PROCESS | 1953 | 1461968573674 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 15:22:53 INFO - PROCESS | 1953 | 1461968573898 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:53 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c3b3000 == 111 [pid = 1953] [id = 591] 15:22:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 200 (0x7f0f47ff1800) [pid = 1953] [serial = 1774] [outer = (nil)] 15:22:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 201 (0x7f0f499ae400) [pid = 1953] [serial = 1775] [outer = 0x7f0f47ff1800] 15:22:53 INFO - PROCESS | 1953 | 1461968573967 Marionette DEBUG loaded listener.js 15:22:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 202 (0x7f0f49ee5000) [pid = 1953] [serial = 1776] [outer = 0x7f0f47ff1800] 15:22:54 INFO - PROCESS | 1953 | 1461968574846 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]]]}] 15:22:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:22:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1428ms 15:22:54 INFO - PROCESS | 1953 | 1461968574881 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 15:22:54 INFO - PROCESS | 1953 | 1461968574884 Marionette TRACE conn5 <- [1,2337,null,{"value":"8"}] 15:22:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:22:54 INFO - PROCESS | 1953 | 1461968574890 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:22:54 INFO - PROCESS | 1953 | 1461968574893 Marionette TRACE conn5 <- [1,2338,null,{}] 15:22:54 INFO - PROCESS | 1953 | 1461968574898 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}] 15:22:55 INFO - PROCESS | 1953 | 1461968575099 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 15:22:55 INFO - PROCESS | 1953 | 1461968575307 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:55 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5edce800 == 112 [pid = 1953] [id = 592] 15:22:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 203 (0x7f0f349cec00) [pid = 1953] [serial = 1777] [outer = (nil)] 15:22:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 204 (0x7f0f51013400) [pid = 1953] [serial = 1778] [outer = 0x7f0f349cec00] 15:22:55 INFO - PROCESS | 1953 | 1461968575418 Marionette DEBUG loaded listener.js 15:22:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 205 (0x7f0f56c6f400) [pid = 1953] [serial = 1779] [outer = 0x7f0f349cec00] 15:22:56 INFO - PROCESS | 1953 | 1461968576264 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]]]}] 15:22:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:22:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1427ms 15:22:56 INFO - PROCESS | 1953 | 1461968576317 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 15:22:56 INFO - PROCESS | 1953 | 1461968576320 Marionette TRACE conn5 <- [1,2341,null,{"value":"8"}] 15:22:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:22:56 INFO - PROCESS | 1953 | 1461968576326 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:22:56 INFO - PROCESS | 1953 | 1461968576328 Marionette TRACE conn5 <- [1,2342,null,{}] 15:22:56 INFO - PROCESS | 1953 | 1461968576333 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}] 15:22:56 INFO - PROCESS | 1953 | 1461968576500 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 15:22:56 INFO - PROCESS | 1953 | 1461968576715 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:56 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f6138d000 == 113 [pid = 1953] [id = 593] 15:22:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 206 (0x7f0f36ce0800) [pid = 1953] [serial = 1780] [outer = (nil)] 15:22:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 207 (0x7f0f40a35c00) [pid = 1953] [serial = 1781] [outer = 0x7f0f36ce0800] 15:22:56 INFO - PROCESS | 1953 | 1461968576826 Marionette DEBUG loaded listener.js 15:22:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 208 (0x7f0f56c6f800) [pid = 1953] [serial = 1782] [outer = 0x7f0f36ce0800] 15:22:57 INFO - PROCESS | 1953 | 1461968577695 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]]]}] 15:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1382ms 15:22:57 INFO - PROCESS | 1953 | 1461968577719 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 15:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:22:57 INFO - PROCESS | 1953 | 1461968577723 Marionette TRACE conn5 <- [1,2345,null,{"value":"8"}] 15:22:57 INFO - PROCESS | 1953 | 1461968577730 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:22:57 INFO - PROCESS | 1953 | 1461968577733 Marionette TRACE conn5 <- [1,2346,null,{}] 15:22:57 INFO - PROCESS | 1953 | 1461968577738 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}] 15:22:57 INFO - PROCESS | 1953 | 1461968577904 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 15:22:58 INFO - PROCESS | 1953 | 1461968578102 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:58 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f63acb000 == 114 [pid = 1953] [id = 594] 15:22:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 209 (0x7f0f36e9b000) [pid = 1953] [serial = 1783] [outer = (nil)] 15:22:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 210 (0x7f0f56ee3c00) [pid = 1953] [serial = 1784] [outer = 0x7f0f36e9b000] 15:22:58 INFO - PROCESS | 1953 | 1461968578168 Marionette DEBUG loaded listener.js 15:22:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 211 (0x7f0f57147400) [pid = 1953] [serial = 1785] [outer = 0x7f0f36e9b000] 15:22:59 INFO - PROCESS | 1953 | 1461968579040 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]]]}] 15:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1339ms 15:22:59 INFO - PROCESS | 1953 | 1461968579070 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 15:22:59 INFO - PROCESS | 1953 | 1461968579074 Marionette TRACE conn5 <- [1,2349,null,{"value":"8"}] 15:22:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:22:59 INFO - PROCESS | 1953 | 1461968579079 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:22:59 INFO - PROCESS | 1953 | 1461968579081 Marionette TRACE conn5 <- [1,2350,null,{}] 15:22:59 INFO - PROCESS | 1953 | 1461968579087 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}] 15:22:59 INFO - PROCESS | 1953 | 1461968579255 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 15:22:59 INFO - PROCESS | 1953 | 1461968579456 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:59 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43665800 == 115 [pid = 1953] [id = 595] 15:22:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 212 (0x7f0f3ab5d400) [pid = 1953] [serial = 1786] [outer = (nil)] 15:22:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 213 (0x7f0f57188c00) [pid = 1953] [serial = 1787] [outer = 0x7f0f3ab5d400] 15:22:59 INFO - PROCESS | 1953 | 1461968579527 Marionette DEBUG loaded listener.js 15:22:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 214 (0x7f0f573fe400) [pid = 1953] [serial = 1788] [outer = 0x7f0f3ab5d400] 15:23:00 INFO - PROCESS | 1953 | 1461968580380 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]]]}] 15:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1339ms 15:23:00 INFO - PROCESS | 1953 | 1461968580420 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 15:23:00 INFO - PROCESS | 1953 | 1461968580423 Marionette TRACE conn5 <- [1,2353,null,{"value":"8"}] 15:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:23:00 INFO - PROCESS | 1953 | 1461968580429 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:23:00 INFO - PROCESS | 1953 | 1461968580431 Marionette TRACE conn5 <- [1,2354,null,{}] 15:23:00 INFO - PROCESS | 1953 | 1461968580436 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}] 15:23:00 INFO - PROCESS | 1953 | 1461968580609 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 15:23:00 INFO - PROCESS | 1953 | 1461968580810 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:00 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f63adc000 == 116 [pid = 1953] [id = 596] 15:23:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 215 (0x7f0f49961800) [pid = 1953] [serial = 1789] [outer = (nil)] 15:23:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 216 (0x7f0f58144800) [pid = 1953] [serial = 1790] [outer = 0x7f0f49961800] 15:23:00 INFO - PROCESS | 1953 | 1461968580878 Marionette DEBUG loaded listener.js 15:23:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 217 (0x7f0f58307400) [pid = 1953] [serial = 1791] [outer = 0x7f0f49961800] 15:23:01 INFO - PROCESS | 1953 | 1461968581758 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]]]}] 15:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1376ms 15:23:01 INFO - PROCESS | 1953 | 1461968581806 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 15:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:23:01 INFO - PROCESS | 1953 | 1461968581810 Marionette TRACE conn5 <- [1,2357,null,{"value":"8"}] 15:23:01 INFO - PROCESS | 1953 | 1461968581815 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:23:01 INFO - PROCESS | 1953 | 1461968581819 Marionette TRACE conn5 <- [1,2358,null,{}] 15:23:01 INFO - PROCESS | 1953 | 1461968581824 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}] 15:23:02 INFO - PROCESS | 1953 | 1461968582042 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 15:23:02 INFO - PROCESS | 1953 | 1461968582252 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:02 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f363b1000 == 117 [pid = 1953] [id = 597] 15:23:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 218 (0x7f0f57181000) [pid = 1953] [serial = 1792] [outer = (nil)] 15:23:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 219 (0x7f0f5b49cc00) [pid = 1953] [serial = 1793] [outer = 0x7f0f57181000] 15:23:02 INFO - PROCESS | 1953 | 1461968582366 Marionette DEBUG loaded listener.js 15:23:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 220 (0x7f0f5bb36800) [pid = 1953] [serial = 1794] [outer = 0x7f0f57181000] 15:23:03 INFO - PROCESS | 1953 | 1461968583272 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]]]}] 15:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1528ms 15:23:03 INFO - PROCESS | 1953 | 1461968583351 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 15:23:03 INFO - PROCESS | 1953 | 1461968583355 Marionette TRACE conn5 <- [1,2361,null,{"value":"8"}] 15:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:23:03 INFO - PROCESS | 1953 | 1461968583363 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:23:03 INFO - PROCESS | 1953 | 1461968583366 Marionette TRACE conn5 <- [1,2362,null,{}] 15:23:03 INFO - PROCESS | 1953 | 1461968583371 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}] 15:23:03 INFO - PROCESS | 1953 | 1461968583549 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 15:23:03 INFO - PROCESS | 1953 | 1461968583751 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:03 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3882e800 == 118 [pid = 1953] [id = 598] 15:23:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 221 (0x7f0f39fe0400) [pid = 1953] [serial = 1795] [outer = (nil)] 15:23:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 222 (0x7f0f40ab4000) [pid = 1953] [serial = 1796] [outer = 0x7f0f39fe0400] 15:23:03 INFO - PROCESS | 1953 | 1461968583828 Marionette DEBUG loaded listener.js 15:23:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 223 (0x7f0f5b4a2400) [pid = 1953] [serial = 1797] [outer = 0x7f0f39fe0400] 15:23:04 INFO - PROCESS | 1953 | 1461968584716 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]]]}] 15:23:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:23:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1383ms 15:23:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:23:04 INFO - PROCESS | 1953 | 1461968584747 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 15:23:04 INFO - PROCESS | 1953 | 1461968584750 Marionette TRACE conn5 <- [1,2365,null,{"value":"8"}] 15:23:04 INFO - PROCESS | 1953 | 1461968584756 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:23:04 INFO - PROCESS | 1953 | 1461968584759 Marionette TRACE conn5 <- [1,2366,null,{}] 15:23:04 INFO - PROCESS | 1953 | 1461968584772 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}] 15:23:04 INFO - PROCESS | 1953 | 1461968584944 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 15:23:05 INFO - PROCESS | 1953 | 1461968585608 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:05 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38830000 == 119 [pid = 1953] [id = 599] 15:23:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 224 (0x7f0f32bf0400) [pid = 1953] [serial = 1798] [outer = (nil)] 15:23:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 225 (0x7f0f338ec800) [pid = 1953] [serial = 1799] [outer = 0x7f0f32bf0400] 15:23:05 INFO - PROCESS | 1953 | 1461968585680 Marionette DEBUG loaded listener.js 15:23:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 226 (0x7f0f36aad800) [pid = 1953] [serial = 1800] [outer = 0x7f0f32bf0400] 15:23:06 INFO - PROCESS | 1953 | 1461968586554 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]]]}] 15:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1850ms 15:23:06 INFO - PROCESS | 1953 | 1461968586607 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 15:23:06 INFO - PROCESS | 1953 | 1461968586613 Marionette TRACE conn5 <- [1,2369,null,{"value":"8"}] 15:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:23:06 INFO - PROCESS | 1953 | 1461968586620 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:23:06 INFO - PROCESS | 1953 | 1461968586624 Marionette TRACE conn5 <- [1,2370,null,{}] 15:23:06 INFO - PROCESS | 1953 | 1461968586631 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}] 15:23:06 INFO - PROCESS | 1953 | 1461968586815 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 15:23:07 INFO - PROCESS | 1953 | 1461968587032 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:07 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e151800 == 120 [pid = 1953] [id = 600] 15:23:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 227 (0x7f0f31da5400) [pid = 1953] [serial = 1801] [outer = (nil)] 15:23:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 228 (0x7f0f34cd6400) [pid = 1953] [serial = 1802] [outer = 0x7f0f31da5400] 15:23:07 INFO - PROCESS | 1953 | 1461968587098 Marionette DEBUG loaded listener.js 15:23:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 229 (0x7f0f3ab5fc00) [pid = 1953] [serial = 1803] [outer = 0x7f0f31da5400] 15:23:08 INFO - PROCESS | 1953 | 1461968588129 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]]]}] 15:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1585ms 15:23:08 INFO - PROCESS | 1953 | 1461968588208 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 15:23:08 INFO - PROCESS | 1953 | 1461968588214 Marionette TRACE conn5 <- [1,2373,null,{"value":"8"}] 15:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:23:08 INFO - PROCESS | 1953 | 1461968588220 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:23:08 INFO - PROCESS | 1953 | 1461968588222 Marionette TRACE conn5 <- [1,2374,null,{}] 15:23:08 INFO - PROCESS | 1953 | 1461968588228 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}] 15:23:08 INFO - PROCESS | 1953 | 1461968588398 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 15:23:08 INFO - PROCESS | 1953 | 1461968588604 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:08 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f389d2000 == 121 [pid = 1953] [id = 601] 15:23:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 230 (0x7f0f39f3c800) [pid = 1953] [serial = 1804] [outer = (nil)] 15:23:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 231 (0x7f0f41007800) [pid = 1953] [serial = 1805] [outer = 0x7f0f39f3c800] 15:23:08 INFO - PROCESS | 1953 | 1461968588668 Marionette DEBUG loaded listener.js 15:23:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 232 (0x7f0f4215ac00) [pid = 1953] [serial = 1806] [outer = 0x7f0f39f3c800] 15:23:09 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f50407000 == 120 [pid = 1953] [id = 299] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 231 (0x7f0f43502c00) [pid = 1953] [serial = 1694] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f411e0800 == 119 [pid = 1953] [id = 585] 15:23:09 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f410d1800 == 118 [pid = 1953] [id = 584] 15:23:09 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3f17a000 == 117 [pid = 1953] [id = 583] 15:23:09 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3af34000 == 116 [pid = 1953] [id = 582] 15:23:09 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f36902800 == 115 [pid = 1953] [id = 581] 15:23:09 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f32b1c000 == 114 [pid = 1953] [id = 580] 15:23:09 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38a63000 == 113 [pid = 1953] [id = 579] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 230 (0x7f0f41fb4800) [pid = 1953] [serial = 1661] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 229 (0x7f0f40586c00) [pid = 1953] [serial = 1688] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 228 (0x7f0f39fd8800) [pid = 1953] [serial = 1682] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 227 (0x7f0f3ab60400) [pid = 1953] [serial = 1683] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 226 (0x7f0f3fdc4000) [pid = 1953] [serial = 1646] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 225 (0x7f0f40eddc00) [pid = 1953] [serial = 1655] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 224 (0x7f0f3fdc2000) [pid = 1953] [serial = 1685] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 223 (0x7f0f34c90c00) [pid = 1953] [serial = 1676] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 222 (0x7f0f36ab1c00) [pid = 1953] [serial = 1677] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 221 (0x7f0f36e9d400) [pid = 1953] [serial = 1679] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 220 (0x7f0f38dee400) [pid = 1953] [serial = 1680] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 219 (0x7f0f4126c000) [pid = 1953] [serial = 1658] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 218 (0x7f0f36ace800) [pid = 1953] [serial = 1691] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 217 (0x7f0f4558ac00) [pid = 1953] [serial = 1667] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 216 (0x7f0f47008800) [pid = 1953] [serial = 1670] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 215 (0x7f0f43551800) [pid = 1953] [serial = 1664] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 214 (0x7f0f36ad7800) [pid = 1953] [serial = 1673] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 213 (0x7f0f3a3d3c00) [pid = 1953] [serial = 1643] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 212 (0x7f0f40887000) [pid = 1953] [serial = 1689] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 211 (0x7f0f408b3c00) [pid = 1953] [serial = 1652] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 210 (0x7f0f3ffc0400) [pid = 1953] [serial = 1649] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 209 (0x7f0f338f3800) [pid = 1953] [serial = 1637] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 208 (0x7f0f38695c00) [pid = 1953] [serial = 1640] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 207 (0x7f0f40a40800) [pid = 1953] [serial = 1692] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | --DOMWINDOW == 206 (0x7f0f3ffb5c00) [pid = 1953] [serial = 1686] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1953 | 1461968589768 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]]]}] 15:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1591ms 15:23:09 INFO - PROCESS | 1953 | 1461968589812 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 15:23:09 INFO - PROCESS | 1953 | 1461968589818 Marionette TRACE conn5 <- [1,2377,null,{"value":"8"}] 15:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:23:09 INFO - PROCESS | 1953 | 1461968589826 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:23:09 INFO - PROCESS | 1953 | 1461968589831 Marionette TRACE conn5 <- [1,2378,null,{}] 15:23:09 INFO - PROCESS | 1953 | 1461968589849 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}] 15:23:10 INFO - PROCESS | 1953 | 1461968590068 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 15:23:10 INFO - PROCESS | 1953 | 1461968590333 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:10 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f388df000 == 114 [pid = 1953] [id = 602] 15:23:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 207 (0x7f0f36cdb000) [pid = 1953] [serial = 1807] [outer = (nil)] 15:23:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 208 (0x7f0f394ea400) [pid = 1953] [serial = 1808] [outer = 0x7f0f36cdb000] 15:23:10 INFO - PROCESS | 1953 | 1461968590449 Marionette DEBUG loaded listener.js 15:23:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 209 (0x7f0f3ab5c800) [pid = 1953] [serial = 1809] [outer = 0x7f0f36cdb000] 15:23:11 INFO - PROCESS | 1953 | 1461968591277 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]]]}] 15:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1490ms 15:23:11 INFO - PROCESS | 1953 | 1461968591316 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 15:23:11 INFO - PROCESS | 1953 | 1461968591324 Marionette TRACE conn5 <- [1,2381,null,{"value":"8"}] 15:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:23:11 INFO - PROCESS | 1953 | 1461968591334 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:23:11 INFO - PROCESS | 1953 | 1461968591338 Marionette TRACE conn5 <- [1,2382,null,{}] 15:23:11 INFO - PROCESS | 1953 | 1461968591343 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}] 15:23:11 INFO - PROCESS | 1953 | 1461968591510 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 15:23:11 INFO - PROCESS | 1953 | 1461968591725 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:11 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e111000 == 115 [pid = 1953] [id = 603] 15:23:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 210 (0x7f0f3e1c9c00) [pid = 1953] [serial = 1810] [outer = (nil)] 15:23:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 211 (0x7f0f40ab3800) [pid = 1953] [serial = 1811] [outer = 0x7f0f3e1c9c00] 15:23:11 INFO - PROCESS | 1953 | 1461968591836 Marionette DEBUG loaded listener.js 15:23:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 212 (0x7f0f4215a000) [pid = 1953] [serial = 1812] [outer = 0x7f0f3e1c9c00] 15:23:12 INFO - PROCESS | 1953 | 1461968592791 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]]]}] 15:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1527ms 15:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:23:12 INFO - PROCESS | 1953 | 1461968592861 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 15:23:12 INFO - PROCESS | 1953 | 1461968592864 Marionette TRACE conn5 <- [1,2385,null,{"value":"8"}] 15:23:12 INFO - PROCESS | 1953 | 1461968592870 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:23:12 INFO - PROCESS | 1953 | 1461968592876 Marionette TRACE conn5 <- [1,2386,null,{}] 15:23:12 INFO - PROCESS | 1953 | 1461968592891 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}] 15:23:13 INFO - PROCESS | 1953 | 1461968593131 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 15:23:13 INFO - PROCESS | 1953 | 1461968593336 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:13 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f2a800 == 116 [pid = 1953] [id = 604] 15:23:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 213 (0x7f0f47091800) [pid = 1953] [serial = 1813] [outer = (nil)] 15:23:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 214 (0x7f0f47dcfc00) [pid = 1953] [serial = 1814] [outer = 0x7f0f47091800] 15:23:13 INFO - PROCESS | 1953 | 1461968593533 Marionette DEBUG loaded listener.js 15:23:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 215 (0x7f0f48330000) [pid = 1953] [serial = 1815] [outer = 0x7f0f47091800] 15:23:14 INFO - PROCESS | 1953 | 1461968594377 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]]]}] 15:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1583ms 15:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:23:14 INFO - PROCESS | 1953 | 1461968594452 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 15:23:14 INFO - PROCESS | 1953 | 1461968594456 Marionette TRACE conn5 <- [1,2389,null,{"value":"8"}] 15:23:14 INFO - PROCESS | 1953 | 1461968594462 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:23:14 INFO - PROCESS | 1953 | 1461968594465 Marionette TRACE conn5 <- [1,2390,null,{}] 15:23:14 INFO - PROCESS | 1953 | 1461968594470 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}] 15:23:14 INFO - PROCESS | 1953 | 1461968594642 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 15:23:14 INFO - PROCESS | 1953 | 1461968594841 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:14 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43ac6000 == 117 [pid = 1953] [id = 605] 15:23:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 216 (0x7f0f478b6400) [pid = 1953] [serial = 1816] [outer = (nil)] 15:23:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 217 (0x7f0f49527800) [pid = 1953] [serial = 1817] [outer = 0x7f0f478b6400] 15:23:14 INFO - PROCESS | 1953 | 1461968594912 Marionette DEBUG loaded listener.js 15:23:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 218 (0x7f0f499b0000) [pid = 1953] [serial = 1818] [outer = 0x7f0f478b6400] 15:23:15 INFO - PROCESS | 1953 | 1461968595777 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]]]}] 15:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1380ms 15:23:15 INFO - PROCESS | 1953 | 1461968595842 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 15:23:15 INFO - PROCESS | 1953 | 1461968595846 Marionette TRACE conn5 <- [1,2393,null,{"value":"8"}] 15:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:23:15 INFO - PROCESS | 1953 | 1461968595851 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:23:15 INFO - PROCESS | 1953 | 1461968595853 Marionette TRACE conn5 <- [1,2394,null,{}] 15:23:15 INFO - PROCESS | 1953 | 1461968595858 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}] 15:23:16 INFO - PROCESS | 1953 | 1461968596038 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 15:23:16 INFO - PROCESS | 1953 | 1461968596244 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:16 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f490da800 == 118 [pid = 1953] [id = 606] 15:23:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 219 (0x7f0f47a8ac00) [pid = 1953] [serial = 1819] [outer = (nil)] 15:23:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 220 (0x7f0f4a1b5000) [pid = 1953] [serial = 1820] [outer = 0x7f0f47a8ac00] 15:23:16 INFO - PROCESS | 1953 | 1461968596309 Marionette DEBUG loaded listener.js 15:23:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 221 (0x7f0f4b336c00) [pid = 1953] [serial = 1821] [outer = 0x7f0f47a8ac00] 15:23:17 INFO - PROCESS | 1953 | 1461968597191 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]]]}] 15:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1378ms 15:23:17 INFO - PROCESS | 1953 | 1461968597234 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 15:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:23:17 INFO - PROCESS | 1953 | 1461968597242 Marionette TRACE conn5 <- [1,2397,null,{"value":"8"}] 15:23:17 INFO - PROCESS | 1953 | 1461968597247 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:23:17 INFO - PROCESS | 1953 | 1461968597249 Marionette TRACE conn5 <- [1,2398,null,{}] 15:23:17 INFO - PROCESS | 1953 | 1461968597255 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}] 15:23:17 INFO - PROCESS | 1953 | 1461968597470 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 15:23:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f39f11800 == 117 [pid = 1953] [id = 578] 15:23:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5be17000 == 116 [pid = 1953] [id = 576] 15:23:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c06d800 == 115 [pid = 1953] [id = 577] 15:23:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f32e9e800 == 114 [pid = 1953] [id = 538] 15:23:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e151800 == 113 [pid = 1953] [id = 600] 15:23:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38830000 == 112 [pid = 1953] [id = 599] 15:23:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f6138d000 == 111 [pid = 1953] [id = 593] 15:23:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5edce800 == 110 [pid = 1953] [id = 592] 15:23:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c3b3000 == 109 [pid = 1953] [id = 591] 15:23:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5b692000 == 108 [pid = 1953] [id = 590] 15:23:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f501e7800 == 107 [pid = 1953] [id = 589] 15:23:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f411e1800 == 106 [pid = 1953] [id = 588] 15:23:19 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f39f0d000 == 105 [pid = 1953] [id = 587] 15:23:19 INFO - PROCESS | 1953 | 1461968599707 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:19 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f363ab800 == 106 [pid = 1953] [id = 607] 15:23:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 222 (0x7f0f36ab6c00) [pid = 1953] [serial = 1822] [outer = (nil)] 15:23:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 223 (0x7f0f36adbc00) [pid = 1953] [serial = 1823] [outer = 0x7f0f36ab6c00] 15:23:19 INFO - PROCESS | 1953 | 1461968599773 Marionette DEBUG loaded listener.js 15:23:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 224 (0x7f0f36fed000) [pid = 1953] [serial = 1824] [outer = 0x7f0f36ab6c00] 15:23:20 INFO - PROCESS | 1953 | 1461968600483 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]]]}] 15:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 3279ms 15:23:20 INFO - PROCESS | 1953 | 1461968600527 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 15:23:20 INFO - PROCESS | 1953 | 1461968600532 Marionette TRACE conn5 <- [1,2401,null,{"value":"8"}] 15:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:23:20 INFO - PROCESS | 1953 | 1461968600564 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:23:20 INFO - PROCESS | 1953 | 1461968600568 Marionette TRACE conn5 <- [1,2402,null,{}] 15:23:20 INFO - PROCESS | 1953 | 1461968600575 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}] 15:23:20 INFO - PROCESS | 1953 | 1461968600734 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 15:23:20 INFO - PROCESS | 1953 | 1461968600747 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:20 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e017800 == 107 [pid = 1953] [id = 608] 15:23:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 225 (0x7f0f39f31c00) [pid = 1953] [serial = 1825] [outer = (nil)] 15:23:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 226 (0x7f0f40886c00) [pid = 1953] [serial = 1826] [outer = 0x7f0f39f31c00] 15:23:20 INFO - PROCESS | 1953 | 1461968600808 Marionette DEBUG loaded listener.js 15:23:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 227 (0x7f0f41010c00) [pid = 1953] [serial = 1827] [outer = 0x7f0f39f31c00] 15:23:21 INFO - PROCESS | 1953 | 1461968601805 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]]]}] 15:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1289ms 15:23:21 INFO - PROCESS | 1953 | 1461968601848 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 15:23:21 INFO - PROCESS | 1953 | 1461968601853 Marionette TRACE conn5 <- [1,2405,null,{"value":"8"}] 15:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:23:21 INFO - PROCESS | 1953 | 1461968601866 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:23:21 INFO - PROCESS | 1953 | 1461968601868 Marionette TRACE conn5 <- [1,2406,null,{}] 15:23:21 INFO - PROCESS | 1953 | 1461968601874 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}] 15:23:22 INFO - PROCESS | 1953 | 1461968602085 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 15:23:22 INFO - PROCESS | 1953 | 1461968602131 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:22 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f27000 == 108 [pid = 1953] [id = 609] 15:23:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 228 (0x7f0f4373bc00) [pid = 1953] [serial = 1828] [outer = (nil)] 15:23:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 229 (0x7f0f39f2e000) [pid = 1953] [serial = 1829] [outer = 0x7f0f4373bc00] 15:23:22 INFO - PROCESS | 1953 | 1461968602197 Marionette DEBUG loaded listener.js 15:23:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 230 (0x7f0f47b0f400) [pid = 1953] [serial = 1830] [outer = 0x7f0f4373bc00] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 229 (0x7f0f36ad4800) [pid = 1953] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 228 (0x7f0f36c90c00) [pid = 1953] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 227 (0x7f0f39fd4800) [pid = 1953] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 226 (0x7f0f39f3bc00) [pid = 1953] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 225 (0x7f0f3fdcac00) [pid = 1953] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 224 (0x7f0f36fe0000) [pid = 1953] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 223 (0x7f0f39fd5000) [pid = 1953] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 222 (0x7f0f31bde800) [pid = 1953] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 221 (0x7f0f32ca6000) [pid = 1953] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 220 (0x7f0f3ffbc400) [pid = 1953] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 219 (0x7f0f41e47400) [pid = 1953] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 218 (0x7f0f32c9f800) [pid = 1953] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 217 (0x7f0f31d94c00) [pid = 1953] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 216 (0x7f0f3700f400) [pid = 1953] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 215 (0x7f0f3ae29400) [pid = 1953] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 214 (0x7f0f32bf0400) [pid = 1953] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 213 (0x7f0f31da5400) [pid = 1953] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 212 (0x7f0f3ff78400) [pid = 1953] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 211 (0x7f0f39f33c00) [pid = 1953] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 210 (0x7f0f31d95800) [pid = 1953] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 209 (0x7f0f3869e400) [pid = 1953] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 208 (0x7f0f3fdc7000) [pid = 1953] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 207 (0x7f0f3e1cac00) [pid = 1953] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 206 (0x7f0f31da0800) [pid = 1953] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:23:23 INFO - PROCESS | 1953 | --DOMWINDOW == 205 (0x7f0f31be1c00) [pid = 1953] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:23:23 INFO - PROCESS | 1953 | 1461968603982 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]]]}] 15:23:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:23:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2138ms 15:23:24 INFO - PROCESS | 1953 | 1461968604004 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 15:23:24 INFO - PROCESS | 1953 | 1461968604007 Marionette TRACE conn5 <- [1,2409,null,{"value":"8"}] 15:23:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:23:24 INFO - PROCESS | 1953 | 1461968604021 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:23:24 INFO - PROCESS | 1953 | 1461968604030 Marionette TRACE conn5 <- [1,2410,null,{}] 15:23:24 INFO - PROCESS | 1953 | 1461968604035 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}] 15:23:24 INFO - PROCESS | 1953 | 1461968604183 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 15:23:24 INFO - PROCESS | 1953 | 1461968604201 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:24 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e159000 == 109 [pid = 1953] [id = 610] 15:23:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 206 (0x7f0f31bdc800) [pid = 1953] [serial = 1831] [outer = (nil)] 15:23:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 207 (0x7f0f3e1cc000) [pid = 1953] [serial = 1832] [outer = 0x7f0f31bdc800] 15:23:24 INFO - PROCESS | 1953 | 1461968604269 Marionette DEBUG loaded listener.js 15:23:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 208 (0x7f0f40a6ac00) [pid = 1953] [serial = 1833] [outer = 0x7f0f31bdc800] 15:23:25 INFO - PROCESS | 1953 | 1461968605134 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]]]}] 15:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1146ms 15:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:23:25 INFO - PROCESS | 1953 | 1461968605166 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 15:23:25 INFO - PROCESS | 1953 | 1461968605168 Marionette TRACE conn5 <- [1,2413,null,{"value":"8"}] 15:23:25 INFO - PROCESS | 1953 | 1461968605173 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:23:25 INFO - PROCESS | 1953 | 1461968605176 Marionette TRACE conn5 <- [1,2414,null,{}] 15:23:25 INFO - PROCESS | 1953 | 1461968605184 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}] 15:23:25 INFO - PROCESS | 1953 | 1461968605327 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 15:23:25 INFO - PROCESS | 1953 | 1461968605341 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49e8e000 == 110 [pid = 1953] [id = 611] 15:23:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 209 (0x7f0f40c4b400) [pid = 1953] [serial = 1834] [outer = (nil)] 15:23:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 210 (0x7f0f4832f000) [pid = 1953] [serial = 1835] [outer = 0x7f0f40c4b400] 15:23:25 INFO - PROCESS | 1953 | 1461968605397 Marionette DEBUG loaded listener.js 15:23:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 211 (0x7f0f4983f400) [pid = 1953] [serial = 1836] [outer = 0x7f0f40c4b400] 15:23:26 INFO - PROCESS | 1953 | 1461968606495 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]]]}] 15:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1382ms 15:23:26 INFO - PROCESS | 1953 | 1461968606556 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 15:23:26 INFO - PROCESS | 1953 | 1461968606563 Marionette TRACE conn5 <- [1,2417,null,{"value":"8"}] 15:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:23:26 INFO - PROCESS | 1953 | 1461968606571 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:23:26 INFO - PROCESS | 1953 | 1461968606576 Marionette TRACE conn5 <- [1,2418,null,{}] 15:23:26 INFO - PROCESS | 1953 | 1461968606583 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}] 15:23:26 INFO - PROCESS | 1953 | 1461968606774 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 15:23:26 INFO - PROCESS | 1953 | 1461968606975 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:26 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af44000 == 111 [pid = 1953] [id = 612] 15:23:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 212 (0x7f0f39650000) [pid = 1953] [serial = 1837] [outer = (nil)] 15:23:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 213 (0x7f0f3ae25800) [pid = 1953] [serial = 1838] [outer = 0x7f0f39650000] 15:23:27 INFO - PROCESS | 1953 | 1461968607046 Marionette DEBUG loaded listener.js 15:23:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 214 (0x7f0f3ff72000) [pid = 1953] [serial = 1839] [outer = 0x7f0f39650000] 15:23:27 INFO - PROCESS | 1953 | 1461968607989 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]]]}] 15:23:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:23:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1484ms 15:23:28 INFO - PROCESS | 1953 | 1461968608057 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 15:23:28 INFO - PROCESS | 1953 | 1461968608065 Marionette TRACE conn5 <- [1,2421,null,{"value":"8"}] 15:23:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:23:28 INFO - PROCESS | 1953 | 1461968608075 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:23:28 INFO - PROCESS | 1953 | 1461968608079 Marionette TRACE conn5 <- [1,2422,null,{}] 15:23:28 INFO - PROCESS | 1953 | 1461968608085 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}] 15:23:28 INFO - PROCESS | 1953 | 1461968608260 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 15:23:28 INFO - PROCESS | 1953 | 1461968608462 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:28 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49699800 == 112 [pid = 1953] [id = 613] 15:23:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 215 (0x7f0f3ff71800) [pid = 1953] [serial = 1840] [outer = (nil)] 15:23:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 216 (0x7f0f435ea400) [pid = 1953] [serial = 1841] [outer = 0x7f0f3ff71800] 15:23:28 INFO - PROCESS | 1953 | 1461968608534 Marionette DEBUG loaded listener.js 15:23:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 217 (0x7f0f46ee7c00) [pid = 1953] [serial = 1842] [outer = 0x7f0f3ff71800] 15:23:29 INFO - PROCESS | 1953 | 1461968609439 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]]]}] 15:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1377ms 15:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:23:29 INFO - PROCESS | 1953 | 1461968609452 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 15:23:29 INFO - PROCESS | 1953 | 1461968609454 Marionette TRACE conn5 <- [1,2425,null,{"value":"8"}] 15:23:29 INFO - PROCESS | 1953 | 1461968609479 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:23:29 INFO - PROCESS | 1953 | 1461968609485 Marionette TRACE conn5 <- [1,2426,null,{}] 15:23:29 INFO - PROCESS | 1953 | 1461968609502 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}] 15:23:29 INFO - PROCESS | 1953 | 1461968609680 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 15:23:29 INFO - PROCESS | 1953 | 1461968609889 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:29 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f58181000 == 113 [pid = 1953] [id = 614] 15:23:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 218 (0x7f0f47f5c400) [pid = 1953] [serial = 1843] [outer = (nil)] 15:23:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 219 (0x7f0f4a7de400) [pid = 1953] [serial = 1844] [outer = 0x7f0f47f5c400] 15:23:29 INFO - PROCESS | 1953 | 1461968609961 Marionette DEBUG loaded listener.js 15:23:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 220 (0x7f0f5108d400) [pid = 1953] [serial = 1845] [outer = 0x7f0f47f5c400] 15:23:30 INFO - PROCESS | 1953 | 1461968610820 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]]]}] 15:23:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:23:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1405ms 15:23:30 INFO - PROCESS | 1953 | 1461968610864 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 15:23:30 INFO - PROCESS | 1953 | 1461968610869 Marionette TRACE conn5 <- [1,2429,null,{"value":"8"}] 15:23:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:23:30 INFO - PROCESS | 1953 | 1461968610874 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:23:30 INFO - PROCESS | 1953 | 1461968610876 Marionette TRACE conn5 <- [1,2430,null,{}] 15:23:30 INFO - PROCESS | 1953 | 1461968610882 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}] 15:23:31 INFO - PROCESS | 1953 | 1461968611048 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 15:23:31 INFO - PROCESS | 1953 | 1461968611263 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:31 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5be16000 == 114 [pid = 1953] [id = 615] 15:23:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 221 (0x7f0f34cd4000) [pid = 1953] [serial = 1846] [outer = (nil)] 15:23:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 222 (0x7f0f5603dc00) [pid = 1953] [serial = 1847] [outer = 0x7f0f34cd4000] 15:23:31 INFO - PROCESS | 1953 | 1461968611373 Marionette DEBUG loaded listener.js 15:23:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 223 (0x7f0f56eebc00) [pid = 1953] [serial = 1848] [outer = 0x7f0f34cd4000] 15:23:32 INFO - PROCESS | 1953 | 1461968612236 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]]]}] 15:23:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:23:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1428ms 15:23:32 INFO - PROCESS | 1953 | 1461968612304 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 15:23:32 INFO - PROCESS | 1953 | 1461968612308 Marionette TRACE conn5 <- [1,2433,null,{"value":"8"}] 15:23:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:23:32 INFO - PROCESS | 1953 | 1461968612314 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:23:32 INFO - PROCESS | 1953 | 1461968612316 Marionette TRACE conn5 <- [1,2434,null,{}] 15:23:32 INFO - PROCESS | 1953 | 1461968612321 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}] 15:23:32 INFO - PROCESS | 1953 | 1461968612499 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 15:23:32 INFO - PROCESS | 1953 | 1461968612703 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c3b3000 == 115 [pid = 1953] [id = 616] 15:23:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 224 (0x7f0f3fdbe800) [pid = 1953] [serial = 1849] [outer = (nil)] 15:23:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 225 (0x7f0f57350c00) [pid = 1953] [serial = 1850] [outer = 0x7f0f3fdbe800] 15:23:32 INFO - PROCESS | 1953 | 1461968612771 Marionette DEBUG loaded listener.js 15:23:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 226 (0x7f0f581bb800) [pid = 1953] [serial = 1851] [outer = 0x7f0f3fdbe800] 15:23:33 INFO - PROCESS | 1953 | 1461968613621 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]]]}] 15:23:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:23:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1375ms 15:23:33 INFO - PROCESS | 1953 | 1461968613690 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 15:23:33 INFO - PROCESS | 1953 | 1461968613693 Marionette TRACE conn5 <- [1,2437,null,{"value":"8"}] 15:23:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:23:33 INFO - PROCESS | 1953 | 1461968613699 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:23:33 INFO - PROCESS | 1953 | 1461968613701 Marionette TRACE conn5 <- [1,2438,null,{}] 15:23:33 INFO - PROCESS | 1953 | 1461968613706 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}] 15:23:33 INFO - PROCESS | 1953 | 1461968613929 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 15:23:34 INFO - PROCESS | 1953 | 1461968614133 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:34 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f61387800 == 116 [pid = 1953] [id = 617] 15:23:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 227 (0x7f0f580ed800) [pid = 1953] [serial = 1852] [outer = (nil)] 15:23:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 228 (0x7f0f5b499000) [pid = 1953] [serial = 1853] [outer = 0x7f0f580ed800] 15:23:34 INFO - PROCESS | 1953 | 1461968614243 Marionette DEBUG loaded listener.js 15:23:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 229 (0x7f0f5bdaf400) [pid = 1953] [serial = 1854] [outer = 0x7f0f580ed800] 15:23:35 INFO - PROCESS | 1953 | 1461968615092 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]]]}] 15:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1425ms 15:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:23:35 INFO - PROCESS | 1953 | 1461968615125 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 15:23:35 INFO - PROCESS | 1953 | 1461968615127 Marionette TRACE conn5 <- [1,2441,null,{"value":"8"}] 15:23:35 INFO - PROCESS | 1953 | 1461968615134 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:23:35 INFO - PROCESS | 1953 | 1461968615136 Marionette TRACE conn5 <- [1,2442,null,{}] 15:23:35 INFO - PROCESS | 1953 | 1461968615141 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}] 15:23:35 INFO - PROCESS | 1953 | 1461968615296 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 15:23:35 INFO - PROCESS | 1953 | 1461968615504 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:35 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2e00f800 == 117 [pid = 1953] [id = 618] 15:23:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 230 (0x7f0f31c94c00) [pid = 1953] [serial = 1855] [outer = (nil)] 15:23:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 231 (0x7f0f31c99800) [pid = 1953] [serial = 1856] [outer = 0x7f0f31c94c00] 15:23:35 INFO - PROCESS | 1953 | 1461968615620 Marionette DEBUG loaded listener.js 15:23:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 232 (0x7f0f31c9e400) [pid = 1953] [serial = 1857] [outer = 0x7f0f31c94c00] 15:23:36 INFO - PROCESS | 1953 | 1461968616464 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]]]}] 15:23:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:23:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1379ms 15:23:36 INFO - PROCESS | 1953 | 1461968616513 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 15:23:36 INFO - PROCESS | 1953 | 1461968616515 Marionette TRACE conn5 <- [1,2445,null,{"value":"8"}] 15:23:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:23:36 INFO - PROCESS | 1953 | 1461968616521 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:23:36 INFO - PROCESS | 1953 | 1461968616523 Marionette TRACE conn5 <- [1,2446,null,{}] 15:23:36 INFO - PROCESS | 1953 | 1461968616529 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}] 15:23:36 INFO - PROCESS | 1953 | 1461968616692 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 15:23:36 INFO - PROCESS | 1953 | 1461968616901 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:36 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f605ae800 == 118 [pid = 1953] [id = 619] 15:23:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 233 (0x7f0f31c95c00) [pid = 1953] [serial = 1858] [outer = (nil)] 15:23:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 234 (0x7f0f33c04000) [pid = 1953] [serial = 1859] [outer = 0x7f0f31c95c00] 15:23:36 INFO - PROCESS | 1953 | 1461968616966 Marionette DEBUG loaded listener.js 15:23:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 235 (0x7f0f33c08c00) [pid = 1953] [serial = 1860] [outer = 0x7f0f31c95c00] 15:23:37 INFO - PROCESS | 1953 | 1461968617788 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]]]}] 15:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1331ms 15:23:37 INFO - PROCESS | 1953 | 1461968617853 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 15:23:37 INFO - PROCESS | 1953 | 1461968617857 Marionette TRACE conn5 <- [1,2449,null,{"value":"8"}] 15:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:23:37 INFO - PROCESS | 1953 | 1461968617862 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:23:37 INFO - PROCESS | 1953 | 1461968617864 Marionette TRACE conn5 <- [1,2450,null,{}] 15:23:37 INFO - PROCESS | 1953 | 1461968617869 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}] 15:23:38 INFO - PROCESS | 1953 | 1461968618033 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 15:23:38 INFO - PROCESS | 1953 | 1461968618251 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f33aaf000 == 119 [pid = 1953] [id = 620] 15:23:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 236 (0x7f0f31c98400) [pid = 1953] [serial = 1861] [outer = (nil)] 15:23:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 237 (0x7f0f33c0c800) [pid = 1953] [serial = 1862] [outer = 0x7f0f31c98400] 15:23:38 INFO - PROCESS | 1953 | 1461968618360 Marionette DEBUG loaded listener.js 15:23:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 238 (0x7f0f33c11000) [pid = 1953] [serial = 1863] [outer = 0x7f0f31c98400] 15:23:39 INFO - PROCESS | 1953 | 1461968619226 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]]]}] 15:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1427ms 15:23:39 INFO - PROCESS | 1953 | 1461968619290 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 15:23:39 INFO - PROCESS | 1953 | 1461968619294 Marionette TRACE conn5 <- [1,2453,null,{"value":"8"}] 15:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:23:39 INFO - PROCESS | 1953 | 1461968619299 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:23:39 INFO - PROCESS | 1953 | 1461968619301 Marionette TRACE conn5 <- [1,2454,null,{}] 15:23:39 INFO - PROCESS | 1953 | 1461968619307 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}] 15:23:39 INFO - PROCESS | 1953 | 1461968619469 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 15:23:39 INFO - PROCESS | 1953 | 1461968619738 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:39 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f33fcc800 == 120 [pid = 1953] [id = 621] 15:23:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 239 (0x7f0f34c67400) [pid = 1953] [serial = 1864] [outer = (nil)] 15:23:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 240 (0x7f0f34c68000) [pid = 1953] [serial = 1865] [outer = 0x7f0f34c67400] 15:23:39 INFO - PROCESS | 1953 | 1461968619834 Marionette DEBUG loaded listener.js 15:23:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 241 (0x7f0f34c6d000) [pid = 1953] [serial = 1866] [outer = 0x7f0f34c67400] 15:23:40 INFO - PROCESS | 1953 | 1461968620692 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]]]}] 15:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1429ms 15:23:40 INFO - PROCESS | 1953 | 1461968620732 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 15:23:40 INFO - PROCESS | 1953 | 1461968620735 Marionette TRACE conn5 <- [1,2457,null,{"value":"8"}] 15:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:23:40 INFO - PROCESS | 1953 | 1461968620741 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:23:40 INFO - PROCESS | 1953 | 1461968620744 Marionette TRACE conn5 <- [1,2458,null,{}] 15:23:40 INFO - PROCESS | 1953 | 1461968620749 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}] 15:23:40 INFO - PROCESS | 1953 | 1461968620968 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 15:23:41 INFO - PROCESS | 1953 | 1461968621175 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:41 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3efa2000 == 121 [pid = 1953] [id = 622] 15:23:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 242 (0x7f0f3206ec00) [pid = 1953] [serial = 1867] [outer = (nil)] 15:23:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 243 (0x7f0f34c64c00) [pid = 1953] [serial = 1868] [outer = 0x7f0f3206ec00] 15:23:41 INFO - PROCESS | 1953 | 1461968621293 Marionette DEBUG loaded listener.js 15:23:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 244 (0x7f0f34c72c00) [pid = 1953] [serial = 1869] [outer = 0x7f0f3206ec00] 15:23:42 INFO - PROCESS | 1953 | 1461968622186 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]]]}] 15:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1476ms 15:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:23:42 INFO - PROCESS | 1953 | 1461968622219 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 15:23:42 INFO - PROCESS | 1953 | 1461968622221 Marionette TRACE conn5 <- [1,2461,null,{"value":"8"}] 15:23:42 INFO - PROCESS | 1953 | 1461968622227 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:23:42 INFO - PROCESS | 1953 | 1461968622230 Marionette TRACE conn5 <- [1,2462,null,{}] 15:23:42 INFO - PROCESS | 1953 | 1461968622235 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}] 15:23:42 INFO - PROCESS | 1953 | 1461968622403 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 15:23:42 INFO - PROCESS | 1953 | 1461968622614 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:42 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3efba000 == 122 [pid = 1953] [id = 623] 15:23:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 245 (0x7f0f2f5d4800) [pid = 1953] [serial = 1870] [outer = (nil)] 15:23:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 246 (0x7f0f2f5dcc00) [pid = 1953] [serial = 1871] [outer = 0x7f0f2f5d4800] 15:23:42 INFO - PROCESS | 1953 | 1461968622741 Marionette DEBUG loaded listener.js 15:23:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 247 (0x7f0f2f5e1800) [pid = 1953] [serial = 1872] [outer = 0x7f0f2f5d4800] 15:23:43 INFO - PROCESS | 1953 | 1461968623633 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]]]}] 15:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1434ms 15:23:43 INFO - PROCESS | 1953 | 1461968623662 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 15:23:43 INFO - PROCESS | 1953 | 1461968623665 Marionette TRACE conn5 <- [1,2465,null,{"value":"8"}] 15:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:23:43 INFO - PROCESS | 1953 | 1461968623671 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:23:43 INFO - PROCESS | 1953 | 1461968623673 Marionette TRACE conn5 <- [1,2466,null,{}] 15:23:43 INFO - PROCESS | 1953 | 1461968623687 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}] 15:23:43 INFO - PROCESS | 1953 | 1461968623853 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 15:23:44 INFO - PROCESS | 1953 | 1461968624071 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:44 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2f6e3000 == 123 [pid = 1953] [id = 624] 15:23:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 248 (0x7f0f2f5d5c00) [pid = 1953] [serial = 1873] [outer = (nil)] 15:23:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 249 (0x7f0f30d32c00) [pid = 1953] [serial = 1874] [outer = 0x7f0f2f5d5c00] 15:23:44 INFO - PROCESS | 1953 | 1461968624179 Marionette DEBUG loaded listener.js 15:23:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 250 (0x7f0f30d38400) [pid = 1953] [serial = 1875] [outer = 0x7f0f2f5d5c00] 15:23:45 INFO - PROCESS | 1953 | 1461968625078 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]]]}] 15:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1442ms 15:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:23:45 INFO - PROCESS | 1953 | 1461968625114 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 15:23:45 INFO - PROCESS | 1953 | 1461968625117 Marionette TRACE conn5 <- [1,2469,null,{"value":"8"}] 15:23:45 INFO - PROCESS | 1953 | 1461968625123 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:23:45 INFO - PROCESS | 1953 | 1461968625126 Marionette TRACE conn5 <- [1,2470,null,{}] 15:23:45 INFO - PROCESS | 1953 | 1461968625131 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}] 15:23:45 INFO - PROCESS | 1953 | 1461968625292 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 15:23:45 INFO - PROCESS | 1953 | 1461968625510 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:45 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f31d1e800 == 124 [pid = 1953] [id = 625] 15:23:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 251 (0x7f0f2f5e1c00) [pid = 1953] [serial = 1876] [outer = (nil)] 15:23:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 252 (0x7f0f30d3dc00) [pid = 1953] [serial = 1877] [outer = 0x7f0f2f5e1c00] 15:23:45 INFO - PROCESS | 1953 | 1461968625620 Marionette DEBUG loaded listener.js 15:23:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 253 (0x7f0f32076800) [pid = 1953] [serial = 1878] [outer = 0x7f0f2f5e1c00] 15:23:46 INFO - PROCESS | 1953 | 1461968626792 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]]]}] 15:23:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:23:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1692ms 15:23:46 INFO - PROCESS | 1953 | 1461968626837 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 15:23:46 INFO - PROCESS | 1953 | 1461968626847 Marionette TRACE conn5 <- [1,2473,null,{"value":"8"}] 15:23:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:23:46 INFO - PROCESS | 1953 | 1461968626858 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:23:46 INFO - PROCESS | 1953 | 1461968626862 Marionette TRACE conn5 <- [1,2474,null,{}] 15:23:46 INFO - PROCESS | 1953 | 1461968626869 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}] 15:23:47 INFO - PROCESS | 1953 | 1461968627049 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 15:23:47 INFO - PROCESS | 1953 | 1461968627258 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:47 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3690a000 == 125 [pid = 1953] [id = 626] 15:23:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 254 (0x7f0f31d88800) [pid = 1953] [serial = 1879] [outer = (nil)] 15:23:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 255 (0x7f0f3207d800) [pid = 1953] [serial = 1880] [outer = 0x7f0f31d88800] 15:23:47 INFO - PROCESS | 1953 | 1461968627381 Marionette DEBUG loaded listener.js 15:23:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 256 (0x7f0f33c05000) [pid = 1953] [serial = 1881] [outer = 0x7f0f31d88800] 15:23:48 INFO - PROCESS | 1953 | 1461968628390 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]]]}] 15:23:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:23:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1589ms 15:23:48 INFO - PROCESS | 1953 | 1461968628446 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 15:23:48 INFO - PROCESS | 1953 | 1461968628453 Marionette TRACE conn5 <- [1,2477,null,{"value":"8"}] 15:23:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:23:48 INFO - PROCESS | 1953 | 1461968628462 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:23:48 INFO - PROCESS | 1953 | 1461968628465 Marionette TRACE conn5 <- [1,2478,null,{}] 15:23:48 INFO - PROCESS | 1953 | 1461968628469 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}] 15:23:48 INFO - PROCESS | 1953 | 1461968628639 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 15:23:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f41e7c800 == 124 [pid = 1953] [id = 481] 15:23:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e159000 == 123 [pid = 1953] [id = 610] 15:23:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f27000 == 122 [pid = 1953] [id = 609] 15:23:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e017800 == 121 [pid = 1953] [id = 608] 15:23:48 INFO - PROCESS | 1953 | --DOMWINDOW == 255 (0x7f0f56ee3c00) [pid = 1953] [serial = 1784] [outer = (nil)] [url = about:blank] 15:23:48 INFO - PROCESS | 1953 | --DOMWINDOW == 254 (0x7f0f57188c00) [pid = 1953] [serial = 1787] [outer = (nil)] [url = about:blank] 15:23:48 INFO - PROCESS | 1953 | --DOMWINDOW == 253 (0x7f0f58144800) [pid = 1953] [serial = 1790] [outer = (nil)] [url = about:blank] 15:23:48 INFO - PROCESS | 1953 | --DOMWINDOW == 252 (0x7f0f5b49cc00) [pid = 1953] [serial = 1793] [outer = (nil)] [url = about:blank] 15:23:48 INFO - PROCESS | 1953 | --DOMWINDOW == 251 (0x7f0f40ab4000) [pid = 1953] [serial = 1796] [outer = (nil)] [url = about:blank] 15:23:48 INFO - PROCESS | 1953 | --DOMWINDOW == 250 (0x7f0f41007800) [pid = 1953] [serial = 1805] [outer = (nil)] [url = about:blank] 15:23:48 INFO - PROCESS | 1953 | --DOMWINDOW == 249 (0x7f0f4b33d400) [pid = 1953] [serial = 1733] [outer = (nil)] [url = about:blank] 15:23:48 INFO - PROCESS | 1953 | --DOMWINDOW == 248 (0x7f0f39fda000) [pid = 1953] [serial = 1736] [outer = (nil)] [url = about:blank] 15:23:48 INFO - PROCESS | 1953 | 1461968628954 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f363ab800 == 120 [pid = 1953] [id = 607] 15:23:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43ac6000 == 119 [pid = 1953] [id = 605] 15:23:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f2a800 == 118 [pid = 1953] [id = 604] 15:23:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f363a2800 == 119 [pid = 1953] [id = 627] 15:23:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 249 (0x7f0f32ca9400) [pid = 1953] [serial = 1882] [outer = (nil)] 15:23:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 250 (0x7f0f34c72800) [pid = 1953] [serial = 1883] [outer = 0x7f0f32ca9400] 15:23:49 INFO - PROCESS | 1953 | 1461968629087 Marionette DEBUG loaded listener.js 15:23:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 251 (0x7f0f36ad1000) [pid = 1953] [serial = 1884] [outer = 0x7f0f32ca9400] 15:23:49 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e111000 == 118 [pid = 1953] [id = 603] 15:23:49 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f48361000 == 117 [pid = 1953] [id = 586] 15:23:49 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f388df000 == 116 [pid = 1953] [id = 602] 15:23:49 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f389d2000 == 115 [pid = 1953] [id = 601] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 250 (0x7f0f478bb000) [pid = 1953] [serial = 1674] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 249 (0x7f0f39f2dc00) [pid = 1953] [serial = 1533] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 248 (0x7f0f408ac800) [pid = 1953] [serial = 1548] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 247 (0x7f0f4022c400) [pid = 1953] [serial = 1545] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 246 (0x7f0f36ab3400) [pid = 1953] [serial = 1560] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 245 (0x7f0f45f41800) [pid = 1953] [serial = 1617] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 244 (0x7f0f36e9f800) [pid = 1953] [serial = 1524] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 243 (0x7f0f37010000) [pid = 1953] [serial = 1527] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 242 (0x7f0f3fdc5000) [pid = 1953] [serial = 1539] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 241 (0x7f0f3e1c4800) [pid = 1953] [serial = 1536] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 240 (0x7f0f40abcc00) [pid = 1953] [serial = 1551] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 239 (0x7f0f394e8000) [pid = 1953] [serial = 1530] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 238 (0x7f0f3ffbc000) [pid = 1953] [serial = 1542] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 237 (0x7f0f41003c00) [pid = 1953] [serial = 1554] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 236 (0x7f0f34cd1400) [pid = 1953] [serial = 1521] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 235 (0x7f0f4102f400) [pid = 1953] [serial = 1557] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 234 (0x7f0f338ec800) [pid = 1953] [serial = 1799] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 233 (0x7f0f37009800) [pid = 1953] [serial = 1763] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 232 (0x7f0f3e05e800) [pid = 1953] [serial = 1766] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 231 (0x7f0f36aad800) [pid = 1953] [serial = 1800] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 230 (0x7f0f45f49800) [pid = 1953] [serial = 1769] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 229 (0x7f0f48330400) [pid = 1953] [serial = 1772] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 228 (0x7f0f499ae400) [pid = 1953] [serial = 1775] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 227 (0x7f0f51013400) [pid = 1953] [serial = 1778] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 226 (0x7f0f40a35c00) [pid = 1953] [serial = 1781] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 225 (0x7f0f34cd6400) [pid = 1953] [serial = 1802] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 224 (0x7f0f47a95c00) [pid = 1953] [serial = 1760] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 223 (0x7f0f3ab5fc00) [pid = 1953] [serial = 1803] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 222 (0x7f0f40a3b800) [pid = 1953] [serial = 1751] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 221 (0x7f0f46b38800) [pid = 1953] [serial = 1757] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 220 (0x7f0f40ed8c00) [pid = 1953] [serial = 1752] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 219 (0x7f0f478c1000) [pid = 1953] [serial = 1758] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 218 (0x7f0f4214e400) [pid = 1953] [serial = 1754] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 217 (0x7f0f4a7dfc00) [pid = 1953] [serial = 1730] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 216 (0x7f0f3700cc00) [pid = 1953] [serial = 1745] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 215 (0x7f0f3a3cd800) [pid = 1953] [serial = 1746] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 214 (0x7f0f41039000) [pid = 1953] [serial = 1706] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 213 (0x7f0f47b15400) [pid = 1953] [serial = 1712] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 212 (0x7f0f33eec800) [pid = 1953] [serial = 1697] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 211 (0x7f0f34c91800) [pid = 1953] [serial = 1740] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 210 (0x7f0f31f52400) [pid = 1953] [serial = 1739] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 209 (0x7f0f499a7800) [pid = 1953] [serial = 1727] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 208 (0x7f0f45f4c400) [pid = 1953] [serial = 1709] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 207 (0x7f0f49080c00) [pid = 1953] [serial = 1721] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 206 (0x7f0f394f0400) [pid = 1953] [serial = 1743] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 205 (0x7f0f3869b000) [pid = 1953] [serial = 1742] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 204 (0x7f0f4805fc00) [pid = 1953] [serial = 1715] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 203 (0x7f0f3ffbe000) [pid = 1953] [serial = 1748] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 202 (0x7f0f40639400) [pid = 1953] [serial = 1749] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 201 (0x7f0f394ed000) [pid = 1953] [serial = 1700] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 200 (0x7f0f4856c800) [pid = 1953] [serial = 1718] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 199 (0x7f0f4951fc00) [pid = 1953] [serial = 1724] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 198 (0x7f0f40883000) [pid = 1953] [serial = 1703] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | --DOMWINDOW == 197 (0x7f0f4380cc00) [pid = 1953] [serial = 1755] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1953 | 1461968629912 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]]]}] 15:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1478ms 15:23:49 INFO - PROCESS | 1953 | 1461968629944 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 15:23:49 INFO - PROCESS | 1953 | 1461968629948 Marionette TRACE conn5 <- [1,2481,null,{"value":"8"}] 15:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:23:49 INFO - PROCESS | 1953 | 1461968629953 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:23:49 INFO - PROCESS | 1953 | 1461968629958 Marionette TRACE conn5 <- [1,2482,null,{}] 15:23:50 INFO - PROCESS | 1953 | 1461968630157 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}] 15:23:50 INFO - PROCESS | 1953 | 1461968630357 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 15:23:50 INFO - PROCESS | 1953 | 1461968630555 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af38000 == 116 [pid = 1953] [id = 628] 15:23:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 198 (0x7f0f36ab3400) [pid = 1953] [serial = 1885] [outer = (nil)] 15:23:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 199 (0x7f0f39f2f400) [pid = 1953] [serial = 1886] [outer = 0x7f0f36ab3400] 15:23:50 INFO - PROCESS | 1953 | 1461968630628 Marionette DEBUG loaded listener.js 15:23:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 200 (0x7f0f3ab6b000) [pid = 1953] [serial = 1887] [outer = 0x7f0f36ab3400] 15:23:51 INFO - PROCESS | 1953 | 1461968631335 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]]]}] 15:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1414ms 15:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:23:51 INFO - PROCESS | 1953 | 1461968631369 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 15:23:51 INFO - PROCESS | 1953 | 1461968631373 Marionette TRACE conn5 <- [1,2485,null,{"value":"8"}] 15:23:51 INFO - PROCESS | 1953 | 1461968631378 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:23:51 INFO - PROCESS | 1953 | 1461968631381 Marionette TRACE conn5 <- [1,2486,null,{}] 15:23:51 INFO - PROCESS | 1953 | 1461968631392 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}] 15:23:51 INFO - PROCESS | 1953 | 1461968631610 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 15:23:51 INFO - PROCESS | 1953 | 1461968631630 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:51 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e185800 == 117 [pid = 1953] [id = 629] 15:23:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 201 (0x7f0f36cd8800) [pid = 1953] [serial = 1888] [outer = (nil)] 15:23:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 202 (0x7f0f3fdc1400) [pid = 1953] [serial = 1889] [outer = 0x7f0f36cd8800] 15:23:51 INFO - PROCESS | 1953 | 1461968631684 Marionette DEBUG loaded listener.js 15:23:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 203 (0x7f0f40223c00) [pid = 1953] [serial = 1890] [outer = 0x7f0f36cd8800] 15:23:52 INFO - PROCESS | 1953 | 1461968632538 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]]]}] 15:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1188ms 15:23:52 INFO - PROCESS | 1953 | 1461968632567 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 15:23:52 INFO - PROCESS | 1953 | 1461968632570 Marionette TRACE conn5 <- [1,2489,null,{"value":"8"}] 15:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:23:52 INFO - PROCESS | 1953 | 1461968632575 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:23:52 INFO - PROCESS | 1953 | 1461968632577 Marionette TRACE conn5 <- [1,2490,null,{}] 15:23:52 INFO - PROCESS | 1953 | 1461968632582 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}] 15:23:52 INFO - PROCESS | 1953 | 1461968632805 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 15:23:52 INFO - PROCESS | 1953 | 1461968632841 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:52 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fe62800 == 118 [pid = 1953] [id = 630] 15:23:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 204 (0x7f0f3e1cd400) [pid = 1953] [serial = 1891] [outer = (nil)] 15:23:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 205 (0x7f0f40227c00) [pid = 1953] [serial = 1892] [outer = 0x7f0f3e1cd400] 15:23:52 INFO - PROCESS | 1953 | 1461968632929 Marionette DEBUG loaded listener.js 15:23:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 206 (0x7f0f40a69c00) [pid = 1953] [serial = 1893] [outer = 0x7f0f3e1cd400] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 205 (0x7f0f36ce0800) [pid = 1953] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 204 (0x7f0f40ed6400) [pid = 1953] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 203 (0x7f0f46eda800) [pid = 1953] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 202 (0x7f0f45589400) [pid = 1953] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 201 (0x7f0f47ff1800) [pid = 1953] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 200 (0x7f0f32cab000) [pid = 1953] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 199 (0x7f0f36c96800) [pid = 1953] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 198 (0x7f0f4557f800) [pid = 1953] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 197 (0x7f0f37006800) [pid = 1953] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 196 (0x7f0f3e1ce000) [pid = 1953] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 195 (0x7f0f49832c00) [pid = 1953] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 194 (0x7f0f349cec00) [pid = 1953] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 193 (0x7f0f39f30000) [pid = 1953] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 192 (0x7f0f478b7800) [pid = 1953] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 191 (0x7f0f47a8f400) [pid = 1953] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 190 (0x7f0f41036000) [pid = 1953] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 189 (0x7f0f49086800) [pid = 1953] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 188 (0x7f0f4360c800) [pid = 1953] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 187 (0x7f0f47a35800) [pid = 1953] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 186 (0x7f0f40a63c00) [pid = 1953] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 185 (0x7f0f47a8ac00) [pid = 1953] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 184 (0x7f0f435ee000) [pid = 1953] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 183 (0x7f0f478b6400) [pid = 1953] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 182 (0x7f0f3e1c9c00) [pid = 1953] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 181 (0x7f0f4373bc00) [pid = 1953] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 180 (0x7f0f31be3800) [pid = 1953] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 179 (0x7f0f39fe0400) [pid = 1953] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 178 (0x7f0f36cdac00) [pid = 1953] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 177 (0x7f0f39650c00) [pid = 1953] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 176 (0x7f0f36fea000) [pid = 1953] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 175 (0x7f0f49961800) [pid = 1953] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 174 (0x7f0f3e1c4c00) [pid = 1953] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 173 (0x7f0f36ab6c00) [pid = 1953] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 172 (0x7f0f31d91000) [pid = 1953] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 171 (0x7f0f39f31c00) [pid = 1953] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 170 (0x7f0f40ee0c00) [pid = 1953] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 169 (0x7f0f3ff7b000) [pid = 1953] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 168 (0x7f0f33ef6400) [pid = 1953] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 167 (0x7f0f47091800) [pid = 1953] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 166 (0x7f0f4557bc00) [pid = 1953] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 165 (0x7f0f32caac00) [pid = 1953] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 164 (0x7f0f40eda000) [pid = 1953] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 163 (0x7f0f41030000) [pid = 1953] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f3ab5d400) [pid = 1953] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f4088ac00) [pid = 1953] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f38dea000) [pid = 1953] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f38dee800) [pid = 1953] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f36cdb000) [pid = 1953] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f31d89000) [pid = 1953] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f36e9b000) [pid = 1953] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f499aec00) [pid = 1953] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f36ad5400) [pid = 1953] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f39fe1800) [pid = 1953] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f31bdc800) [pid = 1953] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f39f3c800) [pid = 1953] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f39fd9c00) [pid = 1953] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f57181000) [pid = 1953] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f4100a400) [pid = 1953] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f39fd9400) [pid = 1953] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f40883c00) [pid = 1953] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f39fdd800) [pid = 1953] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:23:54 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f31be4800) [pid = 1953] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:23:54 INFO - PROCESS | 1953 | 1461968634525 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]]]}] 15:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1975ms 15:23:54 INFO - PROCESS | 1953 | 1461968634552 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 15:23:54 INFO - PROCESS | 1953 | 1461968634555 Marionette TRACE conn5 <- [1,2493,null,{"value":"8"}] 15:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:23:54 INFO - PROCESS | 1953 | 1461968634560 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:23:54 INFO - PROCESS | 1953 | 1461968634562 Marionette TRACE conn5 <- [1,2494,null,{}] 15:23:54 INFO - PROCESS | 1953 | 1461968634567 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}] 15:23:54 INFO - PROCESS | 1953 | 1461968634801 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 15:23:54 INFO - PROCESS | 1953 | 1461968634845 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:54 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af56000 == 119 [pid = 1953] [id = 631] 15:23:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f37006800) [pid = 1953] [serial = 1894] [outer = (nil)] 15:23:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f4088dc00) [pid = 1953] [serial = 1895] [outer = 0x7f0f37006800] 15:23:54 INFO - PROCESS | 1953 | 1461968634908 Marionette DEBUG loaded listener.js 15:23:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f40c4b800) [pid = 1953] [serial = 1896] [outer = 0x7f0f37006800] 15:23:55 INFO - PROCESS | 1953 | 1461968635677 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]]]}] 15:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1175ms 15:23:55 INFO - PROCESS | 1953 | 1461968635735 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 15:23:55 INFO - PROCESS | 1953 | 1461968635738 Marionette TRACE conn5 <- [1,2497,null,{"value":"8"}] 15:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:23:55 INFO - PROCESS | 1953 | 1461968635743 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:23:55 INFO - PROCESS | 1953 | 1461968635745 Marionette TRACE conn5 <- [1,2498,null,{}] 15:23:55 INFO - PROCESS | 1953 | 1461968635761 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}] 15:23:55 INFO - PROCESS | 1953 | 1461968635925 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 15:23:55 INFO - PROCESS | 1953 | 1461968635939 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:55 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f18000 == 120 [pid = 1953] [id = 632] 15:23:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f40a32000) [pid = 1953] [serial = 1897] [outer = (nil)] 15:23:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f4102a800) [pid = 1953] [serial = 1898] [outer = 0x7f0f40a32000] 15:23:55 INFO - PROCESS | 1953 | 1461968635996 Marionette DEBUG loaded listener.js 15:23:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f41e3b400) [pid = 1953] [serial = 1899] [outer = 0x7f0f40a32000] 15:23:57 INFO - PROCESS | 1953 | 1461968637206 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]]]}] 15:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1495ms 15:23:57 INFO - PROCESS | 1953 | 1461968637240 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 15:23:57 INFO - PROCESS | 1953 | 1461968637246 Marionette TRACE conn5 <- [1,2501,null,{"value":"8"}] 15:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:23:57 INFO - PROCESS | 1953 | 1461968637253 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:23:57 INFO - PROCESS | 1953 | 1461968637259 Marionette TRACE conn5 <- [1,2502,null,{}] 15:23:57 INFO - PROCESS | 1953 | 1461968637267 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}] 15:23:57 INFO - PROCESS | 1953 | 1461968637466 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 15:23:57 INFO - PROCESS | 1953 | 1461968637679 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:57 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38722000 == 121 [pid = 1953] [id = 633] 15:23:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f32073000) [pid = 1953] [serial = 1900] [outer = (nil)] 15:23:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f338f5c00) [pid = 1953] [serial = 1901] [outer = 0x7f0f32073000] 15:23:57 INFO - PROCESS | 1953 | 1461968637792 Marionette DEBUG loaded listener.js 15:23:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f34c66400) [pid = 1953] [serial = 1902] [outer = 0x7f0f32073000] 15:23:58 INFO - PROCESS | 1953 | 1461968638745 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]]]}] 15:23:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:23:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1531ms 15:23:58 INFO - PROCESS | 1953 | 1461968638785 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 15:23:58 INFO - PROCESS | 1953 | 1461968638793 Marionette TRACE conn5 <- [1,2505,null,{"value":"8"}] 15:23:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:23:58 INFO - PROCESS | 1953 | 1461968638802 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:23:58 INFO - PROCESS | 1953 | 1461968638806 Marionette TRACE conn5 <- [1,2506,null,{}] 15:23:58 INFO - PROCESS | 1953 | 1461968638811 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}] 15:23:58 INFO - PROCESS | 1953 | 1461968638987 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 15:23:59 INFO - PROCESS | 1953 | 1461968639196 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:59 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af28000 == 122 [pid = 1953] [id = 634] 15:23:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f32bf3800) [pid = 1953] [serial = 1903] [outer = (nil)] 15:23:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f36e9b800) [pid = 1953] [serial = 1904] [outer = 0x7f0f32bf3800] 15:23:59 INFO - PROCESS | 1953 | 1461968639265 Marionette DEBUG loaded listener.js 15:23:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f38de4c00) [pid = 1953] [serial = 1905] [outer = 0x7f0f32bf3800] 15:24:00 INFO - PROCESS | 1953 | 1461968640198 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]]]}] 15:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1427ms 15:24:00 INFO - PROCESS | 1953 | 1461968640231 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 15:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:24:00 INFO - PROCESS | 1953 | 1461968640240 Marionette TRACE conn5 <- [1,2509,null,{"value":"8"}] 15:24:00 INFO - PROCESS | 1953 | 1461968640247 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:24:00 INFO - PROCESS | 1953 | 1461968640252 Marionette TRACE conn5 <- [1,2510,null,{}] 15:24:00 INFO - PROCESS | 1953 | 1461968640268 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}] 15:24:00 INFO - PROCESS | 1953 | 1461968640460 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 15:24:00 INFO - PROCESS | 1953 | 1461968640665 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:00 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f41e7c800 == 123 [pid = 1953] [id = 635] 15:24:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f39fd3800) [pid = 1953] [serial = 1906] [outer = (nil)] 15:24:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f3e1c4c00) [pid = 1953] [serial = 1907] [outer = 0x7f0f39fd3800] 15:24:00 INFO - PROCESS | 1953 | 1461968640782 Marionette DEBUG loaded listener.js 15:24:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f4088a400) [pid = 1953] [serial = 1908] [outer = 0x7f0f39fd3800] 15:24:01 INFO - PROCESS | 1953 | 1461968641694 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]]]}] 15:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1482ms 15:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:24:01 INFO - PROCESS | 1953 | 1461968641728 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 15:24:01 INFO - PROCESS | 1953 | 1461968641732 Marionette TRACE conn5 <- [1,2513,null,{"value":"8"}] 15:24:01 INFO - PROCESS | 1953 | 1461968641738 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:24:01 INFO - PROCESS | 1953 | 1461968641740 Marionette TRACE conn5 <- [1,2514,null,{}] 15:24:01 INFO - PROCESS | 1953 | 1461968641745 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}] 15:24:01 INFO - PROCESS | 1953 | 1461968641919 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 15:24:02 INFO - PROCESS | 1953 | 1461968642128 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:02 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f438a2000 == 124 [pid = 1953] [id = 636] 15:24:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f3965bc00) [pid = 1953] [serial = 1909] [outer = (nil)] 15:24:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f4100bc00) [pid = 1953] [serial = 1910] [outer = 0x7f0f3965bc00] 15:24:02 INFO - PROCESS | 1953 | 1461968642193 Marionette DEBUG loaded listener.js 15:24:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f41e4ac00) [pid = 1953] [serial = 1911] [outer = 0x7f0f3965bc00] 15:24:03 INFO - PROCESS | 1953 | 1461968643059 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]]]}] 15:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1384ms 15:24:03 INFO - PROCESS | 1953 | 1461968643121 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 15:24:03 INFO - PROCESS | 1953 | 1461968643125 Marionette TRACE conn5 <- [1,2517,null,{"value":"8"}] 15:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:24:03 INFO - PROCESS | 1953 | 1461968643130 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:24:03 INFO - PROCESS | 1953 | 1461968643132 Marionette TRACE conn5 <- [1,2518,null,{}] 15:24:03 INFO - PROCESS | 1953 | 1461968643137 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}] 15:24:03 INFO - PROCESS | 1953 | 1461968643304 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 15:24:03 INFO - PROCESS | 1953 | 1461968643517 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:03 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f478ce800 == 125 [pid = 1953] [id = 637] 15:24:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f3e060000) [pid = 1953] [serial = 1912] [outer = (nil)] 15:24:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 164 (0x7f0f4350dc00) [pid = 1953] [serial = 1913] [outer = 0x7f0f3e060000] 15:24:03 INFO - PROCESS | 1953 | 1461968643624 Marionette DEBUG loaded listener.js 15:24:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 165 (0x7f0f43741000) [pid = 1953] [serial = 1914] [outer = 0x7f0f3e060000] 15:24:04 INFO - PROCESS | 1953 | 1461968644526 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]]]}] 15:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1431ms 15:24:04 INFO - PROCESS | 1953 | 1461968644562 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 15:24:04 INFO - PROCESS | 1953 | 1461968644565 Marionette TRACE conn5 <- [1,2521,null,{"value":"8"}] 15:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:24:04 INFO - PROCESS | 1953 | 1461968644571 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:24:04 INFO - PROCESS | 1953 | 1461968644573 Marionette TRACE conn5 <- [1,2522,null,{}] 15:24:04 INFO - PROCESS | 1953 | 1461968644578 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}] 15:24:04 INFO - PROCESS | 1953 | 1461968644758 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 15:24:04 INFO - PROCESS | 1953 | 1461968644975 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:05 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4a1da000 == 126 [pid = 1953] [id = 638] 15:24:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 166 (0x7f0f36cd5c00) [pid = 1953] [serial = 1915] [outer = (nil)] 15:24:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 167 (0x7f0f478b2c00) [pid = 1953] [serial = 1916] [outer = 0x7f0f36cd5c00] 15:24:05 INFO - PROCESS | 1953 | 1461968645084 Marionette DEBUG loaded listener.js 15:24:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 168 (0x7f0f47b15400) [pid = 1953] [serial = 1917] [outer = 0x7f0f36cd5c00] 15:24:05 INFO - PROCESS | 1953 | 1461968645929 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]]]}] 15:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1425ms 15:24:05 INFO - PROCESS | 1953 | 1461968645997 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 15:24:06 INFO - PROCESS | 1953 | 1461968646000 Marionette TRACE conn5 <- [1,2525,null,{"value":"8"}] 15:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:24:06 INFO - PROCESS | 1953 | 1461968646006 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:24:06 INFO - PROCESS | 1953 | 1461968646008 Marionette TRACE conn5 <- [1,2526,null,{}] 15:24:06 INFO - PROCESS | 1953 | 1461968646033 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}] 15:24:06 INFO - PROCESS | 1953 | 1461968646207 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 15:24:06 INFO - PROCESS | 1953 | 1461968646414 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5732a000 == 127 [pid = 1953] [id = 639] 15:24:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 169 (0x7f0f46b2a800) [pid = 1953] [serial = 1918] [outer = (nil)] 15:24:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 170 (0x7f0f48057400) [pid = 1953] [serial = 1919] [outer = 0x7f0f46b2a800] 15:24:06 INFO - PROCESS | 1953 | 1461968646523 Marionette DEBUG loaded listener.js 15:24:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 171 (0x7f0f48567400) [pid = 1953] [serial = 1920] [outer = 0x7f0f46b2a800] 15:24:07 INFO - PROCESS | 1953 | 1461968647369 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]]]}] 15:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1400ms 15:24:07 INFO - PROCESS | 1953 | 1461968647406 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 15:24:07 INFO - PROCESS | 1953 | 1461968647409 Marionette TRACE conn5 <- [1,2529,null,{"value":"8"}] 15:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:24:07 INFO - PROCESS | 1953 | 1461968647416 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:24:07 INFO - PROCESS | 1953 | 1461968647419 Marionette TRACE conn5 <- [1,2530,null,{}] 15:24:07 INFO - PROCESS | 1953 | 1461968647424 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}] 15:24:07 INFO - PROCESS | 1953 | 1461968647609 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 15:24:07 INFO - PROCESS | 1953 | 1461968647827 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:07 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5835a000 == 128 [pid = 1953] [id = 640] 15:24:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 172 (0x7f0f36c93400) [pid = 1953] [serial = 1921] [outer = (nil)] 15:24:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 173 (0x7f0f4901b800) [pid = 1953] [serial = 1922] [outer = 0x7f0f36c93400] 15:24:07 INFO - PROCESS | 1953 | 1461968647939 Marionette DEBUG loaded listener.js 15:24:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 174 (0x7f0f4908dc00) [pid = 1953] [serial = 1923] [outer = 0x7f0f36c93400] 15:24:08 INFO - PROCESS | 1953 | 1461968648791 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]]]}] 15:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1425ms 15:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:24:08 INFO - PROCESS | 1953 | 1461968648842 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 15:24:08 INFO - PROCESS | 1953 | 1461968648845 Marionette TRACE conn5 <- [1,2533,null,{"value":"8"}] 15:24:08 INFO - PROCESS | 1953 | 1461968648851 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:24:08 INFO - PROCESS | 1953 | 1461968648854 Marionette TRACE conn5 <- [1,2534,null,{}] 15:24:08 INFO - PROCESS | 1953 | 1461968648859 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}] 15:24:09 INFO - PROCESS | 1953 | 1461968649046 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 15:24:09 INFO - PROCESS | 1953 | 1461968649252 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:09 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5bf36800 == 129 [pid = 1953] [id = 641] 15:24:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f47a8f000) [pid = 1953] [serial = 1924] [outer = (nil)] 15:24:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f4995bc00) [pid = 1953] [serial = 1925] [outer = 0x7f0f47a8f000] 15:24:09 INFO - PROCESS | 1953 | 1461968649319 Marionette DEBUG loaded listener.js 15:24:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f49e19000) [pid = 1953] [serial = 1926] [outer = 0x7f0f47a8f000] 15:24:10 INFO - PROCESS | 1953 | 1461968650210 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]]]}] 15:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1429ms 15:24:10 INFO - PROCESS | 1953 | 1461968650279 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 15:24:10 INFO - PROCESS | 1953 | 1461968650283 Marionette TRACE conn5 <- [1,2537,null,{"value":"8"}] 15:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:24:10 INFO - PROCESS | 1953 | 1461968650288 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:24:10 INFO - PROCESS | 1953 | 1461968650290 Marionette TRACE conn5 <- [1,2538,null,{}] 15:24:10 INFO - PROCESS | 1953 | 1461968650295 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}] 15:24:10 INFO - PROCESS | 1953 | 1461968650472 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 15:24:10 INFO - PROCESS | 1953 | 1461968650681 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:10 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f6033b800 == 130 [pid = 1953] [id = 642] 15:24:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 178 (0x7f0f4901e800) [pid = 1953] [serial = 1927] [outer = (nil)] 15:24:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 179 (0x7f0f4a843c00) [pid = 1953] [serial = 1928] [outer = 0x7f0f4901e800] 15:24:10 INFO - PROCESS | 1953 | 1461968650788 Marionette DEBUG loaded listener.js 15:24:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 180 (0x7f0f5017a800) [pid = 1953] [serial = 1929] [outer = 0x7f0f4901e800] 15:24:11 INFO - PROCESS | 1953 | 1461968651647 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]]]}] 15:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1388ms 15:24:11 INFO - PROCESS | 1953 | 1461968651676 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 15:24:11 INFO - PROCESS | 1953 | 1461968651680 Marionette TRACE conn5 <- [1,2541,null,{"value":"8"}] 15:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:24:11 INFO - PROCESS | 1953 | 1461968651686 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:24:11 INFO - PROCESS | 1953 | 1461968651689 Marionette TRACE conn5 <- [1,2542,null,{}] 15:24:11 INFO - PROCESS | 1953 | 1461968651694 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}] 15:24:11 INFO - PROCESS | 1953 | 1461968651885 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 15:24:12 INFO - PROCESS | 1953 | 1461968652148 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:12 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38e4b800 == 131 [pid = 1953] [id = 643] 15:24:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 181 (0x7f0f31da2800) [pid = 1953] [serial = 1930] [outer = (nil)] 15:24:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 182 (0x7f0f49833c00) [pid = 1953] [serial = 1931] [outer = 0x7f0f31da2800] 15:24:12 INFO - PROCESS | 1953 | 1461968652224 Marionette DEBUG loaded listener.js 15:24:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 183 (0x7f0f5a243c00) [pid = 1953] [serial = 1932] [outer = 0x7f0f31da2800] 15:24:13 INFO - PROCESS | 1953 | 1461968653062 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]]]}] 15:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1426ms 15:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:24:13 INFO - PROCESS | 1953 | 1461968653112 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 15:24:13 INFO - PROCESS | 1953 | 1461968653115 Marionette TRACE conn5 <- [1,2545,null,{"value":"8"}] 15:24:13 INFO - PROCESS | 1953 | 1461968653119 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:24:13 INFO - PROCESS | 1953 | 1461968653123 Marionette TRACE conn5 <- [1,2546,null,{}] 15:24:13 INFO - PROCESS | 1953 | 1461968653128 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}] 15:24:13 INFO - PROCESS | 1953 | 1461968653308 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 15:24:13 INFO - PROCESS | 1953 | 1461968653522 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:13 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f410d1800 == 132 [pid = 1953] [id = 644] 15:24:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 184 (0x7f0f31be0400) [pid = 1953] [serial = 1933] [outer = (nil)] 15:24:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 185 (0x7f0f482a0000) [pid = 1953] [serial = 1934] [outer = 0x7f0f31be0400] 15:24:13 INFO - PROCESS | 1953 | 1461968653650 Marionette DEBUG loaded listener.js 15:24:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 186 (0x7f0f482a8c00) [pid = 1953] [serial = 1935] [outer = 0x7f0f31be0400] 15:24:14 INFO - PROCESS | 1953 | 1461968654519 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]]]}] 15:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1433ms 15:24:14 INFO - PROCESS | 1953 | 1461968654564 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 15:24:14 INFO - PROCESS | 1953 | 1461968654567 Marionette TRACE conn5 <- [1,2549,null,{"value":"8"}] 15:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:24:14 INFO - PROCESS | 1953 | 1461968654572 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:24:14 INFO - PROCESS | 1953 | 1461968654584 Marionette TRACE conn5 <- [1,2550,null,{}] 15:24:14 INFO - PROCESS | 1953 | 1461968654588 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}] 15:24:14 INFO - PROCESS | 1953 | 1461968654782 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 15:24:15 INFO - PROCESS | 1953 | 1461968655058 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:15 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f30f4d800 == 133 [pid = 1953] [id = 645] 15:24:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 187 (0x7f0f31bd9c00) [pid = 1953] [serial = 1936] [outer = (nil)] 15:24:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 188 (0x7f0f36cda800) [pid = 1953] [serial = 1937] [outer = 0x7f0f31bd9c00] 15:24:15 INFO - PROCESS | 1953 | 1461968655127 Marionette DEBUG loaded listener.js 15:24:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 189 (0x7f0f3ff7d400) [pid = 1953] [serial = 1938] [outer = 0x7f0f31bd9c00] 15:24:16 INFO - PROCESS | 1953 | 1461968656017 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]]]}] 15:24:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:24:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1484ms 15:24:16 INFO - PROCESS | 1953 | 1461968656058 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 15:24:16 INFO - PROCESS | 1953 | 1461968656060 Marionette TRACE conn5 <- [1,2553,null,{"value":"8"}] 15:24:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:24:16 INFO - PROCESS | 1953 | 1461968656066 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:24:16 INFO - PROCESS | 1953 | 1461968656069 Marionette TRACE conn5 <- [1,2554,null,{}] 15:24:16 INFO - PROCESS | 1953 | 1461968656074 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}] 15:24:16 INFO - PROCESS | 1953 | 1461968656258 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 15:24:16 INFO - PROCESS | 1953 | 1461968656475 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:16 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f31fd4800 == 134 [pid = 1953] [id = 646] 15:24:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 190 (0x7f0f31be4000) [pid = 1953] [serial = 1939] [outer = (nil)] 15:24:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 191 (0x7f0f31dacc00) [pid = 1953] [serial = 1940] [outer = 0x7f0f31be4000] 15:24:16 INFO - PROCESS | 1953 | 1461968656583 Marionette DEBUG loaded listener.js 15:24:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 192 (0x7f0f36ce4000) [pid = 1953] [serial = 1941] [outer = 0x7f0f31be4000] 15:24:18 INFO - PROCESS | 1953 | 1461968658010 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]]]}] 15:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1986ms 15:24:18 INFO - PROCESS | 1953 | 1461968658053 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 15:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:24:18 INFO - PROCESS | 1953 | 1461968658058 Marionette TRACE conn5 <- [1,2557,null,{"value":"8"}] 15:24:18 INFO - PROCESS | 1953 | 1461968658066 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:24:18 INFO - PROCESS | 1953 | 1461968658070 Marionette TRACE conn5 <- [1,2558,null,{}] 15:24:18 INFO - PROCESS | 1953 | 1461968658078 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}] 15:24:18 INFO - PROCESS | 1953 | 1461968658242 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 15:24:18 INFO - PROCESS | 1953 | 1461968658460 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:18 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38a6c800 == 135 [pid = 1953] [id = 647] 15:24:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 193 (0x7f0f31d8cc00) [pid = 1953] [serial = 1942] [outer = (nil)] 15:24:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 194 (0x7f0f3207c000) [pid = 1953] [serial = 1943] [outer = 0x7f0f31d8cc00] 15:24:18 INFO - PROCESS | 1953 | 1461968658568 Marionette DEBUG loaded listener.js 15:24:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 195 (0x7f0f33c0d000) [pid = 1953] [serial = 1944] [outer = 0x7f0f31d8cc00] 15:24:19 INFO - PROCESS | 1953 | 1461968659676 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]]]}] 15:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1690ms 15:24:19 INFO - PROCESS | 1953 | 1461968659755 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 15:24:19 INFO - PROCESS | 1953 | 1461968659763 Marionette TRACE conn5 <- [1,2561,null,{"value":"8"}] 15:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:24:19 INFO - PROCESS | 1953 | 1461968659772 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:24:19 INFO - PROCESS | 1953 | 1461968659777 Marionette TRACE conn5 <- [1,2562,null,{}] 15:24:19 INFO - PROCESS | 1953 | 1461968659782 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}] 15:24:20 INFO - PROCESS | 1953 | 1461968660069 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3af56000 == 134 [pid = 1953] [id = 631] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3fe62800 == 133 [pid = 1953] [id = 630] 15:24:20 INFO - PROCESS | 1953 | --DOMWINDOW == 194 (0x7f0f4832f000) [pid = 1953] [serial = 1835] [outer = (nil)] [url = about:blank] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e185800 == 132 [pid = 1953] [id = 629] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3af38000 == 131 [pid = 1953] [id = 628] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f363a2800 == 130 [pid = 1953] [id = 627] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3690a000 == 129 [pid = 1953] [id = 626] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f31d1e800 == 128 [pid = 1953] [id = 625] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f2f6e3000 == 127 [pid = 1953] [id = 624] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3efba000 == 126 [pid = 1953] [id = 623] 15:24:20 INFO - PROCESS | 1953 | 1461968660426 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3efa2000 == 125 [pid = 1953] [id = 622] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f33fcc800 == 124 [pid = 1953] [id = 621] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f33aaf000 == 123 [pid = 1953] [id = 620] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f605ae800 == 122 [pid = 1953] [id = 619] 15:24:20 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2f6e3000 == 123 [pid = 1953] [id = 648] 15:24:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 195 (0x7f0f33c08400) [pid = 1953] [serial = 1945] [outer = (nil)] 15:24:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 196 (0x7f0f34c6c800) [pid = 1953] [serial = 1946] [outer = 0x7f0f33c08400] 15:24:20 INFO - PROCESS | 1953 | 1461968660494 Marionette DEBUG loaded listener.js 15:24:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 197 (0x7f0f34cdf000) [pid = 1953] [serial = 1947] [outer = 0x7f0f33c08400] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f2e00f800 == 122 [pid = 1953] [id = 618] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f61387800 == 121 [pid = 1953] [id = 617] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c3b3000 == 120 [pid = 1953] [id = 616] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5be16000 == 119 [pid = 1953] [id = 615] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f58181000 == 118 [pid = 1953] [id = 614] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f49699800 == 117 [pid = 1953] [id = 613] 15:24:20 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3af44000 == 116 [pid = 1953] [id = 612] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 196 (0x7f0f4a1b5000) [pid = 1953] [serial = 1820] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 195 (0x7f0f45587c00) [pid = 1953] [serial = 1611] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 194 (0x7f0f499b0000) [pid = 1953] [serial = 1818] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 193 (0x7f0f4215a000) [pid = 1953] [serial = 1812] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 192 (0x7f0f47b0f400) [pid = 1953] [serial = 1830] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 191 (0x7f0f3e1c6400) [pid = 1953] [serial = 1584] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 190 (0x7f0f5b4a2400) [pid = 1953] [serial = 1797] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 189 (0x7f0f394ef400) [pid = 1953] [serial = 1641] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 188 (0x7f0f40a3e800) [pid = 1953] [serial = 1596] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 187 (0x7f0f43611000) [pid = 1953] [serial = 1695] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 186 (0x7f0f58307400) [pid = 1953] [serial = 1791] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 185 (0x7f0f40632800) [pid = 1953] [serial = 1650] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 184 (0x7f0f36fed000) [pid = 1953] [serial = 1824] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 183 (0x7f0f38df2400) [pid = 1953] [serial = 1614] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 182 (0x7f0f40886c00) [pid = 1953] [serial = 1826] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 181 (0x7f0f41010c00) [pid = 1953] [serial = 1827] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 180 (0x7f0f4360cc00) [pid = 1953] [serial = 1665] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 179 (0x7f0f41006000) [pid = 1953] [serial = 1599] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 178 (0x7f0f37011000) [pid = 1953] [serial = 1590] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 177 (0x7f0f48330000) [pid = 1953] [serial = 1815] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 176 (0x7f0f462e0c00) [pid = 1953] [serial = 1668] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 175 (0x7f0f34cdf400) [pid = 1953] [serial = 1587] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 174 (0x7f0f42152c00) [pid = 1953] [serial = 1662] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 173 (0x7f0f4373e400) [pid = 1953] [serial = 1608] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 172 (0x7f0f39f2e000) [pid = 1953] [serial = 1829] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 171 (0x7f0f573fe400) [pid = 1953] [serial = 1788] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 170 (0x7f0f36adbc00) [pid = 1953] [serial = 1823] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 169 (0x7f0f49527800) [pid = 1953] [serial = 1817] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 168 (0x7f0f41e3f400) [pid = 1953] [serial = 1659] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 167 (0x7f0f478b8400) [pid = 1953] [serial = 1671] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 166 (0x7f0f3ff73000) [pid = 1953] [serial = 1593] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 165 (0x7f0f3ab5c800) [pid = 1953] [serial = 1809] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 164 (0x7f0f34c96800) [pid = 1953] [serial = 1638] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 163 (0x7f0f57147400) [pid = 1953] [serial = 1785] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f4d333000) [pid = 1953] [serial = 1734] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f5100bc00) [pid = 1953] [serial = 1737] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f3e057000) [pid = 1953] [serial = 1635] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f3e1cc000) [pid = 1953] [serial = 1832] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f4215ac00) [pid = 1953] [serial = 1806] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f3ff70c00) [pid = 1953] [serial = 1647] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f5bb36800) [pid = 1953] [serial = 1794] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f4b336c00) [pid = 1953] [serial = 1821] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f43498400) [pid = 1953] [serial = 1602] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f394ea400) [pid = 1953] [serial = 1808] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f40ab3800) [pid = 1953] [serial = 1811] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f41033c00) [pid = 1953] [serial = 1656] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f47dcfc00) [pid = 1953] [serial = 1814] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f40abb000) [pid = 1953] [serial = 1653] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f3ae23400) [pid = 1953] [serial = 1644] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f43602400) [pid = 1953] [serial = 1605] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f40a6ac00) [pid = 1953] [serial = 1833] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 145 (0x7f0f56c6f800) [pid = 1953] [serial = 1782] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 144 (0x7f0f435e6400) [pid = 1953] [serial = 1707] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 143 (0x7f0f48056c00) [pid = 1953] [serial = 1713] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 142 (0x7f0f47f62c00) [pid = 1953] [serial = 1761] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 141 (0x7f0f49ee5000) [pid = 1953] [serial = 1776] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 140 (0x7f0f36ad2800) [pid = 1953] [serial = 1698] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 139 (0x7f0f394e8c00) [pid = 1953] [serial = 1764] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 138 (0x7f0f49087400) [pid = 1953] [serial = 1722] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 137 (0x7f0f39fda400) [pid = 1953] [serial = 1701] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 136 (0x7f0f40a38c00) [pid = 1953] [serial = 1704] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 135 (0x7f0f4b330800) [pid = 1953] [serial = 1731] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f56c6f400) [pid = 1953] [serial = 1779] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f40a37800) [pid = 1953] [serial = 1767] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f48566800) [pid = 1953] [serial = 1716] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f48f68400) [pid = 1953] [serial = 1719] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f478c1400) [pid = 1953] [serial = 1770] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f49e18400) [pid = 1953] [serial = 1728] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f4908b400) [pid = 1953] [serial = 1773] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 127 (0x7f0f49832800) [pid = 1953] [serial = 1725] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | --DOMWINDOW == 126 (0x7f0f46be0000) [pid = 1953] [serial = 1710] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1953 | 1461968661323 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]]]}] 15:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1582ms 15:24:21 INFO - PROCESS | 1953 | 1461968661355 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 15:24:21 INFO - PROCESS | 1953 | 1461968661357 Marionette TRACE conn5 <- [1,2565,null,{"value":"8"}] 15:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:24:21 INFO - PROCESS | 1953 | 1461968661363 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:24:21 INFO - PROCESS | 1953 | 1461968661368 Marionette TRACE conn5 <- [1,2566,null,{}] 15:24:21 INFO - PROCESS | 1953 | 1461968661383 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}] 15:24:21 INFO - PROCESS | 1953 | 1461968661628 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 15:24:21 INFO - PROCESS | 1953 | 1461968661654 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f36ee8800 == 117 [pid = 1953] [id = 649] 15:24:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 127 (0x7f0f2f5d8000) [pid = 1953] [serial = 1948] [outer = (nil)] 15:24:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 128 (0x7f0f3700e000) [pid = 1953] [serial = 1949] [outer = 0x7f0f2f5d8000] 15:24:21 INFO - PROCESS | 1953 | 1461968661815 Marionette DEBUG loaded listener.js 15:24:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f394eb400) [pid = 1953] [serial = 1950] [outer = 0x7f0f2f5d8000] 15:24:22 INFO - PROCESS | 1953 | 1461968662583 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]]]}] 15:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1233ms 15:24:22 INFO - PROCESS | 1953 | 1461968662604 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 15:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:24:22 INFO - PROCESS | 1953 | 1461968662608 Marionette TRACE conn5 <- [1,2569,null,{"value":"8"}] 15:24:22 INFO - PROCESS | 1953 | 1461968662615 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:24:22 INFO - PROCESS | 1953 | 1461968662618 Marionette TRACE conn5 <- [1,2570,null,{}] 15:24:22 INFO - PROCESS | 1953 | 1461968662624 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}] 15:24:22 INFO - PROCESS | 1953 | 1461968662845 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 15:24:22 INFO - PROCESS | 1953 | 1461968662885 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:22 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3972d000 == 118 [pid = 1953] [id = 650] 15:24:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f34c95c00) [pid = 1953] [serial = 1951] [outer = (nil)] 15:24:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f39fdfc00) [pid = 1953] [serial = 1952] [outer = 0x7f0f34c95c00] 15:24:22 INFO - PROCESS | 1953 | 1461968662941 Marionette DEBUG loaded listener.js 15:24:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f3ae2a000) [pid = 1953] [serial = 1953] [outer = 0x7f0f34c95c00] 15:24:23 INFO - PROCESS | 1953 | 1461968663831 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]]]}] 15:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1233ms 15:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:24:23 INFO - PROCESS | 1953 | 1461968663863 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 15:24:23 INFO - PROCESS | 1953 | 1461968663865 Marionette TRACE conn5 <- [1,2573,null,{"value":"8"}] 15:24:23 INFO - PROCESS | 1953 | 1461968663870 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:24:23 INFO - PROCESS | 1953 | 1461968663874 Marionette TRACE conn5 <- [1,2574,null,{}] 15:24:23 INFO - PROCESS | 1953 | 1461968663882 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}] 15:24:24 INFO - PROCESS | 1953 | 1461968664098 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 15:24:24 INFO - PROCESS | 1953 | 1461968664169 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:24 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af56000 == 119 [pid = 1953] [id = 651] 15:24:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f39657c00) [pid = 1953] [serial = 1954] [outer = (nil)] 15:24:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f3fdc0400) [pid = 1953] [serial = 1955] [outer = 0x7f0f39657c00] 15:24:24 INFO - PROCESS | 1953 | 1461968664276 Marionette DEBUG loaded listener.js 15:24:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f3ff7d800) [pid = 1953] [serial = 1956] [outer = 0x7f0f39657c00] 15:24:25 INFO - PROCESS | 1953 | --DOMWINDOW == 134 (0x7f0f31d88800) [pid = 1953] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:24:25 INFO - PROCESS | 1953 | --DOMWINDOW == 133 (0x7f0f3e1cd400) [pid = 1953] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:24:25 INFO - PROCESS | 1953 | --DOMWINDOW == 132 (0x7f0f40c4b400) [pid = 1953] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:24:25 INFO - PROCESS | 1953 | --DOMWINDOW == 131 (0x7f0f36ab3400) [pid = 1953] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:24:25 INFO - PROCESS | 1953 | --DOMWINDOW == 130 (0x7f0f36cd8800) [pid = 1953] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:24:25 INFO - PROCESS | 1953 | --DOMWINDOW == 129 (0x7f0f37006800) [pid = 1953] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:24:25 INFO - PROCESS | 1953 | --DOMWINDOW == 128 (0x7f0f32ca9400) [pid = 1953] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:24:25 INFO - PROCESS | 1953 | 1461968665417 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]]]}] 15:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1589ms 15:24:25 INFO - PROCESS | 1953 | 1461968665460 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 15:24:25 INFO - PROCESS | 1953 | 1461968665463 Marionette TRACE conn5 <- [1,2577,null,{"value":"8"}] 15:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:24:25 INFO - PROCESS | 1953 | 1461968665468 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:24:25 INFO - PROCESS | 1953 | 1461968665470 Marionette TRACE conn5 <- [1,2578,null,{}] 15:24:25 INFO - PROCESS | 1953 | 1461968665479 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}] 15:24:25 INFO - PROCESS | 1953 | 1461968665716 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 15:24:25 INFO - PROCESS | 1953 | 1461968665739 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e0c1000 == 120 [pid = 1953] [id = 652] 15:24:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 129 (0x7f0f3e056c00) [pid = 1953] [serial = 1957] [outer = (nil)] 15:24:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 130 (0x7f0f40580000) [pid = 1953] [serial = 1958] [outer = 0x7f0f3e056c00] 15:24:25 INFO - PROCESS | 1953 | 1461968665799 Marionette DEBUG loaded listener.js 15:24:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 131 (0x7f0f41010c00) [pid = 1953] [serial = 1959] [outer = 0x7f0f3e056c00] 15:24:26 INFO - PROCESS | 1953 | 1461968666578 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]]]}] 15:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1124ms 15:24:26 INFO - PROCESS | 1953 | 1461968666594 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 15:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:24:26 INFO - PROCESS | 1953 | 1461968666597 Marionette TRACE conn5 <- [1,2581,null,{"value":"8"}] 15:24:26 INFO - PROCESS | 1953 | 1461968666602 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:24:26 INFO - PROCESS | 1953 | 1461968666605 Marionette TRACE conn5 <- [1,2582,null,{}] 15:24:26 INFO - PROCESS | 1953 | 1461968666609 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}] 15:24:26 INFO - PROCESS | 1953 | 1461968666827 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 15:24:26 INFO - PROCESS | 1953 | 1461968666846 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:26 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3efa7000 == 121 [pid = 1953] [id = 653] 15:24:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 132 (0x7f0f3e057000) [pid = 1953] [serial = 1960] [outer = (nil)] 15:24:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 133 (0x7f0f41039800) [pid = 1953] [serial = 1961] [outer = 0x7f0f3e057000] 15:24:26 INFO - PROCESS | 1953 | 1461968666901 Marionette DEBUG loaded listener.js 15:24:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 134 (0x7f0f43494800) [pid = 1953] [serial = 1962] [outer = 0x7f0f3e057000] 15:24:28 INFO - PROCESS | 1953 | 1461968668016 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]]]}] 15:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1475ms 15:24:28 INFO - PROCESS | 1953 | 1461968668078 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 15:24:28 INFO - PROCESS | 1953 | 1461968668085 Marionette TRACE conn5 <- [1,2585,null,{"value":"8"}] 15:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:24:28 INFO - PROCESS | 1953 | 1461968668092 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:24:28 INFO - PROCESS | 1953 | 1461968668098 Marionette TRACE conn5 <- [1,2586,null,{}] 15:24:28 INFO - PROCESS | 1953 | 1461968668105 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}] 15:24:28 INFO - PROCESS | 1953 | 1461968668291 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 15:24:28 INFO - PROCESS | 1953 | 1461968668497 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:28 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3639b000 == 122 [pid = 1953] [id = 654] 15:24:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 135 (0x7f0f32bf4000) [pid = 1953] [serial = 1963] [outer = (nil)] 15:24:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 136 (0x7f0f33c0b400) [pid = 1953] [serial = 1964] [outer = 0x7f0f32bf4000] 15:24:28 INFO - PROCESS | 1953 | 1461968668608 Marionette DEBUG loaded listener.js 15:24:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 137 (0x7f0f34cd5000) [pid = 1953] [serial = 1965] [outer = 0x7f0f32bf4000] 15:24:29 INFO - PROCESS | 1953 | 1461968669561 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]]]}] 15:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1530ms 15:24:29 INFO - PROCESS | 1953 | 1461968669623 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 15:24:29 INFO - PROCESS | 1953 | 1461968669631 Marionette TRACE conn5 <- [1,2589,null,{"value":"8"}] 15:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:24:29 INFO - PROCESS | 1953 | 1461968669641 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:24:29 INFO - PROCESS | 1953 | 1461968669645 Marionette TRACE conn5 <- [1,2590,null,{}] 15:24:29 INFO - PROCESS | 1953 | 1461968669650 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}] 15:24:29 INFO - PROCESS | 1953 | 1461968669840 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 15:24:30 INFO - PROCESS | 1953 | 1461968670042 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:30 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3df82000 == 123 [pid = 1953] [id = 655] 15:24:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 138 (0x7f0f36cd8c00) [pid = 1953] [serial = 1966] [outer = (nil)] 15:24:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 139 (0x7f0f394e9800) [pid = 1953] [serial = 1967] [outer = 0x7f0f36cd8c00] 15:24:30 INFO - PROCESS | 1953 | 1461968670113 Marionette DEBUG loaded listener.js 15:24:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 140 (0x7f0f3a3cd400) [pid = 1953] [serial = 1968] [outer = 0x7f0f36cd8c00] 15:24:31 INFO - PROCESS | 1953 | 1461968671074 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]]]}] 15:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1481ms 15:24:31 INFO - PROCESS | 1953 | 1461968671122 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 15:24:31 INFO - PROCESS | 1953 | 1461968671126 Marionette TRACE conn5 <- [1,2593,null,{"value":"8"}] 15:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:24:31 INFO - PROCESS | 1953 | 1461968671132 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:24:31 INFO - PROCESS | 1953 | 1461968671138 Marionette TRACE conn5 <- [1,2594,null,{}] 15:24:31 INFO - PROCESS | 1953 | 1461968671153 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}] 15:24:31 INFO - PROCESS | 1953 | 1461968671343 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 15:24:31 INFO - PROCESS | 1953 | 1461968671546 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:31 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40562000 == 124 [pid = 1953] [id = 656] 15:24:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 141 (0x7f0f3ffbc400) [pid = 1953] [serial = 1969] [outer = (nil)] 15:24:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 142 (0x7f0f408b8000) [pid = 1953] [serial = 1970] [outer = 0x7f0f3ffbc400] 15:24:31 INFO - PROCESS | 1953 | 1461968671619 Marionette DEBUG loaded listener.js 15:24:31 INFO - PROCESS | 1953 | ++DOMWINDOW == 143 (0x7f0f41034400) [pid = 1953] [serial = 1971] [outer = 0x7f0f3ffbc400] 15:24:32 INFO - PROCESS | 1953 | 1461968672509 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]]]}] 15:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1431ms 15:24:32 INFO - PROCESS | 1953 | 1461968672564 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 15:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:24:32 INFO - PROCESS | 1953 | 1461968672569 Marionette TRACE conn5 <- [1,2597,null,{"value":"8"}] 15:24:32 INFO - PROCESS | 1953 | 1461968672574 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:24:32 INFO - PROCESS | 1953 | 1461968672577 Marionette TRACE conn5 <- [1,2598,null,{}] 15:24:32 INFO - PROCESS | 1953 | 1461968672582 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}] 15:24:32 INFO - PROCESS | 1953 | 1461968672783 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 15:24:32 INFO - PROCESS | 1953 | 1461968672987 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:33 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f410cc000 == 125 [pid = 1953] [id = 657] 15:24:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 144 (0x7f0f40887800) [pid = 1953] [serial = 1972] [outer = (nil)] 15:24:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 145 (0x7f0f435e6400) [pid = 1953] [serial = 1973] [outer = 0x7f0f40887800] 15:24:33 INFO - PROCESS | 1953 | 1461968673059 Marionette DEBUG loaded listener.js 15:24:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 146 (0x7f0f43745c00) [pid = 1953] [serial = 1974] [outer = 0x7f0f40887800] 15:24:33 INFO - PROCESS | 1953 | 1461968673960 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]]]}] 15:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1426ms 15:24:34 INFO - PROCESS | 1953 | 1461968674000 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 15:24:34 INFO - PROCESS | 1953 | 1461968674004 Marionette TRACE conn5 <- [1,2601,null,{"value":"8"}] 15:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:24:34 INFO - PROCESS | 1953 | 1461968674010 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:24:34 INFO - PROCESS | 1953 | 1461968674012 Marionette TRACE conn5 <- [1,2602,null,{}] 15:24:34 INFO - PROCESS | 1953 | 1461968674017 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}] 15:24:34 INFO - PROCESS | 1953 | 1461968674198 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 15:24:34 INFO - PROCESS | 1953 | 1461968674406 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:34 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f41e81000 == 126 [pid = 1953] [id = 658] 15:24:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f41276800) [pid = 1953] [serial = 1975] [outer = (nil)] 15:24:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f45586800) [pid = 1953] [serial = 1976] [outer = 0x7f0f41276800] 15:24:34 INFO - PROCESS | 1953 | 1461968674474 Marionette DEBUG loaded listener.js 15:24:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f462d8800) [pid = 1953] [serial = 1977] [outer = 0x7f0f41276800] 15:24:35 INFO - PROCESS | 1953 | 1461968675416 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]]]}] 15:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1476ms 15:24:35 INFO - PROCESS | 1953 | 1461968675486 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 15:24:35 INFO - PROCESS | 1953 | 1461968675490 Marionette TRACE conn5 <- [1,2605,null,{"value":"8"}] 15:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:24:35 INFO - PROCESS | 1953 | 1461968675495 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:24:35 INFO - PROCESS | 1953 | 1461968675498 Marionette TRACE conn5 <- [1,2606,null,{}] 15:24:35 INFO - PROCESS | 1953 | 1461968675503 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}] 15:24:35 INFO - PROCESS | 1953 | 1461968675734 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 15:24:35 INFO - PROCESS | 1953 | 1461968675981 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:36 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43ac8000 == 127 [pid = 1953] [id = 659] 15:24:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f43746c00) [pid = 1953] [serial = 1978] [outer = (nil)] 15:24:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f4829ec00) [pid = 1953] [serial = 1979] [outer = 0x7f0f43746c00] 15:24:36 INFO - PROCESS | 1953 | 1461968676096 Marionette DEBUG loaded listener.js 15:24:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f482ac800) [pid = 1953] [serial = 1980] [outer = 0x7f0f43746c00] 15:24:36 INFO - PROCESS | 1953 | 1461968676942 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]]]}] 15:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1483ms 15:24:36 INFO - PROCESS | 1953 | 1461968676980 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 15:24:36 INFO - PROCESS | 1953 | 1461968676982 Marionette TRACE conn5 <- [1,2609,null,{"value":"8"}] 15:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:24:36 INFO - PROCESS | 1953 | 1461968676988 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:24:36 INFO - PROCESS | 1953 | 1461968676991 Marionette TRACE conn5 <- [1,2610,null,{}] 15:24:36 INFO - PROCESS | 1953 | 1461968676996 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}] 15:24:37 INFO - PROCESS | 1953 | 1461968677171 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 15:24:37 INFO - PROCESS | 1953 | 1461968677378 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:37 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47e21800 == 128 [pid = 1953] [id = 660] 15:24:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f45f41800) [pid = 1953] [serial = 1981] [outer = (nil)] 15:24:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f4901d000) [pid = 1953] [serial = 1982] [outer = 0x7f0f45f41800] 15:24:37 INFO - PROCESS | 1953 | 1461968677445 Marionette DEBUG loaded listener.js 15:24:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f499a6800) [pid = 1953] [serial = 1983] [outer = 0x7f0f45f41800] 15:24:38 INFO - PROCESS | 1953 | 1461968678308 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]]]}] 15:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1378ms 15:24:38 INFO - PROCESS | 1953 | 1461968678367 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 15:24:38 INFO - PROCESS | 1953 | 1461968678371 Marionette TRACE conn5 <- [1,2613,null,{"value":"8"}] 15:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:24:38 INFO - PROCESS | 1953 | 1461968678376 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:24:38 INFO - PROCESS | 1953 | 1461968678379 Marionette TRACE conn5 <- [1,2614,null,{}] 15:24:38 INFO - PROCESS | 1953 | 1461968678384 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}] 15:24:38 INFO - PROCESS | 1953 | 1461968678557 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 15:24:38 INFO - PROCESS | 1953 | 1461968678768 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f498cc800 == 129 [pid = 1953] [id = 661] 15:24:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f46edb000) [pid = 1953] [serial = 1984] [outer = (nil)] 15:24:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f49ee5000) [pid = 1953] [serial = 1985] [outer = 0x7f0f46edb000] 15:24:38 INFO - PROCESS | 1953 | 1461968678840 Marionette DEBUG loaded listener.js 15:24:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f4b333c00) [pid = 1953] [serial = 1986] [outer = 0x7f0f46edb000] 15:24:39 INFO - PROCESS | 1953 | 1461968679693 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]]]}] 15:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1383ms 15:24:39 INFO - PROCESS | 1953 | 1461968679760 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 15:24:39 INFO - PROCESS | 1953 | 1461968679763 Marionette TRACE conn5 <- [1,2617,null,{"value":"8"}] 15:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:24:39 INFO - PROCESS | 1953 | 1461968679769 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:24:39 INFO - PROCESS | 1953 | 1461968679771 Marionette TRACE conn5 <- [1,2618,null,{}] 15:24:39 INFO - PROCESS | 1953 | 1461968679777 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}] 15:24:39 INFO - PROCESS | 1953 | 1461968679963 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 15:24:40 INFO - PROCESS | 1953 | 1461968680177 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:40 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4d3d7000 == 130 [pid = 1953] [id = 662] 15:24:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f31bda000) [pid = 1953] [serial = 1987] [outer = (nil)] 15:24:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f40882c00) [pid = 1953] [serial = 1988] [outer = 0x7f0f31bda000] 15:24:40 INFO - PROCESS | 1953 | 1461968680299 Marionette DEBUG loaded listener.js 15:24:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f50176000) [pid = 1953] [serial = 1989] [outer = 0x7f0f31bda000] 15:24:41 INFO - PROCESS | 1953 | 1461968681241 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]]]}] 15:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1531ms 15:24:41 INFO - PROCESS | 1953 | 1461968681300 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 15:24:41 INFO - PROCESS | 1953 | 1461968681303 Marionette TRACE conn5 <- [1,2621,null,{"value":"8"}] 15:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:24:41 INFO - PROCESS | 1953 | 1461968681309 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:24:41 INFO - PROCESS | 1953 | 1461968681311 Marionette TRACE conn5 <- [1,2622,null,{}] 15:24:41 INFO - PROCESS | 1953 | 1461968681317 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}] 15:24:41 INFO - PROCESS | 1953 | 1461968681501 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 15:24:41 INFO - PROCESS | 1953 | 1461968681711 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:41 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f57e11000 == 131 [pid = 1953] [id = 663] 15:24:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f31d89400) [pid = 1953] [serial = 1990] [outer = (nil)] 15:24:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f56c6e400) [pid = 1953] [serial = 1991] [outer = 0x7f0f31d89400] 15:24:41 INFO - PROCESS | 1953 | 1461968681779 Marionette DEBUG loaded listener.js 15:24:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 164 (0x7f0f57149000) [pid = 1953] [serial = 1992] [outer = 0x7f0f31d89400] 15:24:42 INFO - PROCESS | 1953 | 1461968682698 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]]]}] 15:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1432ms 15:24:42 INFO - PROCESS | 1953 | 1461968682743 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 15:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:24:42 INFO - PROCESS | 1953 | 1461968682747 Marionette TRACE conn5 <- [1,2625,null,{"value":"8"}] 15:24:42 INFO - PROCESS | 1953 | 1461968682753 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:24:42 INFO - PROCESS | 1953 | 1461968682757 Marionette TRACE conn5 <- [1,2626,null,{}] 15:24:42 INFO - PROCESS | 1953 | 1461968682762 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}] 15:24:42 INFO - PROCESS | 1953 | 1461968682975 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 15:24:43 INFO - PROCESS | 1953 | 1461968683181 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:43 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5be1e800 == 132 [pid = 1953] [id = 664] 15:24:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 165 (0x7f0f4c784800) [pid = 1953] [serial = 1993] [outer = (nil)] 15:24:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 166 (0x7f0f5b468c00) [pid = 1953] [serial = 1994] [outer = 0x7f0f4c784800] 15:24:43 INFO - PROCESS | 1953 | 1461968683296 Marionette DEBUG loaded listener.js 15:24:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 167 (0x7f0f5bb3c800) [pid = 1953] [serial = 1995] [outer = 0x7f0f4c784800] 15:24:44 INFO - PROCESS | 1953 | 1461968684194 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]]]}] 15:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1484ms 15:24:44 INFO - PROCESS | 1953 | 1461968684238 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 15:24:44 INFO - PROCESS | 1953 | 1461968684241 Marionette TRACE conn5 <- [1,2629,null,{"value":"8"}] 15:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:24:44 INFO - PROCESS | 1953 | 1461968684247 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:24:44 INFO - PROCESS | 1953 | 1461968684249 Marionette TRACE conn5 <- [1,2630,null,{}] 15:24:44 INFO - PROCESS | 1953 | 1461968684254 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}] 15:24:44 INFO - PROCESS | 1953 | 1461968684435 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 15:24:44 INFO - PROCESS | 1953 | 1461968684646 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:44 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5ea68800 == 133 [pid = 1953] [id = 665] 15:24:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 168 (0x7f0f32cda000) [pid = 1953] [serial = 1996] [outer = (nil)] 15:24:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 169 (0x7f0f32ce3400) [pid = 1953] [serial = 1997] [outer = 0x7f0f32cda000] 15:24:44 INFO - PROCESS | 1953 | 1461968684752 Marionette DEBUG loaded listener.js 15:24:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 170 (0x7f0f32ce7c00) [pid = 1953] [serial = 1998] [outer = 0x7f0f32cda000] 15:24:45 INFO - PROCESS | 1953 | 1461968685661 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]]]}] 15:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1487ms 15:24:45 INFO - PROCESS | 1953 | 1461968685735 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 15:24:45 INFO - PROCESS | 1953 | 1461968685738 Marionette TRACE conn5 <- [1,2633,null,{"value":"8"}] 15:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:24:45 INFO - PROCESS | 1953 | 1461968685744 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:24:45 INFO - PROCESS | 1953 | 1461968685755 Marionette TRACE conn5 <- [1,2634,null,{}] 15:24:45 INFO - PROCESS | 1953 | 1461968685759 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}] 15:24:45 INFO - PROCESS | 1953 | 1461968685943 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 15:24:46 INFO - PROCESS | 1953 | 1461968686152 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:46 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f63ad2800 == 134 [pid = 1953] [id = 666] 15:24:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 171 (0x7f0f32cdbc00) [pid = 1953] [serial = 1999] [outer = (nil)] 15:24:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 172 (0x7f0f38e1e800) [pid = 1953] [serial = 2000] [outer = 0x7f0f32cdbc00] 15:24:46 INFO - PROCESS | 1953 | 1461968686257 Marionette DEBUG loaded listener.js 15:24:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 173 (0x7f0f38e22400) [pid = 1953] [serial = 2001] [outer = 0x7f0f32cdbc00] 15:24:47 INFO - PROCESS | 1953 | 1461968687111 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]]]}] 15:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1435ms 15:24:47 INFO - PROCESS | 1953 | 1461968687180 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 15:24:47 INFO - PROCESS | 1953 | 1461968687183 Marionette TRACE conn5 <- [1,2637,null,{"value":"8"}] 15:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:24:47 INFO - PROCESS | 1953 | 1461968687188 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:24:47 INFO - PROCESS | 1953 | 1461968687191 Marionette TRACE conn5 <- [1,2638,null,{}] 15:24:47 INFO - PROCESS | 1953 | 1461968687196 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}] 15:24:47 INFO - PROCESS | 1953 | 1461968687373 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 15:24:47 INFO - PROCESS | 1953 | 1461968687581 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:47 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f320a3000 == 135 [pid = 1953] [id = 667] 15:24:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 174 (0x7f0f2f5e2800) [pid = 1953] [serial = 2002] [outer = (nil)] 15:24:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f38e24000) [pid = 1953] [serial = 2003] [outer = 0x7f0f2f5e2800] 15:24:47 INFO - PROCESS | 1953 | 1461968687711 Marionette DEBUG loaded listener.js 15:24:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f59d17c00) [pid = 1953] [serial = 2004] [outer = 0x7f0f2f5e2800] 15:24:48 INFO - PROCESS | 1953 | 1461968688974 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]]]}] 15:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1830ms 15:24:49 INFO - PROCESS | 1953 | 1461968689018 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 15:24:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:24:49 INFO - PROCESS | 1953 | 1461968689023 Marionette TRACE conn5 <- [1,2641,null,{"value":"8"}] 15:24:49 INFO - PROCESS | 1953 | 1461968689031 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:24:49 INFO - PROCESS | 1953 | 1461968689036 Marionette TRACE conn5 <- [1,2642,null,{}] 15:24:49 INFO - PROCESS | 1953 | 1461968689044 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}] 15:24:49 INFO - PROCESS | 1953 | 1461968689207 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 15:24:49 INFO - PROCESS | 1953 | 1461968689460 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38838000 == 136 [pid = 1953] [id = 668] 15:24:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f30d3f800) [pid = 1953] [serial = 2005] [outer = (nil)] 15:24:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 178 (0x7f0f31be1400) [pid = 1953] [serial = 2006] [outer = 0x7f0f30d3f800] 15:24:49 INFO - PROCESS | 1953 | 1461968689564 Marionette DEBUG loaded listener.js 15:24:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 179 (0x7f0f31f56c00) [pid = 1953] [serial = 2007] [outer = 0x7f0f30d3f800] 15:24:50 INFO - PROCESS | 1953 | 1461968690476 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]]]}] 15:24:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:24:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1532ms 15:24:50 INFO - PROCESS | 1953 | 1461968690564 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 15:24:50 INFO - PROCESS | 1953 | 1461968690578 Marionette TRACE conn5 <- [1,2645,null,{"value":"8"}] 15:24:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:24:50 INFO - PROCESS | 1953 | 1461968690594 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:24:50 INFO - PROCESS | 1953 | 1461968690601 Marionette TRACE conn5 <- [1,2646,null,{}] 15:24:50 INFO - PROCESS | 1953 | 1461968690681 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}] 15:24:50 INFO - PROCESS | 1953 | 1461968690917 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 15:24:51 INFO - PROCESS | 1953 | 1461968691304 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:51 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e0c1000 == 135 [pid = 1953] [id = 652] 15:24:51 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3af56000 == 134 [pid = 1953] [id = 651] 15:24:51 INFO - PROCESS | 1953 | --DOMWINDOW == 178 (0x7f0f34c68000) [pid = 1953] [serial = 1865] [outer = (nil)] [url = about:blank] 15:24:51 INFO - PROCESS | 1953 | --DOMWINDOW == 177 (0x7f0f30d32c00) [pid = 1953] [serial = 1874] [outer = (nil)] [url = about:blank] 15:24:51 INFO - PROCESS | 1953 | --DOMWINDOW == 176 (0x7f0f33c0c800) [pid = 1953] [serial = 1862] [outer = (nil)] [url = about:blank] 15:24:51 INFO - PROCESS | 1953 | --DOMWINDOW == 175 (0x7f0f34c64c00) [pid = 1953] [serial = 1868] [outer = (nil)] [url = about:blank] 15:24:51 INFO - PROCESS | 1953 | --DOMWINDOW == 174 (0x7f0f2f5dcc00) [pid = 1953] [serial = 1871] [outer = (nil)] [url = about:blank] 15:24:51 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2f6cb800 == 135 [pid = 1953] [id = 669] 15:24:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f2f5dcc00) [pid = 1953] [serial = 2008] [outer = (nil)] 15:24:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f33ef0800) [pid = 1953] [serial = 2009] [outer = 0x7f0f2f5dcc00] 15:24:51 INFO - PROCESS | 1953 | 1461968691428 Marionette DEBUG loaded listener.js 15:24:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f34c6e400) [pid = 1953] [serial = 2010] [outer = 0x7f0f2f5dcc00] 15:24:51 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3972d000 == 134 [pid = 1953] [id = 650] 15:24:51 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f36ee8800 == 133 [pid = 1953] [id = 649] 15:24:51 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f2f6e3000 == 132 [pid = 1953] [id = 648] 15:24:51 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38a6c800 == 131 [pid = 1953] [id = 647] 15:24:51 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5bf36800 == 130 [pid = 1953] [id = 641] 15:24:51 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5835a000 == 129 [pid = 1953] [id = 640] 15:24:51 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5732a000 == 128 [pid = 1953] [id = 639] 15:24:51 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4a1da000 == 127 [pid = 1953] [id = 638] 15:24:51 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f478ce800 == 126 [pid = 1953] [id = 637] 15:24:51 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f438a2000 == 125 [pid = 1953] [id = 636] 15:24:51 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3af28000 == 124 [pid = 1953] [id = 634] 15:24:51 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38722000 == 123 [pid = 1953] [id = 633] 15:24:52 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f18000 == 122 [pid = 1953] [id = 632] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 176 (0x7f0f40c4b800) [pid = 1953] [serial = 1896] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 175 (0x7f0f33c05000) [pid = 1953] [serial = 1881] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 174 (0x7f0f40a69c00) [pid = 1953] [serial = 1893] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 173 (0x7f0f435ea400) [pid = 1953] [serial = 1841] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 172 (0x7f0f4983f400) [pid = 1953] [serial = 1836] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 171 (0x7f0f57350c00) [pid = 1953] [serial = 1850] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 170 (0x7f0f3ab6b000) [pid = 1953] [serial = 1887] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 169 (0x7f0f3fdc1400) [pid = 1953] [serial = 1889] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 168 (0x7f0f30d3dc00) [pid = 1953] [serial = 1877] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 167 (0x7f0f3207d800) [pid = 1953] [serial = 1880] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 166 (0x7f0f5603dc00) [pid = 1953] [serial = 1847] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 165 (0x7f0f40227c00) [pid = 1953] [serial = 1892] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 164 (0x7f0f31c99800) [pid = 1953] [serial = 1856] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 163 (0x7f0f4a7de400) [pid = 1953] [serial = 1844] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f4088dc00) [pid = 1953] [serial = 1895] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f34c72800) [pid = 1953] [serial = 1883] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f33c04000) [pid = 1953] [serial = 1859] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f3ae25800) [pid = 1953] [serial = 1838] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f36ad1000) [pid = 1953] [serial = 1884] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f5b499000) [pid = 1953] [serial = 1853] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f40223c00) [pid = 1953] [serial = 1890] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f39f2f400) [pid = 1953] [serial = 1886] [outer = (nil)] [url = about:blank] 15:24:52 INFO - PROCESS | 1953 | 1461968692237 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]]]}] 15:24:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:24:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1684ms 15:24:52 INFO - PROCESS | 1953 | 1461968692283 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 15:24:52 INFO - PROCESS | 1953 | 1461968692286 Marionette TRACE conn5 <- [1,2649,null,{"value":"8"}] 15:24:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:24:52 INFO - PROCESS | 1953 | 1461968692292 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:24:52 INFO - PROCESS | 1953 | 1461968692297 Marionette TRACE conn5 <- [1,2650,null,{}] 15:24:52 INFO - PROCESS | 1953 | 1461968692311 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}] 15:24:52 INFO - PROCESS | 1953 | 1461968692475 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 15:24:52 INFO - PROCESS | 1953 | 1461968692492 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:52 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f369b1800 == 123 [pid = 1953] [id = 670] 15:24:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f36ce2000) [pid = 1953] [serial = 2011] [outer = (nil)] 15:24:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f37011000) [pid = 1953] [serial = 2012] [outer = 0x7f0f36ce2000] 15:24:52 INFO - PROCESS | 1953 | 1461968692554 Marionette DEBUG loaded listener.js 15:24:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f38e24400) [pid = 1953] [serial = 2013] [outer = 0x7f0f36ce2000] 15:24:53 INFO - PROCESS | 1953 | 1461968693442 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]]]}] 15:24:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:24:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1239ms 15:24:53 INFO - PROCESS | 1953 | 1461968693531 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 15:24:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:24:53 INFO - PROCESS | 1953 | 1461968693536 Marionette TRACE conn5 <- [1,2653,null,{"value":"8"}] 15:24:53 INFO - PROCESS | 1953 | 1461968693542 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:24:53 INFO - PROCESS | 1953 | 1461968693544 Marionette TRACE conn5 <- [1,2654,null,{}] 15:24:53 INFO - PROCESS | 1953 | 1461968693549 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}] 15:24:53 INFO - PROCESS | 1953 | 1461968693715 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 15:24:53 INFO - PROCESS | 1953 | 1461968693725 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:53 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38e61800 == 124 [pid = 1953] [id = 671] 15:24:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f36e93000) [pid = 1953] [serial = 2014] [outer = (nil)] 15:24:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f39f3c000) [pid = 1953] [serial = 2015] [outer = 0x7f0f36e93000] 15:24:53 INFO - PROCESS | 1953 | 1461968693957 Marionette DEBUG loaded listener.js 15:24:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f3ae22400) [pid = 1953] [serial = 2016] [outer = 0x7f0f36e93000] 15:24:54 INFO - PROCESS | 1953 | 1461968694707 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]]]}] 15:24:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:24:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1183ms 15:24:54 INFO - PROCESS | 1953 | 1461968694724 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 15:24:54 INFO - PROCESS | 1953 | 1461968694727 Marionette TRACE conn5 <- [1,2657,null,{"value":"8"}] 15:24:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:24:54 INFO - PROCESS | 1953 | 1461968694732 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:24:54 INFO - PROCESS | 1953 | 1461968694734 Marionette TRACE conn5 <- [1,2658,null,{}] 15:24:54 INFO - PROCESS | 1953 | 1461968694739 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}] 15:24:54 INFO - PROCESS | 1953 | 1461968694955 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 15:24:54 INFO - PROCESS | 1953 | 1461968694983 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:55 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e012800 == 125 [pid = 1953] [id = 672] 15:24:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f3964dc00) [pid = 1953] [serial = 2017] [outer = (nil)] 15:24:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f3e1c4800) [pid = 1953] [serial = 2018] [outer = 0x7f0f3964dc00] 15:24:55 INFO - PROCESS | 1953 | 1461968695042 Marionette DEBUG loaded listener.js 15:24:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 164 (0x7f0f3ff6f400) [pid = 1953] [serial = 2019] [outer = 0x7f0f3964dc00] 15:24:56 INFO - PROCESS | 1953 | --DOMWINDOW == 163 (0x7f0f31d8cc00) [pid = 1953] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:24:56 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f33c08400) [pid = 1953] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:24:56 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f2f5d8000) [pid = 1953] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:24:56 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f34c95c00) [pid = 1953] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:24:56 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f39657c00) [pid = 1953] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:24:56 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f3e056c00) [pid = 1953] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:24:56 INFO - PROCESS | 1953 | 1461968696191 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]]]}] 15:24:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:24:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1481ms 15:24:56 INFO - PROCESS | 1953 | 1461968696214 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 15:24:56 INFO - PROCESS | 1953 | 1461968696217 Marionette TRACE conn5 <- [1,2661,null,{"value":"8"}] 15:24:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:24:56 INFO - PROCESS | 1953 | 1461968696221 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:24:56 INFO - PROCESS | 1953 | 1461968696224 Marionette TRACE conn5 <- [1,2662,null,{}] 15:24:56 INFO - PROCESS | 1953 | 1461968696229 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}] 15:24:56 INFO - PROCESS | 1953 | 1461968696465 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 15:24:56 INFO - PROCESS | 1953 | 1461968696621 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:56 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3efac000 == 126 [pid = 1953] [id = 673] 15:24:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f4088dc00) [pid = 1953] [serial = 2020] [outer = (nil)] 15:24:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f41354000) [pid = 1953] [serial = 2021] [outer = 0x7f0f4088dc00] 15:24:56 INFO - PROCESS | 1953 | 1461968696684 Marionette DEBUG loaded listener.js 15:24:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f435e9c00) [pid = 1953] [serial = 2022] [outer = 0x7f0f4088dc00] 15:24:57 INFO - PROCESS | 1953 | 1461968697309 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]]]}] 15:24:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:24:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1133ms 15:24:57 INFO - PROCESS | 1953 | 1461968697354 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 15:24:57 INFO - PROCESS | 1953 | 1461968697357 Marionette TRACE conn5 <- [1,2665,null,{"value":"8"}] 15:24:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:24:57 INFO - PROCESS | 1953 | 1461968697362 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:24:57 INFO - PROCESS | 1953 | 1461968697364 Marionette TRACE conn5 <- [1,2666,null,{}] 15:24:57 INFO - PROCESS | 1953 | 1461968697369 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}] 15:24:57 INFO - PROCESS | 1953 | 1461968697588 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 15:24:57 INFO - PROCESS | 1953 | 1461968697607 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:57 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3ff67000 == 127 [pid = 1953] [id = 674] 15:24:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f408b8c00) [pid = 1953] [serial = 2023] [outer = (nil)] 15:24:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f46096c00) [pid = 1953] [serial = 2024] [outer = 0x7f0f408b8c00] 15:24:57 INFO - PROCESS | 1953 | 1461968697674 Marionette DEBUG loaded listener.js 15:24:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 164 (0x7f0f478b7800) [pid = 1953] [serial = 2025] [outer = 0x7f0f408b8c00] 15:24:59 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:24:59 INFO - PROCESS | 1953 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:24:59 INFO - PROCESS | 1953 | 1461968699232 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]]]}] 15:24:59 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) 15:24:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1926ms 15:24:59 INFO - PROCESS | 1953 | 1461968699290 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 15:24:59 INFO - PROCESS | 1953 | 1461968699294 Marionette TRACE conn5 <- [1,2669,null,{"value":"8"}] 15:24:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:24:59 INFO - PROCESS | 1953 | 1461968699308 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:24:59 INFO - PROCESS | 1953 | 1461968699314 Marionette TRACE conn5 <- [1,2670,null,{}] 15:24:59 INFO - PROCESS | 1953 | 1461968699367 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}] 15:24:59 INFO - PROCESS | 1953 | 1461968699546 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 15:24:59 INFO - PROCESS | 1953 | 1461968699840 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:59 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f36399800 == 128 [pid = 1953] [id = 675] 15:24:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 165 (0x7f0f30d37000) [pid = 1953] [serial = 2026] [outer = (nil)] 15:24:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 166 (0x7f0f33c02400) [pid = 1953] [serial = 2027] [outer = 0x7f0f30d37000] 15:24:59 INFO - PROCESS | 1953 | 1461968699914 Marionette DEBUG loaded listener.js 15:25:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 167 (0x7f0f34c72800) [pid = 1953] [serial = 2028] [outer = 0x7f0f30d37000] 15:25:01 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:01 INFO - PROCESS | 1953 | 1461968701287 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] 15:25:01 INFO - PROCESS | 1953 | 1461968701348 Marionette TRACE conn5 <- [1,2673,null,{"value":"8"}] 15:25:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:25:01 INFO - PROCESS | 1953 | 1461968701554 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:25:01 INFO - PROCESS | 1953 | 1461968701561 Marionette TRACE conn5 <- [1,2674,null,{}] 15:25:01 INFO - PROCESS | 1953 | 1461968701572 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}] 15:25:01 INFO - PROCESS | 1953 | 1461968701801 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 15:25:02 INFO - PROCESS | 1953 | 1461968702008 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:02 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3f164000 == 129 [pid = 1953] [id = 676] 15:25:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 168 (0x7f0f31f59400) [pid = 1953] [serial = 2029] [outer = (nil)] 15:25:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 169 (0x7f0f38de6c00) [pid = 1953] [serial = 2030] [outer = 0x7f0f31f59400] 15:25:02 INFO - PROCESS | 1953 | 1461968702122 Marionette DEBUG loaded listener.js 15:25:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 170 (0x7f0f3e052c00) [pid = 1953] [serial = 2031] [outer = 0x7f0f31f59400] 15:25:03 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:03 INFO - PROCESS | 1953 | 1461968703453 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] 15:25:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:25:03 INFO - PROCESS | 1953 | 1461968703503 Marionette TRACE conn5 <- [1,2677,null,{"value":"8"}] 15:25:03 INFO - PROCESS | 1953 | 1461968703509 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:25:03 INFO - PROCESS | 1953 | 1461968703514 Marionette TRACE conn5 <- [1,2678,null,{}] 15:25:03 INFO - PROCESS | 1953 | 1461968703530 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}] 15:25:03 INFO - PROCESS | 1953 | 1461968703794 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 15:25:04 INFO - PROCESS | 1953 | 1461968704005 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43ac3000 == 130 [pid = 1953] [id = 677] 15:25:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 171 (0x7f0f3e1c6c00) [pid = 1953] [serial = 2032] [outer = (nil)] 15:25:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 172 (0x7f0f40ab3400) [pid = 1953] [serial = 2033] [outer = 0x7f0f3e1c6c00] 15:25:04 INFO - PROCESS | 1953 | 1461968704119 Marionette DEBUG loaded listener.js 15:25:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 173 (0x7f0f4558ac00) [pid = 1953] [serial = 2034] [outer = 0x7f0f3e1c6c00] 15:25:05 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:05 INFO - PROCESS | 1953 | 1461968705432 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]]]}] 15:25: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) 15:25:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1984ms 15:25:05 INFO - PROCESS | 1953 | 1461968705492 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 15:25:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:25:05 INFO - PROCESS | 1953 | 1461968705505 Marionette TRACE conn5 <- [1,2681,null,{"value":"8"}] 15:25:05 INFO - PROCESS | 1953 | 1461968705554 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:25:05 INFO - PROCESS | 1953 | 1461968705558 Marionette TRACE conn5 <- [1,2682,null,{}] 15:25:05 INFO - PROCESS | 1953 | 1461968705608 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}] 15:25:05 INFO - PROCESS | 1953 | 1461968705809 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 15:25:06 INFO - PROCESS | 1953 | 1461968706015 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5041a000 == 131 [pid = 1953] [id = 678] 15:25:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 174 (0x7f0f3e1c7400) [pid = 1953] [serial = 2035] [outer = (nil)] 15:25:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f47a8e400) [pid = 1953] [serial = 2036] [outer = 0x7f0f3e1c7400] 15:25:06 INFO - PROCESS | 1953 | 1461968706126 Marionette DEBUG loaded listener.js 15:25:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f482a3800) [pid = 1953] [serial = 2037] [outer = 0x7f0f3e1c7400] 15:25:07 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:07 INFO - PROCESS | 1953 | 1461968707446 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]]]}] 15:25:07 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) 15:25:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1980ms 15:25:07 INFO - PROCESS | 1953 | 1461968707491 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 15:25:07 INFO - PROCESS | 1953 | 1461968707494 Marionette TRACE conn5 <- [1,2685,null,{"value":"8"}] 15:25:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:25:07 INFO - PROCESS | 1953 | 1461968707500 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:25:07 INFO - PROCESS | 1953 | 1461968707502 Marionette TRACE conn5 <- [1,2686,null,{}] 15:25:07 INFO - PROCESS | 1953 | 1461968707508 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}] 15:25:07 INFO - PROCESS | 1953 | 1461968707772 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 15:25:08 INFO - PROCESS | 1953 | 1461968707996 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:08 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5b4e7800 == 132 [pid = 1953] [id = 679] 15:25:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f40a62000) [pid = 1953] [serial = 2038] [outer = (nil)] 15:25:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 178 (0x7f0f49089800) [pid = 1953] [serial = 2039] [outer = 0x7f0f40a62000] 15:25:08 INFO - PROCESS | 1953 | 1461968708068 Marionette DEBUG loaded listener.js 15:25:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 179 (0x7f0f499b5400) [pid = 1953] [serial = 2040] [outer = 0x7f0f40a62000] 15:25:09 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:09 INFO - PROCESS | 1953 | 1461968709400 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] 15:25:09 INFO - PROCESS | 1953 | 1461968709432 Marionette TRACE conn5 <- [1,2689,null,{"value":"8"}] 15:25:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:25:09 INFO - PROCESS | 1953 | 1461968709437 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:25:09 INFO - PROCESS | 1953 | 1461968709439 Marionette TRACE conn5 <- [1,2690,null,{}] 15:25:09 INFO - PROCESS | 1953 | 1461968709444 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}] 15:25:09 INFO - PROCESS | 1953 | 1461968709726 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 15:25:09 INFO - PROCESS | 1953 | 1461968709953 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:09 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5edc7000 == 133 [pid = 1953] [id = 680] 15:25:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 180 (0x7f0f4d338800) [pid = 1953] [serial = 2041] [outer = (nil)] 15:25:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 181 (0x7f0f5714e000) [pid = 1953] [serial = 2042] [outer = 0x7f0f4d338800] 15:25:10 INFO - PROCESS | 1953 | 1461968710028 Marionette DEBUG loaded listener.js 15:25:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 182 (0x7f0f5bb32400) [pid = 1953] [serial = 2043] [outer = 0x7f0f4d338800] 15:25:11 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:11 INFO - PROCESS | 1953 | 1461968711342 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] 15:25:11 INFO - PROCESS | 1953 | 1461968711380 Marionette TRACE conn5 <- [1,2693,null,{"value":"8"}] 15:25:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:25:11 INFO - PROCESS | 1953 | 1461968711391 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:25:11 INFO - PROCESS | 1953 | 1461968711397 Marionette TRACE conn5 <- [1,2694,null,{}] 15:25:11 INFO - PROCESS | 1953 | 1461968711451 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}] 15:25:11 INFO - PROCESS | 1953 | 1461968711690 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 15:25:11 INFO - PROCESS | 1953 | 1461968711900 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:12 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f32b14000 == 134 [pid = 1953] [id = 681] 15:25:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 183 (0x7f0f2e244000) [pid = 1953] [serial = 2044] [outer = (nil)] 15:25:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 184 (0x7f0f2e250000) [pid = 1953] [serial = 2045] [outer = 0x7f0f2e244000] 15:25:12 INFO - PROCESS | 1953 | 1461968712467 Marionette DEBUG loaded listener.js 15:25:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 185 (0x7f0f31c9c800) [pid = 1953] [serial = 2046] [outer = 0x7f0f2e244000] 15:25:13 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:13 INFO - PROCESS | 1953 | 1461968713903 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] 15:25:13 INFO - PROCESS | 1953 | 1461968713935 Marionette TRACE conn5 <- [1,2697,null,{"value":"8"}] 15:25:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:25:13 INFO - PROCESS | 1953 | 1461968713950 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:25:13 INFO - PROCESS | 1953 | 1461968713952 Marionette TRACE conn5 <- [1,2698,null,{}] 15:25:13 INFO - PROCESS | 1953 | 1461968713965 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}] 15:25:14 INFO - PROCESS | 1953 | 1461968714218 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 15:25:14 INFO - PROCESS | 1953 | 1461968714449 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:14 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f31dec000 == 135 [pid = 1953] [id = 682] 15:25:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 186 (0x7f0f31f59000) [pid = 1953] [serial = 2047] [outer = (nil)] 15:25:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 187 (0x7f0f32ce7000) [pid = 1953] [serial = 2048] [outer = 0x7f0f31f59000] 15:25:14 INFO - PROCESS | 1953 | 1461968714512 Marionette DEBUG loaded listener.js 15:25:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 188 (0x7f0f349d5400) [pid = 1953] [serial = 2049] [outer = 0x7f0f31f59000] 15:25:14 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3efac000 == 134 [pid = 1953] [id = 673] 15:25:14 INFO - PROCESS | 1953 | --DOMWINDOW == 187 (0x7f0f4a843c00) [pid = 1953] [serial = 1928] [outer = (nil)] [url = about:blank] 15:25:14 INFO - PROCESS | 1953 | --DOMWINDOW == 186 (0x7f0f49833c00) [pid = 1953] [serial = 1931] [outer = (nil)] [url = about:blank] 15:25:14 INFO - PROCESS | 1953 | --DOMWINDOW == 185 (0x7f0f482a0000) [pid = 1953] [serial = 1934] [outer = (nil)] [url = about:blank] 15:25:14 INFO - PROCESS | 1953 | --DOMWINDOW == 184 (0x7f0f36cda800) [pid = 1953] [serial = 1937] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e012800 == 133 [pid = 1953] [id = 672] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38e61800 == 132 [pid = 1953] [id = 671] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f369b1800 == 131 [pid = 1953] [id = 670] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f2f6cb800 == 130 [pid = 1953] [id = 669] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38838000 == 129 [pid = 1953] [id = 668] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f320a3000 == 128 [pid = 1953] [id = 667] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f63ad2800 == 127 [pid = 1953] [id = 666] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5ea68800 == 126 [pid = 1953] [id = 665] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5be1e800 == 125 [pid = 1953] [id = 664] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f57e11000 == 124 [pid = 1953] [id = 663] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4d3d7000 == 123 [pid = 1953] [id = 662] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f498cc800 == 122 [pid = 1953] [id = 661] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f47e21800 == 121 [pid = 1953] [id = 660] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43ac8000 == 120 [pid = 1953] [id = 659] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f41e81000 == 119 [pid = 1953] [id = 658] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f410cc000 == 118 [pid = 1953] [id = 657] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40562000 == 117 [pid = 1953] [id = 656] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3df82000 == 116 [pid = 1953] [id = 655] 15:25:15 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3639b000 == 115 [pid = 1953] [id = 654] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 183 (0x7f0f4995bc00) [pid = 1953] [serial = 1925] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 182 (0x7f0f4102a800) [pid = 1953] [serial = 1898] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 181 (0x7f0f31dacc00) [pid = 1953] [serial = 1940] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 180 (0x7f0f33c0d000) [pid = 1953] [serial = 1944] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 179 (0x7f0f3207c000) [pid = 1953] [serial = 1943] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 178 (0x7f0f34c6c800) [pid = 1953] [serial = 1946] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 177 (0x7f0f34cdf000) [pid = 1953] [serial = 1947] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 176 (0x7f0f3700e000) [pid = 1953] [serial = 1949] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 175 (0x7f0f39fdfc00) [pid = 1953] [serial = 1952] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 174 (0x7f0f4350dc00) [pid = 1953] [serial = 1913] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 173 (0x7f0f3e1c4c00) [pid = 1953] [serial = 1907] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 172 (0x7f0f48057400) [pid = 1953] [serial = 1919] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 171 (0x7f0f478b2c00) [pid = 1953] [serial = 1916] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 170 (0x7f0f4901b800) [pid = 1953] [serial = 1922] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 169 (0x7f0f338f5c00) [pid = 1953] [serial = 1901] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 168 (0x7f0f36e9b800) [pid = 1953] [serial = 1904] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 167 (0x7f0f4100bc00) [pid = 1953] [serial = 1910] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 166 (0x7f0f3fdc0400) [pid = 1953] [serial = 1955] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 165 (0x7f0f40580000) [pid = 1953] [serial = 1958] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 164 (0x7f0f3ff7d800) [pid = 1953] [serial = 1956] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 163 (0x7f0f41010c00) [pid = 1953] [serial = 1959] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f3ae2a000) [pid = 1953] [serial = 1953] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f394eb400) [pid = 1953] [serial = 1950] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1953 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:15 INFO - PROCESS | 1953 | 1461968715861 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] 15:25:15 INFO - PROCESS | 1953 | 1461968715895 Marionette TRACE conn5 <- [1,2701,null,{"value":"8"}] 15:25:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:25:15 INFO - PROCESS | 1953 | 1461968715903 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:25:15 INFO - PROCESS | 1953 | 1461968715907 Marionette TRACE conn5 <- [1,2702,null,{}] 15:25:15 INFO - PROCESS | 1953 | 1461968715912 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}] 15:25:16 INFO - PROCESS | 1953 | 1461968716084 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 15:25:16 INFO - PROCESS | 1953 | 1461968716326 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:16 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f369a9800 == 116 [pid = 1953] [id = 683] 15:25:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f32ce2c00) [pid = 1953] [serial = 2050] [outer = (nil)] 15:25:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f36ace000) [pid = 1953] [serial = 2051] [outer = 0x7f0f32ce2c00] 15:25:16 INFO - PROCESS | 1953 | 1461968716387 Marionette DEBUG loaded listener.js 15:25:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 164 (0x7f0f36e94000) [pid = 1953] [serial = 2052] [outer = 0x7f0f32ce2c00] 15:25:17 INFO - PROCESS | 1953 | 1461968717121 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]]]}] 15:25:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:25:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1235ms 15:25:17 INFO - PROCESS | 1953 | 1461968717138 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 15:25:17 INFO - PROCESS | 1953 | 1461968717141 Marionette TRACE conn5 <- [1,2705,null,{"value":"8"}] 15:25:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:25:17 INFO - PROCESS | 1953 | 1461968717147 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:25:17 INFO - PROCESS | 1953 | 1461968717152 Marionette TRACE conn5 <- [1,2706,null,{}] 15:25:17 INFO - PROCESS | 1953 | 1461968717193 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}] 15:25:17 INFO - PROCESS | 1953 | 1461968717427 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 15:25:17 INFO - PROCESS | 1953 | 1461968717459 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:17 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38a6b000 == 117 [pid = 1953] [id = 684] 15:25:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 165 (0x7f0f38694c00) [pid = 1953] [serial = 2053] [outer = (nil)] 15:25:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 166 (0x7f0f38e1b400) [pid = 1953] [serial = 2054] [outer = 0x7f0f38694c00] 15:25:17 INFO - PROCESS | 1953 | 1461968717517 Marionette DEBUG loaded listener.js 15:25:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 167 (0x7f0f38e27000) [pid = 1953] [serial = 2055] [outer = 0x7f0f38694c00] 15:25:18 INFO - PROCESS | 1953 | 1461968718370 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]]]}] 15:25:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:25:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1241ms 15:25:18 INFO - PROCESS | 1953 | 1461968718388 Marionette TRACE conn5 -> [0,2709,"getWindowHandle",null] 15:25:18 INFO - PROCESS | 1953 | 1461968718392 Marionette TRACE conn5 <- [1,2709,null,{"value":"8"}] 15:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:25:18 INFO - PROCESS | 1953 | 1461968718397 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:25:18 INFO - PROCESS | 1953 | 1461968718399 Marionette TRACE conn5 <- [1,2710,null,{}] 15:25:18 INFO - PROCESS | 1953 | 1461968718404 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}] 15:25:18 INFO - PROCESS | 1953 | 1461968718615 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 15:25:18 INFO - PROCESS | 1953 | 1461968718641 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:18 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f33aa7800 == 118 [pid = 1953] [id = 685] 15:25:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 168 (0x7f0f386a0c00) [pid = 1953] [serial = 2056] [outer = (nil)] 15:25:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 169 (0x7f0f39f33c00) [pid = 1953] [serial = 2057] [outer = 0x7f0f386a0c00] 15:25:18 INFO - PROCESS | 1953 | 1461968718698 Marionette DEBUG loaded listener.js 15:25:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 170 (0x7f0f3a3c8400) [pid = 1953] [serial = 2058] [outer = 0x7f0f386a0c00] 15:25:19 INFO - PROCESS | 1953 | --DOMWINDOW == 169 (0x7f0f2f5dcc00) [pid = 1953] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:25:19 INFO - PROCESS | 1953 | --DOMWINDOW == 168 (0x7f0f36ce2000) [pid = 1953] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:25:19 INFO - PROCESS | 1953 | --DOMWINDOW == 167 (0x7f0f3964dc00) [pid = 1953] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:25:19 INFO - PROCESS | 1953 | --DOMWINDOW == 166 (0x7f0f4088dc00) [pid = 1953] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:25:19 INFO - PROCESS | 1953 | --DOMWINDOW == 165 (0x7f0f36e93000) [pid = 1953] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:25:19 INFO - PROCESS | 1953 | --DOMWINDOW == 164 (0x7f0f30d3f800) [pid = 1953] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:25:20 INFO - PROCESS | 1953 | 1461968720210 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] 15:25:20 INFO - PROCESS | 1953 | 1461968720331 Marionette TRACE conn5 <- [1,2713,null,{"value":"8"}] 15:25:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:25:20 INFO - PROCESS | 1953 | 1461968720339 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:25:20 INFO - PROCESS | 1953 | 1461968720345 Marionette TRACE conn5 <- [1,2714,null,{}] 15:25:20 INFO - PROCESS | 1953 | 1461968720354 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}] 15:25:20 INFO - PROCESS | 1953 | 1461968720563 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 15:25:20 INFO - PROCESS | 1953 | 1461968720775 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:20 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3618b800 == 119 [pid = 1953] [id = 686] 15:25:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 165 (0x7f0f32075400) [pid = 1953] [serial = 2059] [outer = (nil)] 15:25:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 166 (0x7f0f32bf9c00) [pid = 1953] [serial = 2060] [outer = 0x7f0f32075400] 15:25:20 INFO - PROCESS | 1953 | 1461968720888 Marionette DEBUG loaded listener.js 15:25:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 167 (0x7f0f33efa400) [pid = 1953] [serial = 2061] [outer = 0x7f0f32075400] 15:25:21 INFO - PROCESS | 1953 | 1461968721762 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]]]}] 15:25:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:25:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1440ms 15:25:21 INFO - PROCESS | 1953 | 1461968721795 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 15:25:21 INFO - PROCESS | 1953 | 1461968721804 Marionette TRACE conn5 <- [1,2717,null,{"value":"8"}] 15:25:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:25:21 INFO - PROCESS | 1953 | 1461968721817 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:25:21 INFO - PROCESS | 1953 | 1461968721820 Marionette TRACE conn5 <- [1,2718,null,{}] 15:25:21 INFO - PROCESS | 1953 | 1461968721826 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}] 15:25:22 INFO - PROCESS | 1953 | 1461968722013 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 15:25:22 INFO - PROCESS | 1953 | 1461968722225 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:22 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38e49000 == 120 [pid = 1953] [id = 687] 15:25:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 168 (0x7f0f349ce400) [pid = 1953] [serial = 2062] [outer = (nil)] 15:25:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 169 (0x7f0f36cdcc00) [pid = 1953] [serial = 2063] [outer = 0x7f0f349ce400] 15:25:22 INFO - PROCESS | 1953 | 1461968722293 Marionette DEBUG loaded listener.js 15:25:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 170 (0x7f0f37006800) [pid = 1953] [serial = 2064] [outer = 0x7f0f349ce400] 15:25:23 INFO - PROCESS | 1953 | 1461968723289 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] 15:25:23 INFO - PROCESS | 1953 | 1461968723350 Marionette TRACE conn5 <- [1,2721,null,{"value":"8"}] 15:25:23 INFO - PROCESS | 1953 | 1461968723357 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:25:23 INFO - PROCESS | 1953 | 1461968723362 Marionette TRACE conn5 <- [1,2722,null,{}] 15:25:23 INFO - PROCESS | 1953 | 1461968723378 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}] 15:25:23 INFO - PROCESS | 1953 | 1461968723613 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 15:25:23 INFO - PROCESS | 1953 | 1461968723904 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:23 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e007800 == 121 [pid = 1953] [id = 688] 15:25:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 171 (0x7f0f394e5800) [pid = 1953] [serial = 2065] [outer = (nil)] 15:25:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 172 (0x7f0f3a3cf400) [pid = 1953] [serial = 2066] [outer = 0x7f0f394e5800] 15:25:24 INFO - PROCESS | 1953 | 1461968724023 Marionette DEBUG loaded listener.js 15:25:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 173 (0x7f0f3ae24000) [pid = 1953] [serial = 2067] [outer = 0x7f0f394e5800] 15:25:24 INFO - PROCESS | 1953 | 1461968724918 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] 15:25:25 INFO - PROCESS | 1953 | 1461968725001 Marionette TRACE conn5 <- [1,2725,null,{"value":"8"}] 15:25:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:25:25 INFO - PROCESS | 1953 | 1461968725007 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:25:25 INFO - PROCESS | 1953 | 1461968725011 Marionette TRACE conn5 <- [1,2726,null,{}] 15:25:25 INFO - PROCESS | 1953 | 1461968725016 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}] 15:25:25 INFO - PROCESS | 1953 | 1461968725253 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 15:25:25 INFO - PROCESS | 1953 | 1461968725504 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3f172800 == 122 [pid = 1953] [id = 689] 15:25:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 174 (0x7f0f39659c00) [pid = 1953] [serial = 2068] [outer = (nil)] 15:25:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f40889000) [pid = 1953] [serial = 2069] [outer = 0x7f0f39659c00] 15:25:25 INFO - PROCESS | 1953 | 1461968725629 Marionette DEBUG loaded listener.js 15:25:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f40a31400) [pid = 1953] [serial = 2070] [outer = 0x7f0f39659c00] 15:25:26 INFO - PROCESS | 1953 | 1461968726543 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]]]}] 15:25:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:25:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1579ms 15:25:26 INFO - PROCESS | 1953 | 1461968726588 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 15:25:26 INFO - PROCESS | 1953 | 1461968726592 Marionette TRACE conn5 <- [1,2729,null,{"value":"8"}] 15:25:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:25:26 INFO - PROCESS | 1953 | 1461968726597 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:25:26 INFO - PROCESS | 1953 | 1461968726599 Marionette TRACE conn5 <- [1,2730,null,{}] 15:25:26 INFO - PROCESS | 1953 | 1461968726605 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}] 15:25:26 INFO - PROCESS | 1953 | 1461968726794 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 15:25:27 INFO - PROCESS | 1953 | 1461968727008 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:27 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40f14800 == 123 [pid = 1953] [id = 690] 15:25:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f31da2400) [pid = 1953] [serial = 2071] [outer = (nil)] 15:25:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 178 (0x7f0f40a61000) [pid = 1953] [serial = 2072] [outer = 0x7f0f31da2400] 15:25:27 INFO - PROCESS | 1953 | 1461968727118 Marionette DEBUG loaded listener.js 15:25:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 179 (0x7f0f40c4b800) [pid = 1953] [serial = 2073] [outer = 0x7f0f31da2400] 15:25:28 INFO - PROCESS | 1953 | 1461968728465 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] 15:25:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:25:28 INFO - PROCESS | 1953 | 1461968728491 Marionette TRACE conn5 <- [1,2733,null,{"value":"8"}] 15:25:28 INFO - PROCESS | 1953 | 1461968728496 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:25:28 INFO - PROCESS | 1953 | 1461968728499 Marionette TRACE conn5 <- [1,2734,null,{}] 15:25:28 INFO - PROCESS | 1953 | 1461968728504 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}] 15:25:28 INFO - PROCESS | 1953 | 1461968728797 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 15:25:29 INFO - PROCESS | 1953 | 1461968729020 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:29 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43671800 == 124 [pid = 1953] [id = 691] 15:25:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 180 (0x7f0f40ed4c00) [pid = 1953] [serial = 2074] [outer = (nil)] 15:25:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 181 (0x7f0f47efac00) [pid = 1953] [serial = 2075] [outer = 0x7f0f40ed4c00] 15:25:29 INFO - PROCESS | 1953 | 1461968729131 Marionette DEBUG loaded listener.js 15:25:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 182 (0x7f0f482aa400) [pid = 1953] [serial = 2076] [outer = 0x7f0f40ed4c00] 15:25:29 INFO - PROCESS | 1953 | 1461968729986 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]]]}] 15:25:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:25:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1527ms 15:25:30 INFO - PROCESS | 1953 | 1461968730023 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 15:25:30 INFO - PROCESS | 1953 | 1461968730026 Marionette TRACE conn5 <- [1,2737,null,{"value":"8"}] 15:25:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:25:30 INFO - PROCESS | 1953 | 1461968730032 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:25:30 INFO - PROCESS | 1953 | 1461968730034 Marionette TRACE conn5 <- [1,2738,null,{}] 15:25:30 INFO - PROCESS | 1953 | 1461968730040 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}] 15:25:30 INFO - PROCESS | 1953 | 1461968730224 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 15:25:30 INFO - PROCESS | 1953 | 1461968730437 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:30 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46e70000 == 125 [pid = 1953] [id = 692] 15:25:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 183 (0x7f0f40ed7400) [pid = 1953] [serial = 2077] [outer = (nil)] 15:25:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 184 (0x7f0f4901f800) [pid = 1953] [serial = 2078] [outer = 0x7f0f40ed7400] 15:25:30 INFO - PROCESS | 1953 | 1461968730546 Marionette DEBUG loaded listener.js 15:25:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 185 (0x7f0f49eef400) [pid = 1953] [serial = 2079] [outer = 0x7f0f40ed7400] 15:25:31 INFO - PROCESS | 1953 | 1461968731478 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]]]}] 15:25:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:25:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1480ms 15:25:31 INFO - PROCESS | 1953 | 1461968731514 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 15:25:31 INFO - PROCESS | 1953 | 1461968731517 Marionette TRACE conn5 <- [1,2741,null,{"value":"8"}] 15:25:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:25:31 INFO - PROCESS | 1953 | 1461968731523 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:25:31 INFO - PROCESS | 1953 | 1461968731525 Marionette TRACE conn5 <- [1,2742,null,{}] 15:25:31 INFO - PROCESS | 1953 | 1461968731530 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}] 15:25:31 INFO - PROCESS | 1953 | 1461968731710 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 15:25:31 INFO - PROCESS | 1953 | 1461968731975 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4a1e7000 == 126 [pid = 1953] [id = 693] 15:25:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 186 (0x7f0f31be0800) [pid = 1953] [serial = 2080] [outer = (nil)] 15:25:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 187 (0x7f0f49089c00) [pid = 1953] [serial = 2081] [outer = 0x7f0f31be0800] 15:25:32 INFO - PROCESS | 1953 | 1461968732052 Marionette DEBUG loaded listener.js 15:25:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 188 (0x7f0f51014000) [pid = 1953] [serial = 2082] [outer = 0x7f0f31be0800] 15:25:32 INFO - PROCESS | 1953 | 1461968732869 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]]]}] 15:25:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:25:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1388ms 15:25:32 INFO - PROCESS | 1953 | 1461968732912 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 15:25:32 INFO - PROCESS | 1953 | 1461968732916 Marionette TRACE conn5 <- [1,2745,null,{"value":"8"}] 15:25:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:25:32 INFO - PROCESS | 1953 | 1461968732921 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:25:32 INFO - PROCESS | 1953 | 1461968732923 Marionette TRACE conn5 <- [1,2746,null,{}] 15:25:32 INFO - PROCESS | 1953 | 1461968732929 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}] 15:25:33 INFO - PROCESS | 1953 | 1461968733113 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 15:25:33 INFO - PROCESS | 1953 | 1461968733327 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:33 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f57e22000 == 127 [pid = 1953] [id = 694] 15:25:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 189 (0x7f0f36cdd800) [pid = 1953] [serial = 2083] [outer = (nil)] 15:25:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 190 (0x7f0f56edc400) [pid = 1953] [serial = 2084] [outer = 0x7f0f36cdd800] 15:25:33 INFO - PROCESS | 1953 | 1461968733434 Marionette DEBUG loaded listener.js 15:25:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 191 (0x7f0f57188c00) [pid = 1953] [serial = 2085] [outer = 0x7f0f36cdd800] 15:25:34 INFO - PROCESS | 1953 | 1461968734291 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]]]}] 15:25:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:25:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1379ms 15:25:34 INFO - PROCESS | 1953 | 1461968734301 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 15:25:34 INFO - PROCESS | 1953 | 1461968734304 Marionette TRACE conn5 <- [1,2749,null,{"value":"8"}] 15:25:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:25:34 INFO - PROCESS | 1953 | 1461968734325 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:25:34 INFO - PROCESS | 1953 | 1461968734329 Marionette TRACE conn5 <- [1,2750,null,{}] 15:25:34 INFO - PROCESS | 1953 | 1461968734339 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}] 15:25:34 INFO - PROCESS | 1953 | 1461968734528 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 15:25:34 INFO - PROCESS | 1953 | 1461968734741 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:34 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5be19800 == 128 [pid = 1953] [id = 695] 15:25:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 192 (0x7f0f4a7d8000) [pid = 1953] [serial = 2086] [outer = (nil)] 15:25:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 193 (0x7f0f580f0800) [pid = 1953] [serial = 2087] [outer = 0x7f0f4a7d8000] 15:25:34 INFO - PROCESS | 1953 | 1461968734847 Marionette DEBUG loaded listener.js 15:25:34 INFO - PROCESS | 1953 | ++DOMWINDOW == 194 (0x7f0f59d1bc00) [pid = 1953] [serial = 2088] [outer = 0x7f0f4a7d8000] 15:25:35 INFO - PROCESS | 1953 | 1461968735718 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]]]}] 15:25:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:25:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1446ms 15:25:35 INFO - PROCESS | 1953 | 1461968735757 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 15:25:35 INFO - PROCESS | 1953 | 1461968735760 Marionette TRACE conn5 <- [1,2753,null,{"value":"8"}] 15:25:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:25:35 INFO - PROCESS | 1953 | 1461968735766 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:25:35 INFO - PROCESS | 1953 | 1461968735770 Marionette TRACE conn5 <- [1,2754,null,{}] 15:25:35 INFO - PROCESS | 1953 | 1461968735775 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}] 15:25:35 INFO - PROCESS | 1953 | 1461968735971 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 15:25:36 INFO - PROCESS | 1953 | 1461968736191 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:36 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f61384000 == 129 [pid = 1953] [id = 696] 15:25:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 195 (0x7f0f5a240c00) [pid = 1953] [serial = 2089] [outer = (nil)] 15:25:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 196 (0x7f0f5bb33c00) [pid = 1953] [serial = 2090] [outer = 0x7f0f5a240c00] 15:25:36 INFO - PROCESS | 1953 | 1461968736322 Marionette DEBUG loaded listener.js 15:25:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 197 (0x7f0f5bdad400) [pid = 1953] [serial = 2091] [outer = 0x7f0f5a240c00] 15:25:37 INFO - PROCESS | 1953 | 1461968737240 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]]]}] 15:25:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:25:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1531ms 15:25:37 INFO - PROCESS | 1953 | 1461968737298 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 15:25:37 INFO - PROCESS | 1953 | 1461968737301 Marionette TRACE conn5 <- [1,2757,null,{"value":"8"}] 15:25:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:25:37 INFO - PROCESS | 1953 | 1461968737307 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:25:37 INFO - PROCESS | 1953 | 1461968737309 Marionette TRACE conn5 <- [1,2758,null,{}] 15:25:37 INFO - PROCESS | 1953 | 1461968737315 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}] 15:25:37 INFO - PROCESS | 1953 | 1461968737493 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 15:25:37 INFO - PROCESS | 1953 | 1461968737753 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:37 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a2b0800 == 130 [pid = 1953] [id = 697] 15:25:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 198 (0x7f0f2cddbc00) [pid = 1953] [serial = 2092] [outer = (nil)] 15:25:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 199 (0x7f0f2cde1800) [pid = 1953] [serial = 2093] [outer = 0x7f0f2cddbc00] 15:25:37 INFO - PROCESS | 1953 | 1461968737835 Marionette DEBUG loaded listener.js 15:25:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 200 (0x7f0f5bda3400) [pid = 1953] [serial = 2094] [outer = 0x7f0f2cddbc00] 15:25:38 INFO - PROCESS | 1953 | 1461968738628 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]]]}] 15:25:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:25:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1378ms 15:25:38 INFO - PROCESS | 1953 | 1461968738685 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 15:25:38 INFO - PROCESS | 1953 | 1461968738688 Marionette TRACE conn5 <- [1,2761,null,{"value":"8"}] 15:25:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:25:38 INFO - PROCESS | 1953 | 1461968738694 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:25:38 INFO - PROCESS | 1953 | 1461968738696 Marionette TRACE conn5 <- [1,2762,null,{}] 15:25:38 INFO - PROCESS | 1953 | 1461968738721 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}] 15:25:38 INFO - PROCESS | 1953 | 1461968738907 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 15:25:39 INFO - PROCESS | 1953 | 1461968739120 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:39 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2f681000 == 131 [pid = 1953] [id = 698] 15:25:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 201 (0x7f0f2cddc400) [pid = 1953] [serial = 2095] [outer = (nil)] 15:25:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 202 (0x7f0f31088800) [pid = 1953] [serial = 2096] [outer = 0x7f0f2cddc400] 15:25:39 INFO - PROCESS | 1953 | 1461968739255 Marionette DEBUG loaded listener.js 15:25:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 203 (0x7f0f3108d400) [pid = 1953] [serial = 2097] [outer = 0x7f0f2cddc400] 15:25:40 INFO - PROCESS | 1953 | 1461968740142 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]]]}] 15:25:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:25:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1486ms 15:25:40 INFO - PROCESS | 1953 | 1461968740181 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 15:25:40 INFO - PROCESS | 1953 | 1461968740185 Marionette TRACE conn5 <- [1,2765,null,{"value":"8"}] 15:25:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:25:40 INFO - PROCESS | 1953 | 1461968740190 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:25:40 INFO - PROCESS | 1953 | 1461968740192 Marionette TRACE conn5 <- [1,2766,null,{}] 15:25:40 INFO - PROCESS | 1953 | 1461968740198 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}] 15:25:40 INFO - PROCESS | 1953 | 1461968740374 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 15:25:40 INFO - PROCESS | 1953 | 1461968740593 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:40 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f33a9a800 == 132 [pid = 1953] [id = 699] 15:25:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 204 (0x7f0f2cdde800) [pid = 1953] [serial = 2098] [outer = (nil)] 15:25:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 205 (0x7f0f31f55800) [pid = 1953] [serial = 2099] [outer = 0x7f0f2cdde800] 15:25:40 INFO - PROCESS | 1953 | 1461968740701 Marionette DEBUG loaded listener.js 15:25:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 206 (0x7f0f33d29800) [pid = 1953] [serial = 2100] [outer = 0x7f0f2cdde800] 15:25:41 INFO - PROCESS | 1953 | 1461968741926 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]]]}] 15:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1778ms 15:25:41 INFO - PROCESS | 1953 | 1461968741970 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 15:25:41 INFO - PROCESS | 1953 | 1461968741975 Marionette TRACE conn5 <- [1,2769,null,{"value":"8"}] 15:25:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:25:41 INFO - PROCESS | 1953 | 1461968741991 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:25:41 INFO - PROCESS | 1953 | 1461968741995 Marionette TRACE conn5 <- [1,2770,null,{}] 15:25:42 INFO - PROCESS | 1953 | 1461968742003 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}] 15:25:42 INFO - PROCESS | 1953 | 1461968742202 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 15:25:42 INFO - PROCESS | 1953 | 1461968742419 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:42 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38835800 == 133 [pid = 1953] [id = 700] 15:25:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 207 (0x7f0f2cfe8000) [pid = 1953] [serial = 2101] [outer = (nil)] 15:25:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 208 (0x7f0f2f5e0000) [pid = 1953] [serial = 2102] [outer = 0x7f0f2cfe8000] 15:25:42 INFO - PROCESS | 1953 | 1461968742534 Marionette DEBUG loaded listener.js 15:25:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 209 (0x7f0f31c99800) [pid = 1953] [serial = 2103] [outer = 0x7f0f2cfe8000] 15:25:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f31fd4800 == 132 [pid = 1953] [id = 646] 15:25:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f59d47800 == 131 [pid = 1953] [id = 388] 15:25:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f30f4d800 == 130 [pid = 1953] [id = 645] 15:25:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38e4b800 == 129 [pid = 1953] [id = 643] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 208 (0x7f0f46096c00) [pid = 1953] [serial = 2024] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38a6b000 == 128 [pid = 1953] [id = 684] 15:25:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f369a9800 == 127 [pid = 1953] [id = 683] 15:25:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f31dec000 == 126 [pid = 1953] [id = 682] 15:25:43 INFO - PROCESS | 1953 | 1461968743715 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]]]}] 15:25:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f32b14000 == 125 [pid = 1953] [id = 681] 15:25:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5b4e7800 == 124 [pid = 1953] [id = 679] 15:25:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5041a000 == 123 [pid = 1953] [id = 678] 15:25:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43ac3000 == 122 [pid = 1953] [id = 677] 15:25:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3f164000 == 121 [pid = 1953] [id = 676] 15:25:43 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f36399800 == 120 [pid = 1953] [id = 675] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 207 (0x7f0f34c6e400) [pid = 1953] [serial = 2010] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 206 (0x7f0f435e6400) [pid = 1953] [serial = 1973] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 205 (0x7f0f33ef0800) [pid = 1953] [serial = 2009] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 204 (0x7f0f32ce3400) [pid = 1953] [serial = 1997] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 203 (0x7f0f49ee5000) [pid = 1953] [serial = 1985] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 202 (0x7f0f41039800) [pid = 1953] [serial = 1961] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 201 (0x7f0f38e1e800) [pid = 1953] [serial = 2000] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 200 (0x7f0f394e9800) [pid = 1953] [serial = 1967] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 199 (0x7f0f4829ec00) [pid = 1953] [serial = 1979] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 198 (0x7f0f33c0b400) [pid = 1953] [serial = 1964] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 197 (0x7f0f40882c00) [pid = 1953] [serial = 1988] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 196 (0x7f0f5b468c00) [pid = 1953] [serial = 1994] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 195 (0x7f0f4901d000) [pid = 1953] [serial = 1982] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 194 (0x7f0f45586800) [pid = 1953] [serial = 1976] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 193 (0x7f0f31f56c00) [pid = 1953] [serial = 2007] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 192 (0x7f0f31be1400) [pid = 1953] [serial = 2006] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 191 (0x7f0f56c6e400) [pid = 1953] [serial = 1991] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 190 (0x7f0f38e24000) [pid = 1953] [serial = 2003] [outer = (nil)] [url = about:blank] 15:25:43 INFO - PROCESS | 1953 | --DOMWINDOW == 189 (0x7f0f408b8000) [pid = 1953] [serial = 1970] [outer = (nil)] [url = about:blank] 15:25:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:25:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1786ms 15:25:43 INFO - PROCESS | 1953 | 1461968743776 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 15:25:43 INFO - PROCESS | 1953 | 1461968743783 Marionette TRACE conn5 <- [1,2773,null,{"value":"8"}] 15:25:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:25:43 INFO - PROCESS | 1953 | 1461968743792 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:25:43 INFO - PROCESS | 1953 | 1461968743796 Marionette TRACE conn5 <- [1,2774,null,{}] 15:25:43 INFO - PROCESS | 1953 | 1461968743801 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}] 15:25:43 INFO - PROCESS | 1953 | 1461968743983 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 15:25:44 INFO - PROCESS | 1953 | --DOMWINDOW == 188 (0x7f0f38e24400) [pid = 1953] [serial = 2013] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1953 | --DOMWINDOW == 187 (0x7f0f3e1c4800) [pid = 1953] [serial = 2018] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1953 | --DOMWINDOW == 186 (0x7f0f435e9c00) [pid = 1953] [serial = 2022] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1953 | --DOMWINDOW == 185 (0x7f0f41354000) [pid = 1953] [serial = 2021] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1953 | --DOMWINDOW == 184 (0x7f0f3ae22400) [pid = 1953] [serial = 2016] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1953 | --DOMWINDOW == 183 (0x7f0f39f3c000) [pid = 1953] [serial = 2015] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1953 | --DOMWINDOW == 182 (0x7f0f37011000) [pid = 1953] [serial = 2012] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1953 | --DOMWINDOW == 181 (0x7f0f3ff6f400) [pid = 1953] [serial = 2019] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1953 | 1461968744226 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:44 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f33ab8000 == 121 [pid = 1953] [id = 701] 15:25:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 182 (0x7f0f32cab000) [pid = 1953] [serial = 2104] [outer = (nil)] 15:25:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 183 (0x7f0f33c0b400) [pid = 1953] [serial = 2105] [outer = 0x7f0f32cab000] 15:25:44 INFO - PROCESS | 1953 | 1461968744288 Marionette DEBUG loaded listener.js 15:25:44 INFO - PROCESS | 1953 | ++DOMWINDOW == 184 (0x7f0f33d2d800) [pid = 1953] [serial = 2106] [outer = 0x7f0f32cab000] 15:25:45 INFO - PROCESS | 1953 | 1461968745035 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]]]}] 15:25:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:25:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1285ms 15:25:45 INFO - PROCESS | 1953 | 1461968745086 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 15:25:45 INFO - PROCESS | 1953 | 1461968745090 Marionette TRACE conn5 <- [1,2777,null,{"value":"8"}] 15:25:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:25:45 INFO - PROCESS | 1953 | 1461968745098 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:25:45 INFO - PROCESS | 1953 | 1461968745103 Marionette TRACE conn5 <- [1,2778,null,{}] 15:25:45 INFO - PROCESS | 1953 | 1461968745117 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}] 15:25:45 INFO - PROCESS | 1953 | 1461968745306 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 15:25:45 INFO - PROCESS | 1953 | 1461968745326 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:45 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f39478800 == 122 [pid = 1953] [id = 702] 15:25:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 185 (0x7f0f31cc2c00) [pid = 1953] [serial = 2107] [outer = (nil)] 15:25:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 186 (0x7f0f34c63800) [pid = 1953] [serial = 2108] [outer = 0x7f0f31cc2c00] 15:25:45 INFO - PROCESS | 1953 | 1461968745552 Marionette DEBUG loaded listener.js 15:25:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 187 (0x7f0f36ad2000) [pid = 1953] [serial = 2109] [outer = 0x7f0f31cc2c00] 15:25:46 INFO - PROCESS | 1953 | 1461968746338 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]]]}] 15:25:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:25:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1289ms 15:25:46 INFO - PROCESS | 1953 | 1461968746387 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 15:25:46 INFO - PROCESS | 1953 | 1461968746390 Marionette TRACE conn5 <- [1,2781,null,{"value":"8"}] 15:25:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:25:46 INFO - PROCESS | 1953 | 1461968746396 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:25:46 INFO - PROCESS | 1953 | 1461968746397 Marionette TRACE conn5 <- [1,2782,null,{}] 15:25:46 INFO - PROCESS | 1953 | 1461968746423 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}] 15:25:46 INFO - PROCESS | 1953 | 1461968746665 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 15:25:46 INFO - PROCESS | 1953 | 1461968746695 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:46 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e011000 == 123 [pid = 1953] [id = 703] 15:25:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 188 (0x7f0f2cfe3400) [pid = 1953] [serial = 2110] [outer = (nil)] 15:25:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 189 (0x7f0f38e1f800) [pid = 1953] [serial = 2111] [outer = 0x7f0f2cfe3400] 15:25:46 INFO - PROCESS | 1953 | 1461968746756 Marionette DEBUG loaded listener.js 15:25:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 190 (0x7f0f37011400) [pid = 1953] [serial = 2112] [outer = 0x7f0f2cfe3400] 15:25:47 INFO - PROCESS | 1953 | 1461968747658 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]]]}] 15:25:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:25:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1300ms 15:25:47 INFO - PROCESS | 1953 | 1461968747696 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 15:25:47 INFO - PROCESS | 1953 | 1461968747699 Marionette TRACE conn5 <- [1,2785,null,{"value":"8"}] 15:25:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:25:47 INFO - PROCESS | 1953 | 1461968747711 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:25:47 INFO - PROCESS | 1953 | 1461968747713 Marionette TRACE conn5 <- [1,2786,null,{}] 15:25:47 INFO - PROCESS | 1953 | 1461968747722 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}] 15:25:47 INFO - PROCESS | 1953 | 1461968747959 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 15:25:47 INFO - PROCESS | 1953 | 1461968747987 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:48 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3efbd000 == 124 [pid = 1953] [id = 704] 15:25:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 191 (0x7f0f36adbc00) [pid = 1953] [serial = 2113] [outer = (nil)] 15:25:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 192 (0x7f0f3a3c7800) [pid = 1953] [serial = 2114] [outer = 0x7f0f36adbc00] 15:25:48 INFO - PROCESS | 1953 | 1461968748046 Marionette DEBUG loaded listener.js 15:25:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 193 (0x7f0f3ab69400) [pid = 1953] [serial = 2115] [outer = 0x7f0f36adbc00] 15:25:48 INFO - PROCESS | 1953 | --DOMWINDOW == 192 (0x7f0f3e057000) [pid = 1953] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:25:48 INFO - PROCESS | 1953 | --DOMWINDOW == 191 (0x7f0f32ce2c00) [pid = 1953] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:25:48 INFO - PROCESS | 1953 | --DOMWINDOW == 190 (0x7f0f2e244000) [pid = 1953] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:25:48 INFO - PROCESS | 1953 | --DOMWINDOW == 189 (0x7f0f31f59000) [pid = 1953] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:25:48 INFO - PROCESS | 1953 | --DOMWINDOW == 188 (0x7f0f38694c00) [pid = 1953] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:25:48 INFO - PROCESS | 1953 | --DOMWINDOW == 187 (0x7f0f40a32000) [pid = 1953] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:25:48 INFO - PROCESS | 1953 | 1461968748932 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]]]}] 15:25:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:25:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1284ms 15:25:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:25:48 INFO - PROCESS | 1953 | 1461968748990 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 15:25:48 INFO - PROCESS | 1953 | 1461968748992 Marionette TRACE conn5 <- [1,2789,null,{"value":"8"}] 15:25:48 INFO - PROCESS | 1953 | 1461968748998 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:25:49 INFO - PROCESS | 1953 | 1461968749001 Marionette TRACE conn5 <- [1,2790,null,{}] 15:25:49 INFO - PROCESS | 1953 | 1461968749006 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}] 15:25:49 INFO - PROCESS | 1953 | 1461968749285 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 15:25:49 INFO - PROCESS | 1953 | 1461968749304 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f411d9000 == 125 [pid = 1953] [id = 705] 15:25:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 188 (0x7f0f38ded800) [pid = 1953] [serial = 2116] [outer = (nil)] 15:25:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 189 (0x7f0f39fda400) [pid = 1953] [serial = 2117] [outer = 0x7f0f38ded800] 15:25:49 INFO - PROCESS | 1953 | 1461968749365 Marionette DEBUG loaded listener.js 15:25:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 190 (0x7f0f4354a000) [pid = 1953] [serial = 2118] [outer = 0x7f0f38ded800] 15:25:50 INFO - PROCESS | 1953 | 1461968750148 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]]]}] 15:25:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:25:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1181ms 15:25:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:25:50 INFO - PROCESS | 1953 | 1461968750178 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 15:25:50 INFO - PROCESS | 1953 | 1461968750180 Marionette TRACE conn5 <- [1,2793,null,{"value":"8"}] 15:25:50 INFO - PROCESS | 1953 | 1461968750184 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:25:50 INFO - PROCESS | 1953 | 1461968750188 Marionette TRACE conn5 <- [1,2794,null,{}] 15:25:50 INFO - PROCESS | 1953 | 1461968750193 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}] 15:25:50 INFO - PROCESS | 1953 | 1461968750419 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 15:25:50 INFO - PROCESS | 1953 | 1461968750440 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43ad0800 == 126 [pid = 1953] [id = 706] 15:25:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 191 (0x7f0f38e20c00) [pid = 1953] [serial = 2119] [outer = (nil)] 15:25:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 192 (0x7f0f4557d400) [pid = 1953] [serial = 2120] [outer = 0x7f0f38e20c00] 15:25:50 INFO - PROCESS | 1953 | 1461968750497 Marionette DEBUG loaded listener.js 15:25:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 193 (0x7f0f46be0000) [pid = 1953] [serial = 2121] [outer = 0x7f0f38e20c00] 15:25:51 INFO - PROCESS | 1953 | 1461968751625 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]]]}] 15:25:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:25:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1479ms 15:25:51 INFO - PROCESS | 1953 | 1461968751664 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 15:25:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:25:51 INFO - PROCESS | 1953 | 1461968751671 Marionette TRACE conn5 <- [1,2797,null,{"value":"8"}] 15:25:51 INFO - PROCESS | 1953 | 1461968751678 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:25:51 INFO - PROCESS | 1953 | 1461968751684 Marionette TRACE conn5 <- [1,2798,null,{}] 15:25:51 INFO - PROCESS | 1953 | 1461968751691 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}] 15:25:51 INFO - PROCESS | 1953 | 1461968751890 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 15:25:52 INFO - PROCESS | 1953 | 1461968752106 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:52 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f369ae800 == 127 [pid = 1953] [id = 707] 15:25:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 194 (0x7f0f31087000) [pid = 1953] [serial = 2122] [outer = (nil)] 15:25:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 195 (0x7f0f31cc3800) [pid = 1953] [serial = 2123] [outer = 0x7f0f31087000] 15:25:52 INFO - PROCESS | 1953 | 1461968752220 Marionette DEBUG loaded listener.js 15:25:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 196 (0x7f0f32ce5800) [pid = 1953] [serial = 2124] [outer = 0x7f0f31087000] 15:25:53 INFO - PROCESS | 1953 | 1461968753187 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]]]}] 15:25:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:25:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1536ms 15:25:53 INFO - PROCESS | 1953 | 1461968753215 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 15:25:53 INFO - PROCESS | 1953 | 1461968753223 Marionette TRACE conn5 <- [1,2801,null,{"value":"8"}] 15:25:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:25:53 INFO - PROCESS | 1953 | 1461968753233 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:25:53 INFO - PROCESS | 1953 | 1461968753237 Marionette TRACE conn5 <- [1,2802,null,{}] 15:25:53 INFO - PROCESS | 1953 | 1461968753243 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}] 15:25:53 INFO - PROCESS | 1953 | 1461968753448 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 15:25:53 INFO - PROCESS | 1953 | 1461968753671 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:53 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e19f000 == 128 [pid = 1953] [id = 708] 15:25:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 197 (0x7f0f33d2b800) [pid = 1953] [serial = 2125] [outer = (nil)] 15:25:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 198 (0x7f0f36ab2400) [pid = 1953] [serial = 2126] [outer = 0x7f0f33d2b800] 15:25:53 INFO - PROCESS | 1953 | 1461968753780 Marionette DEBUG loaded listener.js 15:25:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 199 (0x7f0f3869e800) [pid = 1953] [serial = 2127] [outer = 0x7f0f33d2b800] 15:25:54 INFO - PROCESS | 1953 | 1461968754718 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]]]}] 15:25:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:25:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1540ms 15:25:54 INFO - PROCESS | 1953 | 1461968754774 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 15:25:54 INFO - PROCESS | 1953 | 1461968754778 Marionette TRACE conn5 <- [1,2805,null,{"value":"8"}] 15:25:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:25:54 INFO - PROCESS | 1953 | 1461968754784 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:25:54 INFO - PROCESS | 1953 | 1461968754789 Marionette TRACE conn5 <- [1,2806,null,{}] 15:25:54 INFO - PROCESS | 1953 | 1461968754805 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}] 15:25:55 INFO - PROCESS | 1953 | 1461968755013 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 15:25:55 INFO - PROCESS | 1953 | 1461968755229 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:55 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f56c12000 == 129 [pid = 1953] [id = 709] 15:25:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 200 (0x7f0f3a3c9c00) [pid = 1953] [serial = 2128] [outer = (nil)] 15:25:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 201 (0x7f0f3ffbe000) [pid = 1953] [serial = 2129] [outer = 0x7f0f3a3c9c00] 15:25:55 INFO - PROCESS | 1953 | 1461968755345 Marionette DEBUG loaded listener.js 15:25:55 INFO - PROCESS | 1953 | ++DOMWINDOW == 202 (0x7f0f41011400) [pid = 1953] [serial = 2130] [outer = 0x7f0f3a3c9c00] 15:25:56 INFO - PROCESS | 1953 | 1461968756265 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]]]}] 15:25:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:25:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1538ms 15:25:56 INFO - PROCESS | 1953 | 1461968756323 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 15:25:56 INFO - PROCESS | 1953 | 1461968756327 Marionette TRACE conn5 <- [1,2809,null,{"value":"8"}] 15:25:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:25:56 INFO - PROCESS | 1953 | 1461968756333 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:25:56 INFO - PROCESS | 1953 | 1461968756335 Marionette TRACE conn5 <- [1,2810,null,{}] 15:25:56 INFO - PROCESS | 1953 | 1461968756340 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}] 15:25:56 INFO - PROCESS | 1953 | 1461968756527 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 15:25:56 INFO - PROCESS | 1953 | 1461968756780 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:56 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c413800 == 130 [pid = 1953] [id = 710] 15:25:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 203 (0x7f0f3ae28800) [pid = 1953] [serial = 2131] [outer = (nil)] 15:25:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 204 (0x7f0f43511c00) [pid = 1953] [serial = 2132] [outer = 0x7f0f3ae28800] 15:25:56 INFO - PROCESS | 1953 | 1461968756901 Marionette DEBUG loaded listener.js 15:25:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 205 (0x7f0f48059400) [pid = 1953] [serial = 2133] [outer = 0x7f0f3ae28800] 15:25:57 INFO - PROCESS | 1953 | 1461968757772 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]]]}] 15:25:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:25:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1475ms 15:25:57 INFO - PROCESS | 1953 | 1461968757809 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 15:25:57 INFO - PROCESS | 1953 | 1461968757812 Marionette TRACE conn5 <- [1,2813,null,{"value":"8"}] 15:25:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:25:57 INFO - PROCESS | 1953 | 1461968757818 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:25:57 INFO - PROCESS | 1953 | 1461968757820 Marionette TRACE conn5 <- [1,2814,null,{}] 15:25:57 INFO - PROCESS | 1953 | 1461968757826 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}] 15:25:58 INFO - PROCESS | 1953 | 1461968758018 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 15:25:58 INFO - PROCESS | 1953 | 1461968758237 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:58 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f63ae1000 == 131 [pid = 1953] [id = 711] 15:25:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 206 (0x7f0f3e056c00) [pid = 1953] [serial = 2134] [outer = (nil)] 15:25:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 207 (0x7f0f482abc00) [pid = 1953] [serial = 2135] [outer = 0x7f0f3e056c00] 15:25:58 INFO - PROCESS | 1953 | 1461968758345 Marionette DEBUG loaded listener.js 15:25:58 INFO - PROCESS | 1953 | ++DOMWINDOW == 208 (0x7f0f499adc00) [pid = 1953] [serial = 2136] [outer = 0x7f0f3e056c00] 15:25:59 INFO - PROCESS | 1953 | 1461968759249 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]]]}] 15:25:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:25:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1482ms 15:25:59 INFO - PROCESS | 1953 | 1461968759300 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 15:25:59 INFO - PROCESS | 1953 | 1461968759304 Marionette TRACE conn5 <- [1,2817,null,{"value":"8"}] 15:25:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:25:59 INFO - PROCESS | 1953 | 1461968759309 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:25:59 INFO - PROCESS | 1953 | 1461968759311 Marionette TRACE conn5 <- [1,2818,null,{}] 15:25:59 INFO - PROCESS | 1953 | 1461968759316 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}] 15:25:59 INFO - PROCESS | 1953 | 1461968759505 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 15:25:59 INFO - PROCESS | 1953 | 1461968759726 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:59 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f63ad0000 == 132 [pid = 1953] [id = 712] 15:25:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 209 (0x7f0f2e357800) [pid = 1953] [serial = 2137] [outer = (nil)] 15:25:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 210 (0x7f0f2e35fc00) [pid = 1953] [serial = 2138] [outer = 0x7f0f2e357800] 15:25:59 INFO - PROCESS | 1953 | 1461968759836 Marionette DEBUG loaded listener.js 15:25:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 211 (0x7f0f58143400) [pid = 1953] [serial = 2139] [outer = 0x7f0f2e357800] 15:26:00 INFO - PROCESS | 1953 | 1461968760741 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]]]}] 15:26:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:26:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1483ms 15:26:00 INFO - PROCESS | 1953 | 1461968760794 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 15:26:00 INFO - PROCESS | 1953 | 1461968760797 Marionette TRACE conn5 <- [1,2821,null,{"value":"8"}] 15:26:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:26:00 INFO - PROCESS | 1953 | 1461968760802 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:26:00 INFO - PROCESS | 1953 | 1461968760806 Marionette TRACE conn5 <- [1,2822,null,{}] 15:26:00 INFO - PROCESS | 1953 | 1461968760811 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}] 15:26:01 INFO - PROCESS | 1953 | 1461968761011 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 15:26:01 INFO - PROCESS | 1953 | 1461968761226 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:01 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f364da800 == 133 [pid = 1953] [id = 713] 15:26:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 212 (0x7f0f2e35a800) [pid = 1953] [serial = 2140] [outer = (nil)] 15:26:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 213 (0x7f0f30c96400) [pid = 1953] [serial = 2141] [outer = 0x7f0f2e35a800] 15:26:01 INFO - PROCESS | 1953 | 1461968761332 Marionette DEBUG loaded listener.js 15:26:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 214 (0x7f0f30c9a400) [pid = 1953] [serial = 2142] [outer = 0x7f0f2e35a800] 15:26:02 INFO - PROCESS | 1953 | 1461968762227 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]]]}] 15:26:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:26:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1491ms 15:26:02 INFO - PROCESS | 1953 | 1461968762295 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 15:26:02 INFO - PROCESS | 1953 | 1461968762298 Marionette TRACE conn5 <- [1,2825,null,{"value":"8"}] 15:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:26:02 INFO - PROCESS | 1953 | 1461968762304 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:26:02 INFO - PROCESS | 1953 | 1461968762306 Marionette TRACE conn5 <- [1,2826,null,{}] 15:26:02 INFO - PROCESS | 1953 | 1461968762311 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}] 15:26:02 INFO - PROCESS | 1953 | 1461968762485 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 15:26:02 INFO - PROCESS | 1953 | 1461968762747 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:02 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2f716000 == 134 [pid = 1953] [id = 714] 15:26:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 215 (0x7f0f30c8ec00) [pid = 1953] [serial = 2143] [outer = (nil)] 15:26:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 216 (0x7f0f3a3cdc00) [pid = 1953] [serial = 2144] [outer = 0x7f0f30c8ec00] 15:26:02 INFO - PROCESS | 1953 | 1461968762817 Marionette DEBUG loaded listener.js 15:26:02 INFO - PROCESS | 1953 | ++DOMWINDOW == 217 (0x7f0f5a236000) [pid = 1953] [serial = 2145] [outer = 0x7f0f30c8ec00] 15:26:03 INFO - PROCESS | 1953 | 1461968763621 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:26:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:26:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1388ms 15:26:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:26:03 INFO - PROCESS | 1953 | 1461968763692 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 15:26:03 INFO - PROCESS | 1953 | 1461968763695 Marionette TRACE conn5 <- [1,2829,null,{"value":"8"}] 15:26:03 INFO - PROCESS | 1953 | 1461968763718 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:26:03 INFO - PROCESS | 1953 | 1461968763722 Marionette TRACE conn5 <- [1,2830,null,{}] 15:26:03 INFO - PROCESS | 1953 | 1461968763729 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}] 15:26:03 INFO - PROCESS | 1953 | 1461968763925 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 15:26:04 INFO - PROCESS | 1953 | 1461968764144 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2c7cf800 == 135 [pid = 1953] [id = 715] 15:26:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 218 (0x7f0f30c96000) [pid = 1953] [serial = 2146] [outer = (nil)] 15:26:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 219 (0x7f0f310da000) [pid = 1953] [serial = 2147] [outer = 0x7f0f30c96000] 15:26:04 INFO - PROCESS | 1953 | 1461968764255 Marionette DEBUG loaded listener.js 15:26:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 220 (0x7f0f310dec00) [pid = 1953] [serial = 2148] [outer = 0x7f0f30c96000] 15:26:05 INFO - PROCESS | 1953 | 1461968765127 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]]]}] 15:26:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:26:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1504ms 15:26:05 INFO - PROCESS | 1953 | 1461968765218 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 15:26:05 INFO - PROCESS | 1953 | 1461968765222 Marionette TRACE conn5 <- [1,2833,null,{"value":"8"}] 15:26:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:26:05 INFO - PROCESS | 1953 | 1461968765229 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:26:05 INFO - PROCESS | 1953 | 1461968765232 Marionette TRACE conn5 <- [1,2834,null,{}] 15:26:05 INFO - PROCESS | 1953 | 1461968765237 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}] 15:26:05 INFO - PROCESS | 1953 | 1461968765426 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 15:26:06 INFO - PROCESS | 1953 | 1461968766438 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:06 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f31c06000 == 136 [pid = 1953] [id = 716] 15:26:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 221 (0x7f0f2cfdd000) [pid = 1953] [serial = 2149] [outer = (nil)] 15:26:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 222 (0x7f0f2cfe0c00) [pid = 1953] [serial = 2150] [outer = 0x7f0f2cfdd000] 15:26:06 INFO - PROCESS | 1953 | 1461968766504 Marionette DEBUG loaded listener.js 15:26:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 223 (0x7f0f2e353400) [pid = 1953] [serial = 2151] [outer = 0x7f0f2cfdd000] 15:26:07 INFO - PROCESS | 1953 | 1461968767331 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:26:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:26:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2179ms 15:26:07 INFO - PROCESS | 1953 | 1461968767410 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 15:26:07 INFO - PROCESS | 1953 | 1461968767415 Marionette TRACE conn5 <- [1,2837,null,{"value":"8"}] 15:26:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:26:07 INFO - PROCESS | 1953 | 1461968767421 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:26:07 INFO - PROCESS | 1953 | 1461968767426 Marionette TRACE conn5 <- [1,2838,null,{}] 15:26:07 INFO - PROCESS | 1953 | 1461968767432 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}] 15:26:07 INFO - PROCESS | 1953 | 1461968767634 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 15:26:07 INFO - PROCESS | 1953 | 1461968767849 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:07 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2e012800 == 137 [pid = 1953] [id = 717] 15:26:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 224 (0x7f0f2cddec00) [pid = 1953] [serial = 2152] [outer = (nil)] 15:26:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 225 (0x7f0f30c96800) [pid = 1953] [serial = 2153] [outer = 0x7f0f2cddec00] 15:26:07 INFO - PROCESS | 1953 | 1461968767979 Marionette DEBUG loaded listener.js 15:26:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 226 (0x7f0f310df400) [pid = 1953] [serial = 2154] [outer = 0x7f0f2cddec00] 15:26:09 INFO - PROCESS | 1953 | 1461968769076 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]]]}] 15:26:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:26:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1736ms 15:26:09 INFO - PROCESS | 1953 | 1461968769161 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 15:26:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:26:09 INFO - PROCESS | 1953 | 1461968769167 Marionette TRACE conn5 <- [1,2841,null,{"value":"8"}] 15:26:09 INFO - PROCESS | 1953 | 1461968769173 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:26:09 INFO - PROCESS | 1953 | 1461968769176 Marionette TRACE conn5 <- [1,2842,null,{}] 15:26:09 INFO - PROCESS | 1953 | 1461968769181 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}] 15:26:09 INFO - PROCESS | 1953 | 1461968769397 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 15:26:09 INFO - PROCESS | 1953 | 1461968769689 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:09 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f33ab6800 == 138 [pid = 1953] [id = 718] 15:26:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 227 (0x7f0f31cbec00) [pid = 1953] [serial = 2155] [outer = (nil)] 15:26:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 228 (0x7f0f31d8dc00) [pid = 1953] [serial = 2156] [outer = 0x7f0f31cbec00] 15:26:09 INFO - PROCESS | 1953 | 1461968769799 Marionette DEBUG loaded listener.js 15:26:09 INFO - PROCESS | 1953 | ++DOMWINDOW == 229 (0x7f0f31f5ec00) [pid = 1953] [serial = 2157] [outer = 0x7f0f31cbec00] 15:26:10 INFO - PROCESS | 1953 | 1461968770630 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]]]}] 15:26:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:26:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1526ms 15:26:10 INFO - PROCESS | 1953 | 1461968770699 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 15:26:10 INFO - PROCESS | 1953 | 1461968770703 Marionette TRACE conn5 <- [1,2845,null,{"value":"8"}] 15:26:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:26:10 INFO - PROCESS | 1953 | 1461968770715 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:26:10 INFO - PROCESS | 1953 | 1461968770723 Marionette TRACE conn5 <- [1,2846,null,{}] 15:26:10 INFO - PROCESS | 1953 | 1461968770732 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}] 15:26:10 INFO - PROCESS | 1953 | 1461968770966 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 15:26:11 INFO - PROCESS | 1953 | 1461968771276 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3af36800 == 137 [pid = 1953] [id = 469] 15:26:11 INFO - PROCESS | 1953 | --DOMWINDOW == 228 (0x7f0f38de6c00) [pid = 1953] [serial = 2030] [outer = (nil)] [url = about:blank] 15:26:11 INFO - PROCESS | 1953 | --DOMWINDOW == 227 (0x7f0f33c02400) [pid = 1953] [serial = 2027] [outer = (nil)] [url = about:blank] 15:26:11 INFO - PROCESS | 1953 | --DOMWINDOW == 226 (0x7f0f40ab3400) [pid = 1953] [serial = 2033] [outer = (nil)] [url = about:blank] 15:26:11 INFO - PROCESS | 1953 | --DOMWINDOW == 225 (0x7f0f47a8e400) [pid = 1953] [serial = 2036] [outer = (nil)] [url = about:blank] 15:26:11 INFO - PROCESS | 1953 | --DOMWINDOW == 224 (0x7f0f49089800) [pid = 1953] [serial = 2039] [outer = (nil)] [url = about:blank] 15:26:11 INFO - PROCESS | 1953 | --DOMWINDOW == 223 (0x7f0f5714e000) [pid = 1953] [serial = 2042] [outer = (nil)] [url = about:blank] 15:26:11 INFO - PROCESS | 1953 | --DOMWINDOW == 222 (0x7f0f39f33c00) [pid = 1953] [serial = 2057] [outer = (nil)] [url = about:blank] 15:26:11 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f320a9000 == 138 [pid = 1953] [id = 719] 15:26:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 223 (0x7f0f2cfea400) [pid = 1953] [serial = 2158] [outer = (nil)] 15:26:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 224 (0x7f0f31cc1c00) [pid = 1953] [serial = 2159] [outer = 0x7f0f2cfea400] 15:26:11 INFO - PROCESS | 1953 | 1461968771442 Marionette DEBUG loaded listener.js 15:26:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 225 (0x7f0f33d30800) [pid = 1953] [serial = 2160] [outer = 0x7f0f2cfea400] 15:26:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4a1e7000 == 137 [pid = 1953] [id = 693] 15:26:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f46e70000 == 136 [pid = 1953] [id = 692] 15:26:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f43671800 == 135 [pid = 1953] [id = 691] 15:26:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40f14800 == 134 [pid = 1953] [id = 690] 15:26:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3f172800 == 133 [pid = 1953] [id = 689] 15:26:11 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e007800 == 132 [pid = 1953] [id = 688] 15:26:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38e49000 == 131 [pid = 1953] [id = 687] 15:26:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3618b800 == 130 [pid = 1953] [id = 686] 15:26:12 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f33aa7800 == 129 [pid = 1953] [id = 685] 15:26:12 INFO - PROCESS | 1953 | --DOMWINDOW == 224 (0x7f0f43494800) [pid = 1953] [serial = 1962] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1953 | --DOMWINDOW == 223 (0x7f0f36ace000) [pid = 1953] [serial = 2051] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1953 | --DOMWINDOW == 222 (0x7f0f31c9c800) [pid = 1953] [serial = 2046] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1953 | --DOMWINDOW == 221 (0x7f0f2e250000) [pid = 1953] [serial = 2045] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1953 | --DOMWINDOW == 220 (0x7f0f349d5400) [pid = 1953] [serial = 2049] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1953 | --DOMWINDOW == 219 (0x7f0f32ce7000) [pid = 1953] [serial = 2048] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1953 | --DOMWINDOW == 218 (0x7f0f38e1b400) [pid = 1953] [serial = 2054] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1953 | --DOMWINDOW == 217 (0x7f0f38e27000) [pid = 1953] [serial = 2055] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1953 | --DOMWINDOW == 216 (0x7f0f36e94000) [pid = 1953] [serial = 2052] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1953 | --DOMWINDOW == 215 (0x7f0f41e3b400) [pid = 1953] [serial = 1899] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1953 | 1461968772227 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]]]}] 15:26:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:26:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1598ms 15:26:12 INFO - PROCESS | 1953 | 1461968772307 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 15:26:12 INFO - PROCESS | 1953 | 1461968772310 Marionette TRACE conn5 <- [1,2849,null,{"value":"8"}] 15:26:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:26:12 INFO - PROCESS | 1953 | 1461968772316 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:26:12 INFO - PROCESS | 1953 | 1461968772318 Marionette TRACE conn5 <- [1,2850,null,{}] 15:26:12 INFO - PROCESS | 1953 | 1461968772323 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}] 15:26:12 INFO - PROCESS | 1953 | 1461968772483 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 15:26:12 INFO - PROCESS | 1953 | 1461968772493 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:12 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f36905000 == 130 [pid = 1953] [id = 720] 15:26:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 216 (0x7f0f31ca0c00) [pid = 1953] [serial = 2161] [outer = (nil)] 15:26:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 217 (0x7f0f3495ec00) [pid = 1953] [serial = 2162] [outer = 0x7f0f31ca0c00] 15:26:12 INFO - PROCESS | 1953 | 1461968772549 Marionette DEBUG loaded listener.js 15:26:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 218 (0x7f0f34962c00) [pid = 1953] [serial = 2163] [outer = 0x7f0f31ca0c00] 15:26:13 INFO - PROCESS | 1953 | 1461968773412 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:26:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:26:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1127ms 15:26:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:26:13 INFO - PROCESS | 1953 | 1461968773444 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 15:26:13 INFO - PROCESS | 1953 | 1461968773448 Marionette TRACE conn5 <- [1,2853,null,{"value":"8"}] 15:26:13 INFO - PROCESS | 1953 | 1461968773453 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:26:13 INFO - PROCESS | 1953 | 1461968773456 Marionette TRACE conn5 <- [1,2854,null,{}] 15:26:13 INFO - PROCESS | 1953 | 1461968773460 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}] 15:26:13 INFO - PROCESS | 1953 | 1461968773619 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 15:26:13 INFO - PROCESS | 1953 | 1461968773633 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:13 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38836000 == 131 [pid = 1953] [id = 721] 15:26:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 219 (0x7f0f34969400) [pid = 1953] [serial = 2164] [outer = (nil)] 15:26:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 220 (0x7f0f349d4400) [pid = 1953] [serial = 2165] [outer = 0x7f0f34969400] 15:26:13 INFO - PROCESS | 1953 | 1461968773709 Marionette DEBUG loaded listener.js 15:26:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 221 (0x7f0f34c96000) [pid = 1953] [serial = 2166] [outer = 0x7f0f34969400] 15:26:14 INFO - PROCESS | 1953 | 1461968774655 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]]]}] 15:26:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:26:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1233ms 15:26:14 INFO - PROCESS | 1953 | 1461968774686 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 15:26:14 INFO - PROCESS | 1953 | 1461968774689 Marionette TRACE conn5 <- [1,2857,null,{"value":"8"}] 15:26:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:26:14 INFO - PROCESS | 1953 | 1461968774695 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:26:14 INFO - PROCESS | 1953 | 1461968774697 Marionette TRACE conn5 <- [1,2858,null,{}] 15:26:14 INFO - PROCESS | 1953 | 1461968774705 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}] 15:26:14 INFO - PROCESS | 1953 | 1461968774922 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 15:26:14 INFO - PROCESS | 1953 | 1461968774949 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:14 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38e48800 == 132 [pid = 1953] [id = 722] 15:26:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 222 (0x7f0f34c9d400) [pid = 1953] [serial = 2167] [outer = (nil)] 15:26:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 223 (0x7f0f36ad4400) [pid = 1953] [serial = 2168] [outer = 0x7f0f34c9d400] 15:26:15 INFO - PROCESS | 1953 | 1461968775007 Marionette DEBUG loaded listener.js 15:26:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 224 (0x7f0f36c9a400) [pid = 1953] [serial = 2169] [outer = 0x7f0f34c9d400] 15:26:15 INFO - PROCESS | 1953 | 1461968775908 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:26:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:26:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1237ms 15:26:15 INFO - PROCESS | 1953 | 1461968775933 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 15:26:15 INFO - PROCESS | 1953 | 1461968775937 Marionette TRACE conn5 <- [1,2861,null,{"value":"8"}] 15:26:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:26:15 INFO - PROCESS | 1953 | 1461968775951 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:26:15 INFO - PROCESS | 1953 | 1461968775953 Marionette TRACE conn5 <- [1,2862,null,{}] 15:26:15 INFO - PROCESS | 1953 | 1461968775958 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}] 15:26:16 INFO - PROCESS | 1953 | 1461968776179 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 15:26:16 INFO - PROCESS | 1953 | 1461968776209 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:16 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a064800 == 133 [pid = 1953] [id = 723] 15:26:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 225 (0x7f0f2cdd9000) [pid = 1953] [serial = 2170] [outer = (nil)] 15:26:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 226 (0x7f0f36e91c00) [pid = 1953] [serial = 2171] [outer = 0x7f0f2cdd9000] 15:26:16 INFO - PROCESS | 1953 | 1461968776266 Marionette DEBUG loaded listener.js 15:26:16 INFO - PROCESS | 1953 | ++DOMWINDOW == 227 (0x7f0f36fd6000) [pid = 1953] [serial = 2172] [outer = 0x7f0f2cdd9000] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 226 (0x7f0f3fdbe800) [pid = 1953] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 225 (0x7f0f32073000) [pid = 1953] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 224 (0x7f0f31c98400) [pid = 1953] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 223 (0x7f0f31da2800) [pid = 1953] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 222 (0x7f0f2f5d5c00) [pid = 1953] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 221 (0x7f0f39fd3800) [pid = 1953] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 220 (0x7f0f2f5d4800) [pid = 1953] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 219 (0x7f0f36cd8c00) [pid = 1953] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 218 (0x7f0f31bd9c00) [pid = 1953] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 217 (0x7f0f31be0400) [pid = 1953] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 216 (0x7f0f3ffbc400) [pid = 1953] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 215 (0x7f0f32bf3800) [pid = 1953] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 214 (0x7f0f39650000) [pid = 1953] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 213 (0x7f0f31bda000) [pid = 1953] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 212 (0x7f0f3ff71800) [pid = 1953] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 211 (0x7f0f40887800) [pid = 1953] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 210 (0x7f0f34cd4000) [pid = 1953] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 209 (0x7f0f47a8f000) [pid = 1953] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 208 (0x7f0f2f5e1c00) [pid = 1953] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 207 (0x7f0f43746c00) [pid = 1953] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 206 (0x7f0f45f41800) [pid = 1953] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 205 (0x7f0f3206ec00) [pid = 1953] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 204 (0x7f0f31be4000) [pid = 1953] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 203 (0x7f0f36c93400) [pid = 1953] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 202 (0x7f0f2f5e2800) [pid = 1953] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 201 (0x7f0f32bf4000) [pid = 1953] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 200 (0x7f0f46b2a800) [pid = 1953] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 199 (0x7f0f32cdbc00) [pid = 1953] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 198 (0x7f0f31d89400) [pid = 1953] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 197 (0x7f0f4c784800) [pid = 1953] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 196 (0x7f0f46edb000) [pid = 1953] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 195 (0x7f0f31c94c00) [pid = 1953] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 194 (0x7f0f34c67400) [pid = 1953] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 193 (0x7f0f31c95c00) [pid = 1953] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 192 (0x7f0f580ed800) [pid = 1953] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 191 (0x7f0f3965bc00) [pid = 1953] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 190 (0x7f0f3e060000) [pid = 1953] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 189 (0x7f0f41276800) [pid = 1953] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 188 (0x7f0f2cfe3400) [pid = 1953] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 187 (0x7f0f38ded800) [pid = 1953] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 186 (0x7f0f3e1c6c00) [pid = 1953] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 185 (0x7f0f30d37000) [pid = 1953] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 184 (0x7f0f31f59400) [pid = 1953] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 183 (0x7f0f3e1c7400) [pid = 1953] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 182 (0x7f0f40a62000) [pid = 1953] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 181 (0x7f0f4d338800) [pid = 1953] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 180 (0x7f0f47f5c400) [pid = 1953] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 179 (0x7f0f36cd5c00) [pid = 1953] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 178 (0x7f0f32cda000) [pid = 1953] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 177 (0x7f0f4901e800) [pid = 1953] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 176 (0x7f0f36adbc00) [pid = 1953] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 175 (0x7f0f32cab000) [pid = 1953] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 174 (0x7f0f32075400) [pid = 1953] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 173 (0x7f0f31da2400) [pid = 1953] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 172 (0x7f0f394e5800) [pid = 1953] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 171 (0x7f0f2cfe8000) [pid = 1953] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 170 (0x7f0f31cc2c00) [pid = 1953] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 169 (0x7f0f349ce400) [pid = 1953] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 168 (0x7f0f39659c00) [pid = 1953] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:26:17 INFO - PROCESS | 1953 | --DOMWINDOW == 167 (0x7f0f386a0c00) [pid = 1953] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:26:18 INFO - PROCESS | 1953 | 1461968778258 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]]]}] 15:26:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:26:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2378ms 15:26:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:26:18 INFO - PROCESS | 1953 | 1461968778330 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 15:26:18 INFO - PROCESS | 1953 | 1461968778333 Marionette TRACE conn5 <- [1,2865,null,{"value":"8"}] 15:26:18 INFO - PROCESS | 1953 | 1461968778338 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:26:18 INFO - PROCESS | 1953 | 1461968778340 Marionette TRACE conn5 <- [1,2866,null,{}] 15:26:18 INFO - PROCESS | 1953 | 1461968778345 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}] 15:26:18 INFO - PROCESS | 1953 | 1461968778492 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 15:26:18 INFO - PROCESS | 1953 | 1461968778505 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:18 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38829000 == 134 [pid = 1953] [id = 724] 15:26:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 168 (0x7f0f2f5d5400) [pid = 1953] [serial = 2173] [outer = (nil)] 15:26:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 169 (0x7f0f31c9bc00) [pid = 1953] [serial = 2174] [outer = 0x7f0f2f5d5400] 15:26:18 INFO - PROCESS | 1953 | 1461968778560 Marionette DEBUG loaded listener.js 15:26:18 INFO - PROCESS | 1953 | ++DOMWINDOW == 170 (0x7f0f32070400) [pid = 1953] [serial = 2175] [outer = 0x7f0f2f5d5400] 15:26:19 INFO - PROCESS | 1953 | 1461968779358 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]]]}] 15:26:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:26:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1074ms 15:26:19 INFO - PROCESS | 1953 | 1461968779412 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 15:26:19 INFO - PROCESS | 1953 | 1461968779414 Marionette TRACE conn5 <- [1,2869,null,{"value":"8"}] 15:26:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:26:19 INFO - PROCESS | 1953 | 1461968779423 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:26:19 INFO - PROCESS | 1953 | 1461968779426 Marionette TRACE conn5 <- [1,2870,null,{}] 15:26:19 INFO - PROCESS | 1953 | 1461968779430 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}] 15:26:19 INFO - PROCESS | 1953 | 1461968779653 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 15:26:19 INFO - PROCESS | 1953 | 1461968779892 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:19 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2f65e800 == 135 [pid = 1953] [id = 725] 15:26:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 171 (0x7f0f2cdd4c00) [pid = 1953] [serial = 2176] [outer = (nil)] 15:26:19 INFO - PROCESS | 1953 | ++DOMWINDOW == 172 (0x7f0f2cddac00) [pid = 1953] [serial = 2177] [outer = 0x7f0f2cdd4c00] 15:26:20 INFO - PROCESS | 1953 | 1461968780003 Marionette DEBUG loaded listener.js 15:26:20 INFO - PROCESS | 1953 | ++DOMWINDOW == 173 (0x7f0f2e246000) [pid = 1953] [serial = 2178] [outer = 0x7f0f2cdd4c00] 15:26:20 INFO - PROCESS | 1953 | 1461968780983 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]]]}] 15:26:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:26:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1633ms 15:26:21 INFO - PROCESS | 1953 | 1461968781060 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 15:26:21 INFO - PROCESS | 1953 | 1461968781066 Marionette TRACE conn5 <- [1,2873,null,{"value":"8"}] 15:26:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:26:21 INFO - PROCESS | 1953 | 1461968781073 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:26:21 INFO - PROCESS | 1953 | 1461968781078 Marionette TRACE conn5 <- [1,2874,null,{}] 15:26:21 INFO - PROCESS | 1953 | 1461968781085 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}] 15:26:21 INFO - PROCESS | 1953 | 1461968781317 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 15:26:21 INFO - PROCESS | 1953 | 1461968781575 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f363a0000 == 136 [pid = 1953] [id = 726] 15:26:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 174 (0x7f0f310e2000) [pid = 1953] [serial = 2179] [outer = (nil)] 15:26:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f31c9dc00) [pid = 1953] [serial = 2180] [outer = 0x7f0f310e2000] 15:26:21 INFO - PROCESS | 1953 | 1461968781693 Marionette DEBUG loaded listener.js 15:26:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f31d89400) [pid = 1953] [serial = 2181] [outer = 0x7f0f310e2000] 15:26:22 INFO - PROCESS | 1953 | 1461968782568 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]]]}] 15:26:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:26:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1541ms 15:26:22 INFO - PROCESS | 1953 | 1461968782617 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 15:26:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:26:22 INFO - PROCESS | 1953 | 1461968782623 Marionette TRACE conn5 <- [1,2877,null,{"value":"8"}] 15:26:22 INFO - PROCESS | 1953 | 1461968782629 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:26:22 INFO - PROCESS | 1953 | 1461968782632 Marionette TRACE conn5 <- [1,2878,null,{}] 15:26:22 INFO - PROCESS | 1953 | 1461968782638 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}] 15:26:22 INFO - PROCESS | 1953 | 1461968782832 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 15:26:23 INFO - PROCESS | 1953 | 1461968783095 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:23 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38bdb800 == 137 [pid = 1953] [id = 727] 15:26:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f31dae000) [pid = 1953] [serial = 2182] [outer = (nil)] 15:26:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 178 (0x7f0f32cdec00) [pid = 1953] [serial = 2183] [outer = 0x7f0f31dae000] 15:26:23 INFO - PROCESS | 1953 | 1461968783169 Marionette DEBUG loaded listener.js 15:26:23 INFO - PROCESS | 1953 | ++DOMWINDOW == 179 (0x7f0f33d2c400) [pid = 1953] [serial = 2184] [outer = 0x7f0f31dae000] 15:26:24 INFO - PROCESS | 1953 | 1461968784123 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]]]}] 15:26:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:26:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1527ms 15:26:24 INFO - PROCESS | 1953 | 1461968784156 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 15:26:24 INFO - PROCESS | 1953 | 1461968784159 Marionette TRACE conn5 <- [1,2881,null,{"value":"8"}] 15:26:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:26:24 INFO - PROCESS | 1953 | 1461968784175 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:26:24 INFO - PROCESS | 1953 | 1461968784184 Marionette TRACE conn5 <- [1,2882,null,{}] 15:26:24 INFO - PROCESS | 1953 | 1461968784190 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}] 15:26:24 INFO - PROCESS | 1953 | 1461968784401 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 15:26:24 INFO - PROCESS | 1953 | 1461968784614 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:24 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af5a000 == 138 [pid = 1953] [id = 728] 15:26:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 180 (0x7f0f32075000) [pid = 1953] [serial = 2185] [outer = (nil)] 15:26:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 181 (0x7f0f34c65c00) [pid = 1953] [serial = 2186] [outer = 0x7f0f32075000] 15:26:24 INFO - PROCESS | 1953 | 1461968784729 Marionette DEBUG loaded listener.js 15:26:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 182 (0x7f0f34c9f400) [pid = 1953] [serial = 2187] [outer = 0x7f0f32075000] 15:26:25 INFO - PROCESS | 1953 | 1461968785642 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]]]}] 15:26:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:26:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1541ms 15:26:25 INFO - PROCESS | 1953 | 1461968785709 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 15:26:25 INFO - PROCESS | 1953 | 1461968785713 Marionette TRACE conn5 <- [1,2885,null,{"value":"8"}] 15:26:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:26:25 INFO - PROCESS | 1953 | 1461968785719 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:26:25 INFO - PROCESS | 1953 | 1461968785721 Marionette TRACE conn5 <- [1,2886,null,{}] 15:26:25 INFO - PROCESS | 1953 | 1461968785726 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}] 15:26:25 INFO - PROCESS | 1953 | 1461968785946 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 15:26:26 INFO - PROCESS | 1953 | 1461968786158 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:26 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e11c800 == 139 [pid = 1953] [id = 729] 15:26:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 183 (0x7f0f3495a800) [pid = 1953] [serial = 2188] [outer = (nil)] 15:26:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 184 (0x7f0f36ada800) [pid = 1953] [serial = 2189] [outer = 0x7f0f3495a800] 15:26:26 INFO - PROCESS | 1953 | 1461968786272 Marionette DEBUG loaded listener.js 15:26:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 185 (0x7f0f36e95400) [pid = 1953] [serial = 2190] [outer = 0x7f0f3495a800] 15:26:27 INFO - PROCESS | 1953 | 1461968787165 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]]]}] 15:26:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:26:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1526ms 15:26:27 INFO - PROCESS | 1953 | 1461968787245 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 15:26:27 INFO - PROCESS | 1953 | 1461968787249 Marionette TRACE conn5 <- [1,2889,null,{"value":"8"}] 15:26:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:26:27 INFO - PROCESS | 1953 | 1461968787255 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:26:27 INFO - PROCESS | 1953 | 1461968787257 Marionette TRACE conn5 <- [1,2890,null,{}] 15:26:27 INFO - PROCESS | 1953 | 1461968787263 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}] 15:26:27 INFO - PROCESS | 1953 | 1461968787482 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 15:26:27 INFO - PROCESS | 1953 | 1461968787696 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:27 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3efa0000 == 140 [pid = 1953] [id = 730] 15:26:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 186 (0x7f0f3700a400) [pid = 1953] [serial = 2191] [outer = (nil)] 15:26:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 187 (0x7f0f38692800) [pid = 1953] [serial = 2192] [outer = 0x7f0f3700a400] 15:26:27 INFO - PROCESS | 1953 | 1461968787867 Marionette DEBUG loaded listener.js 15:26:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 188 (0x7f0f38e25400) [pid = 1953] [serial = 2193] [outer = 0x7f0f3700a400] 15:26:28 INFO - PROCESS | 1953 | 1461968788752 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:26:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:26:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1540ms 15:26:28 INFO - PROCESS | 1953 | 1461968788796 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 15:26:28 INFO - PROCESS | 1953 | 1461968788800 Marionette TRACE conn5 <- [1,2893,null,{"value":"8"}] 15:26:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:26:28 INFO - PROCESS | 1953 | 1461968788805 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:26:28 INFO - PROCESS | 1953 | 1461968788809 Marionette TRACE conn5 <- [1,2894,null,{}] 15:26:28 INFO - PROCESS | 1953 | 1461968788814 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}] 15:26:29 INFO - PROCESS | 1953 | 1461968789001 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 15:26:29 INFO - PROCESS | 1953 | 1461968789266 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:29 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40256800 == 141 [pid = 1953] [id = 731] 15:26:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 189 (0x7f0f3700cc00) [pid = 1953] [serial = 2194] [outer = (nil)] 15:26:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 190 (0x7f0f39657000) [pid = 1953] [serial = 2195] [outer = 0x7f0f3700cc00] 15:26:29 INFO - PROCESS | 1953 | 1461968789338 Marionette DEBUG loaded listener.js 15:26:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 191 (0x7f0f39fe1c00) [pid = 1953] [serial = 2196] [outer = 0x7f0f3700cc00] 15:26:30 INFO - PROCESS | 1953 | 1461968790176 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]]]}] 15:26:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:26:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1426ms 15:26:30 INFO - PROCESS | 1953 | 1461968790233 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 15:26:30 INFO - PROCESS | 1953 | 1461968790236 Marionette TRACE conn5 <- [1,2897,null,{"value":"8"}] 15:26:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:26:30 INFO - PROCESS | 1953 | 1461968790242 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:26:30 INFO - PROCESS | 1953 | 1461968790244 Marionette TRACE conn5 <- [1,2898,null,{}] 15:26:30 INFO - PROCESS | 1953 | 1461968790249 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}] 15:26:30 INFO - PROCESS | 1953 | 1461968790425 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 15:26:30 INFO - PROCESS | 1953 | 1461968790643 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:30 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f40e61000 == 142 [pid = 1953] [id = 732] 15:26:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 192 (0x7f0f38e25000) [pid = 1953] [serial = 2197] [outer = (nil)] 15:26:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 193 (0x7f0f3ab61000) [pid = 1953] [serial = 2198] [outer = 0x7f0f38e25000] 15:26:30 INFO - PROCESS | 1953 | 1461968790757 Marionette DEBUG loaded listener.js 15:26:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 194 (0x7f0f3ae28400) [pid = 1953] [serial = 2199] [outer = 0x7f0f38e25000] 15:26:31 INFO - PROCESS | 1953 | 1461968791661 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]]]}] 15:26:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:26:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1486ms 15:26:31 INFO - PROCESS | 1953 | 1461968791728 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 15:26:31 INFO - PROCESS | 1953 | 1461968791732 Marionette TRACE conn5 <- [1,2901,null,{"value":"8"}] 15:26:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:26:31 INFO - PROCESS | 1953 | 1461968791737 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:26:31 INFO - PROCESS | 1953 | 1461968791739 Marionette TRACE conn5 <- [1,2902,null,{}] 15:26:31 INFO - PROCESS | 1953 | 1461968791745 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}] 15:26:31 INFO - PROCESS | 1953 | 1461968791917 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 15:26:32 INFO - PROCESS | 1953 | 1461968792133 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4211a000 == 143 [pid = 1953] [id = 733] 15:26:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 195 (0x7f0f31d91000) [pid = 1953] [serial = 2200] [outer = (nil)] 15:26:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 196 (0x7f0f3e1c4c00) [pid = 1953] [serial = 2201] [outer = 0x7f0f31d91000] 15:26:32 INFO - PROCESS | 1953 | 1461968792245 Marionette DEBUG loaded listener.js 15:26:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 197 (0x7f0f3fdc6800) [pid = 1953] [serial = 2202] [outer = 0x7f0f31d91000] 15:26:33 INFO - PROCESS | 1953 | 1461968793126 Marionette TRACE conn5 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:26:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:26:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1426ms 15:26:33 INFO - PROCESS | 1953 | 1461968793165 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 15:26:33 INFO - PROCESS | 1953 | 1461968793169 Marionette TRACE conn5 <- [1,2905,null,{"value":"8"}] 15:26:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:26:33 INFO - PROCESS | 1953 | 1461968793174 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:26:33 INFO - PROCESS | 1953 | 1461968793176 Marionette TRACE conn5 <- [1,2906,null,{}] 15:26:33 INFO - PROCESS | 1953 | 1461968793182 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}] 15:26:33 INFO - PROCESS | 1953 | 1461968793366 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 15:26:33 INFO - PROCESS | 1953 | 1461968793632 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:33 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43abf000 == 144 [pid = 1953] [id = 734] 15:26:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 198 (0x7f0f36e97400) [pid = 1953] [serial = 2203] [outer = (nil)] 15:26:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 199 (0x7f0f3ff76800) [pid = 1953] [serial = 2204] [outer = 0x7f0f36e97400] 15:26:33 INFO - PROCESS | 1953 | 1461968793704 Marionette DEBUG loaded listener.js 15:26:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 200 (0x7f0f3ffbc400) [pid = 1953] [serial = 2205] [outer = 0x7f0f36e97400] 15:26:34 INFO - PROCESS | 1953 | 1461968794553 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]]]}] 15:26:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:26:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1432ms 15:26:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:26:34 INFO - PROCESS | 1953 | 1461968794609 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 15:26:34 INFO - PROCESS | 1953 | 1461968794611 Marionette TRACE conn5 <- [1,2909,null,{"value":"8"}] 15:26:34 INFO - PROCESS | 1953 | 1461968794617 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:26:34 INFO - PROCESS | 1953 | 1461968794620 Marionette TRACE conn5 <- [1,2910,null,{}] 15:26:34 INFO - PROCESS | 1953 | 1461968794625 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}] 15:26:34 INFO - PROCESS | 1953 | 1461968794798 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 15:26:35 INFO - PROCESS | 1953 | 1461968795016 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:35 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f46e6a000 == 145 [pid = 1953] [id = 735] 15:26:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 201 (0x7f0f3ffc1800) [pid = 1953] [serial = 2206] [outer = (nil)] 15:26:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 202 (0x7f0f40588000) [pid = 1953] [serial = 2207] [outer = 0x7f0f3ffc1800] 15:26:35 INFO - PROCESS | 1953 | 1461968795141 Marionette DEBUG loaded listener.js 15:26:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 203 (0x7f0f408b0400) [pid = 1953] [serial = 2208] [outer = 0x7f0f3ffc1800] 15:26:35 INFO - PROCESS | 1953 | 1461968795949 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]]]}] 15:26:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:26:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:26:36 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1385ms 15:26:36 INFO - PROCESS | 1953 | 1461968796002 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 15:26:36 INFO - TEST-START | /DOMEvents/constructors.html 15:26:36 INFO - PROCESS | 1953 | 1461968796006 Marionette TRACE conn5 <- [1,2913,null,{"value":"8"}] 15:26:36 INFO - PROCESS | 1953 | 1461968796012 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:26:36 INFO - PROCESS | 1953 | 1461968796016 Marionette TRACE conn5 <- [1,2914,null,{}] 15:26:36 INFO - PROCESS | 1953 | 1461968796021 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}] 15:26:36 INFO - PROCESS | 1953 | 1461968796317 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 15:26:36 INFO - PROCESS | 1953 | 1461968796521 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:36 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f49e92800 == 146 [pid = 1953] [id = 736] 15:26:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 204 (0x7f0f3ffc4400) [pid = 1953] [serial = 2209] [outer = (nil)] 15:26:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 205 (0x7f0f40c51000) [pid = 1953] [serial = 2210] [outer = 0x7f0f3ffc4400] 15:26:36 INFO - PROCESS | 1953 | 1461968796596 Marionette DEBUG loaded listener.js 15:26:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 206 (0x7f0f40eddc00) [pid = 1953] [serial = 2211] [outer = 0x7f0f3ffc4400] 15:26:37 INFO - PROCESS | 1953 | 1461968797473 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]]]}] 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:26:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:26:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:26:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:26:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:26:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:26:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:26:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:26:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:26:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 1540ms 15:26:37 INFO - PROCESS | 1953 | 1461968797554 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 15:26:37 INFO - PROCESS | 1953 | 1461968797557 Marionette TRACE conn5 <- [1,2917,null,{"value":"8"}] 15:26:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:26:37 INFO - PROCESS | 1953 | 1461968797568 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:26:37 INFO - PROCESS | 1953 | 1461968797571 Marionette TRACE conn5 <- [1,2918,null,{}] 15:26:37 INFO - PROCESS | 1953 | 1461968797582 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}] 15:26:37 INFO - PROCESS | 1953 | 1461968797834 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 15:26:38 INFO - PROCESS | 1953 | 1461968798029 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:38 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5715d800 == 147 [pid = 1953] [id = 737] 15:26:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 207 (0x7f0f349d7000) [pid = 1953] [serial = 2212] [outer = (nil)] 15:26:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 208 (0x7f0f40edc000) [pid = 1953] [serial = 2213] [outer = 0x7f0f349d7000] 15:26:38 INFO - PROCESS | 1953 | 1461968798136 Marionette DEBUG loaded listener.js 15:26:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 209 (0x7f0f41e43800) [pid = 1953] [serial = 2214] [outer = 0x7f0f349d7000] 15:26:38 INFO - PROCESS | 1953 | 1461968798835 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:26:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:26:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1284ms 15:26:38 INFO - PROCESS | 1953 | 1461968798850 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 15:26:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:26:38 INFO - PROCESS | 1953 | 1461968798862 Marionette TRACE conn5 <- [1,2921,null,{"value":"8"}] 15:26:38 INFO - PROCESS | 1953 | 1461968798867 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:26:38 INFO - PROCESS | 1953 | 1461968798870 Marionette TRACE conn5 <- [1,2922,null,{}] 15:26:38 INFO - PROCESS | 1953 | 1461968798875 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}] 15:26:39 INFO - PROCESS | 1953 | 1461968799053 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 15:26:39 INFO - PROCESS | 1953 | 1461968799285 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:39 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5ba5f000 == 148 [pid = 1953] [id = 738] 15:26:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 210 (0x7f0f36ad6400) [pid = 1953] [serial = 2215] [outer = (nil)] 15:26:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 211 (0x7f0f42150400) [pid = 1953] [serial = 2216] [outer = 0x7f0f36ad6400] 15:26:39 INFO - PROCESS | 1953 | 1461968799353 Marionette DEBUG loaded listener.js 15:26:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 212 (0x7f0f43603800) [pid = 1953] [serial = 2217] [outer = 0x7f0f36ad6400] 15:26:39 INFO - PROCESS | 1953 | [1953] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:26:40 INFO - PROCESS | 1953 | [1953] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:26:40 INFO - PROCESS | 1953 | [1953] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:26:40 INFO - PROCESS | 1953 | [1953] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:26:40 INFO - PROCESS | 1953 | 1461968800173 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]]]}] 15:26:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:26:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:26:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:26:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:26:40 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 15:26:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:26:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:26:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:26:40 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 15:26:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:26:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:26:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:26:40 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]" 15:26:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:26:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:26:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:26:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:26:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1381ms 15:26:40 INFO - PROCESS | 1953 | 1461968800252 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 15:26:40 INFO - PROCESS | 1953 | 1461968800259 Marionette TRACE conn5 <- [1,2925,null,{"value":"8"}] 15:26:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:26:40 INFO - PROCESS | 1953 | 1461968800265 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:26:40 INFO - PROCESS | 1953 | 1461968800267 Marionette TRACE conn5 <- [1,2926,null,{}] 15:26:40 INFO - PROCESS | 1953 | 1461968800272 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}] 15:26:40 INFO - PROCESS | 1953 | 1461968800448 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 15:26:40 INFO - PROCESS | 1953 | 1461968800671 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:40 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2e020800 == 149 [pid = 1953] [id = 739] 15:26:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 213 (0x7f0f2cddc000) [pid = 1953] [serial = 2218] [outer = (nil)] 15:26:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 214 (0x7f0f2f5e1400) [pid = 1953] [serial = 2219] [outer = 0x7f0f2cddc000] 15:26:40 INFO - PROCESS | 1953 | 1461968800782 Marionette DEBUG loaded listener.js 15:26:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 215 (0x7f0f32bf9000) [pid = 1953] [serial = 2220] [outer = 0x7f0f2cddc000] 15:26:41 INFO - PROCESS | 1953 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:26:41 INFO - PROCESS | 1953 | 1461968801534 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]]]}] 15:26:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:26:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1284ms 15:26:41 INFO - PROCESS | 1953 | 1461968801550 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 15:26:41 INFO - PROCESS | 1953 | 1461968801552 Marionette TRACE conn5 <- [1,2929,null,{"value":"8"}] 15:26:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:26:41 INFO - PROCESS | 1953 | 1461968801558 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:26:41 INFO - PROCESS | 1953 | 1461968801560 Marionette TRACE conn5 <- [1,2930,null,{}] 15:26:41 INFO - PROCESS | 1953 | 1461968801565 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}] 15:26:41 INFO - PROCESS | 1953 | 1461968801735 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 15:26:41 INFO - PROCESS | 1953 | 1461968801976 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:42 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38e48000 == 150 [pid = 1953] [id = 740] 15:26:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 216 (0x7f0f2e242800) [pid = 1953] [serial = 2221] [outer = (nil)] 15:26:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 217 (0x7f0f31cc3000) [pid = 1953] [serial = 2222] [outer = 0x7f0f2e242800] 15:26:42 INFO - PROCESS | 1953 | 1461968802047 Marionette DEBUG loaded listener.js 15:26:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 218 (0x7f0f36e94800) [pid = 1953] [serial = 2223] [outer = 0x7f0f2e242800] 15:26:42 INFO - PROCESS | 1953 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:26:42 INFO - PROCESS | 1953 | 1461968802840 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]]]}] 15:26:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:26:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1332ms 15:26:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:26:42 INFO - PROCESS | 1953 | 1461968802890 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 15:26:42 INFO - PROCESS | 1953 | 1461968802893 Marionette TRACE conn5 <- [1,2933,null,{"value":"8"}] 15:26:42 INFO - PROCESS | 1953 | 1461968802899 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:26:42 INFO - PROCESS | 1953 | 1461968802902 Marionette TRACE conn5 <- [1,2934,null,{}] 15:26:42 INFO - PROCESS | 1953 | 1461968802908 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}] 15:26:43 INFO - PROCESS | 1953 | 1461968803120 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 15:26:43 INFO - PROCESS | 1953 | 1461968803361 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:43 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2f6da800 == 151 [pid = 1953] [id = 741] 15:26:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 219 (0x7f0f2e246800) [pid = 1953] [serial = 2224] [outer = (nil)] 15:26:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 220 (0x7f0f30d31400) [pid = 1953] [serial = 2225] [outer = 0x7f0f2e246800] 15:26:43 INFO - PROCESS | 1953 | 1461968803430 Marionette DEBUG loaded listener.js 15:26:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 221 (0x7f0f32072400) [pid = 1953] [serial = 2226] [outer = 0x7f0f2e246800] 15:26:44 INFO - PROCESS | 1953 | 1461968804230 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]]]}] 15:26:44 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:26:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1381ms 15:26:44 INFO - PROCESS | 1953 | 1461968804280 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 15:26:44 INFO - PROCESS | 1953 | 1461968804284 Marionette TRACE conn5 <- [1,2937,null,{"value":"8"}] 15:26:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:26:44 INFO - PROCESS | 1953 | 1461968804289 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:26:44 INFO - PROCESS | 1953 | 1461968804291 Marionette TRACE conn5 <- [1,2938,null,{}] 15:26:44 INFO - PROCESS | 1953 | 1461968804688 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}] 15:26:44 INFO - PROCESS | 1953 | 1461968804871 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 15:26:45 INFO - PROCESS | 1953 | 1461968805190 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:45 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f33fcd800 == 152 [pid = 1953] [id = 742] 15:26:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 222 (0x7f0f2f5d3c00) [pid = 1953] [serial = 2227] [outer = (nil)] 15:26:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 223 (0x7f0f30c97000) [pid = 1953] [serial = 2228] [outer = 0x7f0f2f5d3c00] 15:26:45 INFO - PROCESS | 1953 | 1461968805257 Marionette DEBUG loaded listener.js 15:26:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 224 (0x7f0f310df000) [pid = 1953] [serial = 2229] [outer = 0x7f0f2f5d3c00] 15:26:46 INFO - PROCESS | 1953 | 1461968805999 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]]]}] 15:26:46 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. 15:26:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1739ms 15:26:46 INFO - PROCESS | 1953 | 1461968806031 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 15:26:46 INFO - PROCESS | 1953 | 1461968806037 Marionette TRACE conn5 <- [1,2941,null,{"value":"8"}] 15:26:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:26:46 INFO - PROCESS | 1953 | 1461968806044 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:26:46 INFO - PROCESS | 1953 | 1461968806046 Marionette TRACE conn5 <- [1,2942,null,{}] 15:26:46 INFO - PROCESS | 1953 | 1461968806052 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}] 15:26:46 INFO - PROCESS | 1953 | 1461968806237 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 15:26:46 INFO - PROCESS | 1953 | 1461968806527 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:46 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2f705000 == 153 [pid = 1953] [id = 743] 15:26:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 225 (0x7f0f30c98800) [pid = 1953] [serial = 2230] [outer = (nil)] 15:26:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 226 (0x7f0f31c98800) [pid = 1953] [serial = 2231] [outer = 0x7f0f30c98800] 15:26:46 INFO - PROCESS | 1953 | 1461968806658 Marionette DEBUG loaded listener.js 15:26:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 227 (0x7f0f31f61000) [pid = 1953] [serial = 2232] [outer = 0x7f0f30c98800] 15:26:47 INFO - PROCESS | 1953 | 1461968807509 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"]]]}] 15:26:47 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 15:26:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:26:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1527ms 15:26:47 INFO - PROCESS | 1953 | 1461968807571 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 15:26:47 INFO - PROCESS | 1953 | 1461968807574 Marionette TRACE conn5 <- [1,2945,null,{"value":"8"}] 15:26:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:26:47 INFO - PROCESS | 1953 | 1461968807579 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:26:47 INFO - PROCESS | 1953 | 1461968807582 Marionette TRACE conn5 <- [1,2946,null,{}] 15:26:47 INFO - PROCESS | 1953 | 1461968807587 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}] 15:26:47 INFO - PROCESS | 1953 | 1461968807769 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 15:26:48 INFO - PROCESS | 1953 | 1461968808100 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38bf3000 == 152 [pid = 1953] [id = 263] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38a68000 == 151 [pid = 1953] [id = 560] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3efa7000 == 150 [pid = 1953] [id = 653] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38829000 == 149 [pid = 1953] [id = 724] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3a064800 == 148 [pid = 1953] [id = 723] 15:26:48 INFO - PROCESS | 1953 | --DOMWINDOW == 226 (0x7f0f47efac00) [pid = 1953] [serial = 2075] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1953 | --DOMWINDOW == 225 (0x7f0f4901f800) [pid = 1953] [serial = 2078] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1953 | --DOMWINDOW == 224 (0x7f0f49089c00) [pid = 1953] [serial = 2081] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1953 | --DOMWINDOW == 223 (0x7f0f56edc400) [pid = 1953] [serial = 2084] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1953 | --DOMWINDOW == 222 (0x7f0f580f0800) [pid = 1953] [serial = 2087] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1953 | --DOMWINDOW == 221 (0x7f0f5bb33c00) [pid = 1953] [serial = 2090] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1953 | --DOMWINDOW == 220 (0x7f0f2cde1800) [pid = 1953] [serial = 2093] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1953 | --DOMWINDOW == 219 (0x7f0f31088800) [pid = 1953] [serial = 2096] [outer = (nil)] [url = about:blank] 15:26:48 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2f691000 == 149 [pid = 1953] [id = 744] 15:26:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 220 (0x7f0f2cdd6400) [pid = 1953] [serial = 2233] [outer = (nil)] 15:26:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 221 (0x7f0f310e3c00) [pid = 1953] [serial = 2234] [outer = 0x7f0f2cdd6400] 15:26:48 INFO - PROCESS | 1953 | 1461968808285 Marionette DEBUG loaded listener.js 15:26:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 222 (0x7f0f33d2cc00) [pid = 1953] [serial = 2235] [outer = 0x7f0f2cdd6400] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38e48800 == 148 [pid = 1953] [id = 722] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38836000 == 147 [pid = 1953] [id = 721] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f36905000 == 146 [pid = 1953] [id = 720] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f320a9000 == 145 [pid = 1953] [id = 719] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f33ab6800 == 144 [pid = 1953] [id = 718] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f2e012800 == 143 [pid = 1953] [id = 717] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f31c06000 == 142 [pid = 1953] [id = 716] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f2c7cf800 == 141 [pid = 1953] [id = 715] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f2f716000 == 140 [pid = 1953] [id = 714] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f364da800 == 139 [pid = 1953] [id = 713] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f63ad0000 == 138 [pid = 1953] [id = 712] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f63ae1000 == 137 [pid = 1953] [id = 711] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f5c413800 == 136 [pid = 1953] [id = 710] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f56c12000 == 135 [pid = 1953] [id = 709] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e19f000 == 134 [pid = 1953] [id = 708] 15:26:48 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f369ae800 == 133 [pid = 1953] [id = 707] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 221 (0x7f0f5108d400) [pid = 1953] [serial = 1845] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 220 (0x7f0f47b15400) [pid = 1953] [serial = 1917] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 219 (0x7f0f32ce7c00) [pid = 1953] [serial = 1998] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 218 (0x7f0f5017a800) [pid = 1953] [serial = 1929] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 217 (0x7f0f581bb800) [pid = 1953] [serial = 1851] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 216 (0x7f0f34c66400) [pid = 1953] [serial = 1902] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 215 (0x7f0f33c11000) [pid = 1953] [serial = 1863] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 214 (0x7f0f5a243c00) [pid = 1953] [serial = 1932] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 213 (0x7f0f30d38400) [pid = 1953] [serial = 1875] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 212 (0x7f0f4088a400) [pid = 1953] [serial = 1908] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 211 (0x7f0f2f5e1800) [pid = 1953] [serial = 1872] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 210 (0x7f0f3a3cd400) [pid = 1953] [serial = 1968] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 209 (0x7f0f3ff7d400) [pid = 1953] [serial = 1938] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 208 (0x7f0f482a8c00) [pid = 1953] [serial = 1935] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 207 (0x7f0f41034400) [pid = 1953] [serial = 1971] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 206 (0x7f0f38de4c00) [pid = 1953] [serial = 1905] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 205 (0x7f0f3ff72000) [pid = 1953] [serial = 1839] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 204 (0x7f0f50176000) [pid = 1953] [serial = 1989] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 203 (0x7f0f46ee7c00) [pid = 1953] [serial = 1842] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 202 (0x7f0f43745c00) [pid = 1953] [serial = 1974] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 201 (0x7f0f56eebc00) [pid = 1953] [serial = 1848] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 200 (0x7f0f49e19000) [pid = 1953] [serial = 1926] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 199 (0x7f0f32076800) [pid = 1953] [serial = 1878] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 198 (0x7f0f482ac800) [pid = 1953] [serial = 1980] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 197 (0x7f0f499a6800) [pid = 1953] [serial = 1983] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 196 (0x7f0f34c72c00) [pid = 1953] [serial = 1869] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 195 (0x7f0f36ce4000) [pid = 1953] [serial = 1941] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 194 (0x7f0f4908dc00) [pid = 1953] [serial = 1923] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 193 (0x7f0f59d17c00) [pid = 1953] [serial = 2004] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 192 (0x7f0f34cd5000) [pid = 1953] [serial = 1965] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 191 (0x7f0f48567400) [pid = 1953] [serial = 1920] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 190 (0x7f0f38e22400) [pid = 1953] [serial = 2001] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 189 (0x7f0f57149000) [pid = 1953] [serial = 1992] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 188 (0x7f0f5bb3c800) [pid = 1953] [serial = 1995] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 187 (0x7f0f4b333c00) [pid = 1953] [serial = 1986] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 186 (0x7f0f31c9e400) [pid = 1953] [serial = 1857] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 185 (0x7f0f34c6d000) [pid = 1953] [serial = 1866] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 184 (0x7f0f33c08c00) [pid = 1953] [serial = 1860] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 183 (0x7f0f5bdaf400) [pid = 1953] [serial = 1854] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 182 (0x7f0f41e4ac00) [pid = 1953] [serial = 1911] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 181 (0x7f0f43741000) [pid = 1953] [serial = 1914] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 180 (0x7f0f462d8800) [pid = 1953] [serial = 1977] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 179 (0x7f0f482a3800) [pid = 1953] [serial = 2037] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 178 (0x7f0f499b5400) [pid = 1953] [serial = 2040] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 177 (0x7f0f5bb32400) [pid = 1953] [serial = 2043] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 176 (0x7f0f4558ac00) [pid = 1953] [serial = 2034] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 175 (0x7f0f34c72800) [pid = 1953] [serial = 2028] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 174 (0x7f0f3e052c00) [pid = 1953] [serial = 2031] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 173 (0x7f0f38e1f800) [pid = 1953] [serial = 2111] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 172 (0x7f0f37011400) [pid = 1953] [serial = 2112] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 171 (0x7f0f39fda400) [pid = 1953] [serial = 2117] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 170 (0x7f0f4354a000) [pid = 1953] [serial = 2118] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 169 (0x7f0f36ad2000) [pid = 1953] [serial = 2109] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 168 (0x7f0f3a3c7800) [pid = 1953] [serial = 2114] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 167 (0x7f0f3ab69400) [pid = 1953] [serial = 2115] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 166 (0x7f0f33c0b400) [pid = 1953] [serial = 2105] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 165 (0x7f0f33d2d800) [pid = 1953] [serial = 2106] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 164 (0x7f0f33efa400) [pid = 1953] [serial = 2061] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 163 (0x7f0f32bf9c00) [pid = 1953] [serial = 2060] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 162 (0x7f0f40c4b800) [pid = 1953] [serial = 2073] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 161 (0x7f0f40a61000) [pid = 1953] [serial = 2072] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f3ae24000) [pid = 1953] [serial = 2067] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f3a3cf400) [pid = 1953] [serial = 2066] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f31c99800) [pid = 1953] [serial = 2103] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f2f5e0000) [pid = 1953] [serial = 2102] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f34c63800) [pid = 1953] [serial = 2108] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f36cdcc00) [pid = 1953] [serial = 2063] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f37006800) [pid = 1953] [serial = 2064] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f40a31400) [pid = 1953] [serial = 2070] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f40889000) [pid = 1953] [serial = 2069] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f31f55800) [pid = 1953] [serial = 2099] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f3a3c8400) [pid = 1953] [serial = 2058] [outer = (nil)] [url = about:blank] 15:26:49 INFO - PROCESS | 1953 | 1461968809131 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]]]}] 15:26:49 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:26:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1580ms 15:26:49 INFO - PROCESS | 1953 | 1461968809166 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 15:26:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:26:49 INFO - PROCESS | 1953 | 1461968809174 Marionette TRACE conn5 <- [1,2949,null,{"value":"8"}] 15:26:49 INFO - PROCESS | 1953 | 1461968809180 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:26:49 INFO - PROCESS | 1953 | 1461968809182 Marionette TRACE conn5 <- [1,2950,null,{}] 15:26:49 INFO - PROCESS | 1953 | 1461968809188 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}] 15:26:49 INFO - PROCESS | 1953 | 1461968809353 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 15:26:49 INFO - PROCESS | 1953 | 1461968809532 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f33aa1800 == 134 [pid = 1953] [id = 745] 15:26:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f2cddb800) [pid = 1953] [serial = 2236] [outer = (nil)] 15:26:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f34969000) [pid = 1953] [serial = 2237] [outer = 0x7f0f2cddb800] 15:26:49 INFO - PROCESS | 1953 | 1461968809609 Marionette DEBUG loaded listener.js 15:26:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f34c6c000) [pid = 1953] [serial = 2238] [outer = 0x7f0f2cddb800] 15:26:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3691d800 == 135 [pid = 1953] [id = 746] 15:26:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f36ab7400) [pid = 1953] [serial = 2239] [outer = (nil)] 15:26:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f34962000) [pid = 1953] [serial = 2240] [outer = 0x7f0f36ab7400] 15:26:50 INFO - PROCESS | 1953 | 1461968810333 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]]]}] 15:26:50 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:26:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1178ms 15:26:50 INFO - PROCESS | 1953 | 1461968810358 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 15:26:50 INFO - PROCESS | 1953 | 1461968810362 Marionette TRACE conn5 <- [1,2953,null,{"value":"8"}] 15:26:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:26:50 INFO - PROCESS | 1953 | 1461968810367 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:26:50 INFO - PROCESS | 1953 | 1461968810369 Marionette TRACE conn5 <- [1,2954,null,{}] 15:26:50 INFO - PROCESS | 1953 | 1461968810374 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}] 15:26:50 INFO - PROCESS | 1953 | 1461968810573 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 15:26:50 INFO - PROCESS | 1953 | 1461968810775 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f38a5d800 == 136 [pid = 1953] [id = 747] 15:26:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f33d2dc00) [pid = 1953] [serial = 2241] [outer = (nil)] 15:26:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f34cde800) [pid = 1953] [serial = 2242] [outer = 0x7f0f33d2dc00] 15:26:50 INFO - PROCESS | 1953 | 1461968810837 Marionette DEBUG loaded listener.js 15:26:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f36e93000) [pid = 1953] [serial = 2243] [outer = 0x7f0f33d2dc00] 15:26:51 INFO - PROCESS | 1953 | 1461968811561 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]]]}] 15:26:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:26:51 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 15:26:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1226ms 15:26:51 INFO - PROCESS | 1953 | 1461968811595 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 15:26:51 INFO - PROCESS | 1953 | 1461968811597 Marionette TRACE conn5 <- [1,2957,null,{"value":"8"}] 15:26:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:26:51 INFO - PROCESS | 1953 | 1461968811603 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:26:51 INFO - PROCESS | 1953 | 1461968811605 Marionette TRACE conn5 <- [1,2958,null,{}] 15:26:51 INFO - PROCESS | 1953 | 1461968811610 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}] 15:26:51 INFO - PROCESS | 1953 | 1461968811894 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 15:26:51 INFO - PROCESS | 1953 | 1461968811937 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:51 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a2b2000 == 137 [pid = 1953] [id = 748] 15:26:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f39f33c00) [pid = 1953] [serial = 2244] [outer = (nil)] 15:26:51 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f39fd4000) [pid = 1953] [serial = 2245] [outer = 0x7f0f39f33c00] 15:26:51 INFO - PROCESS | 1953 | 1461968811997 Marionette DEBUG loaded listener.js 15:26:52 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f3e1c5400) [pid = 1953] [serial = 2246] [outer = 0x7f0f39f33c00] 15:26:52 INFO - PROCESS | 1953 | --DOMWINDOW == 160 (0x7f0f2cdd9000) [pid = 1953] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:26:52 INFO - PROCESS | 1953 | --DOMWINDOW == 159 (0x7f0f34969400) [pid = 1953] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:26:52 INFO - PROCESS | 1953 | --DOMWINDOW == 158 (0x7f0f5a240c00) [pid = 1953] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:26:52 INFO - PROCESS | 1953 | --DOMWINDOW == 157 (0x7f0f4a7d8000) [pid = 1953] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:26:52 INFO - PROCESS | 1953 | --DOMWINDOW == 156 (0x7f0f2cfea400) [pid = 1953] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:26:52 INFO - PROCESS | 1953 | --DOMWINDOW == 155 (0x7f0f2cddec00) [pid = 1953] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:26:52 INFO - PROCESS | 1953 | --DOMWINDOW == 154 (0x7f0f40ed4c00) [pid = 1953] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:26:52 INFO - PROCESS | 1953 | --DOMWINDOW == 153 (0x7f0f2cfdd000) [pid = 1953] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:26:52 INFO - PROCESS | 1953 | --DOMWINDOW == 152 (0x7f0f31cbec00) [pid = 1953] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:26:52 INFO - PROCESS | 1953 | --DOMWINDOW == 151 (0x7f0f31be0800) [pid = 1953] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:26:53 INFO - PROCESS | 1953 | --DOMWINDOW == 150 (0x7f0f2cddbc00) [pid = 1953] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:26:53 INFO - PROCESS | 1953 | --DOMWINDOW == 149 (0x7f0f31ca0c00) [pid = 1953] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:26:53 INFO - PROCESS | 1953 | --DOMWINDOW == 148 (0x7f0f34c9d400) [pid = 1953] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:26:53 INFO - PROCESS | 1953 | --DOMWINDOW == 147 (0x7f0f36cdd800) [pid = 1953] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:26:53 INFO - PROCESS | 1953 | --DOMWINDOW == 146 (0x7f0f40ed7400) [pid = 1953] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:26:53 INFO - PROCESS | 1953 | 1461968813262 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]]]}] 15:26:53 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:26:53 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1680ms 15:26:53 INFO - PROCESS | 1953 | 1461968813283 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 15:26:53 INFO - PROCESS | 1953 | 1461968813285 Marionette TRACE conn5 <- [1,2961,null,{"value":"8"}] 15:26:53 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:26:53 INFO - PROCESS | 1953 | 1461968813291 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:26:53 INFO - PROCESS | 1953 | 1461968813293 Marionette TRACE conn5 <- [1,2962,null,{}] 15:26:53 INFO - PROCESS | 1953 | 1461968813298 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}] 15:26:53 INFO - PROCESS | 1953 | 1461968813457 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 15:26:53 INFO - PROCESS | 1953 | 1461968813470 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:53 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f39725800 == 138 [pid = 1953] [id = 749] 15:26:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 147 (0x7f0f2cdd9000) [pid = 1953] [serial = 2247] [outer = (nil)] 15:26:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 148 (0x7f0f32bf9800) [pid = 1953] [serial = 2248] [outer = 0x7f0f2cdd9000] 15:26:53 INFO - PROCESS | 1953 | 1461968813529 Marionette DEBUG loaded listener.js 15:26:53 INFO - PROCESS | 1953 | ++DOMWINDOW == 149 (0x7f0f38e20000) [pid = 1953] [serial = 2249] [outer = 0x7f0f2cdd9000] 15:26:54 INFO - PROCESS | 1953 | 1461968814300 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]]]}] 15:26:54 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. 15:26:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1024ms 15:26:54 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:26:54 INFO - PROCESS | 1953 | 1461968814315 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 15:26:54 INFO - PROCESS | 1953 | 1461968814317 Marionette TRACE conn5 <- [1,2965,null,{"value":"8"}] 15:26:54 INFO - PROCESS | 1953 | 1461968814323 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:26:54 INFO - PROCESS | 1953 | 1461968814326 Marionette TRACE conn5 <- [1,2966,null,{}] 15:26:54 INFO - PROCESS | 1953 | 1461968814331 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}] 15:26:54 INFO - PROCESS | 1953 | 1461968814569 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 15:26:54 INFO - PROCESS | 1953 | 1461968814592 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:54 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e0a7800 == 139 [pid = 1953] [id = 750] 15:26:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 150 (0x7f0f2f5d4800) [pid = 1953] [serial = 2250] [outer = (nil)] 15:26:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 151 (0x7f0f3e1cd400) [pid = 1953] [serial = 2251] [outer = 0x7f0f2f5d4800] 15:26:54 INFO - PROCESS | 1953 | 1461968814653 Marionette DEBUG loaded listener.js 15:26:54 INFO - PROCESS | 1953 | ++DOMWINDOW == 152 (0x7f0f3ffc3800) [pid = 1953] [serial = 2252] [outer = 0x7f0f2f5d4800] 15:26:55 INFO - PROCESS | 1953 | 1461968815662 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]]]}] 15:26:55 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 15:26:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1384ms 15:26:55 INFO - PROCESS | 1953 | 1461968815707 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 15:26:55 INFO - PROCESS | 1953 | 1461968815714 Marionette TRACE conn5 <- [1,2969,null,{"value":"8"}] 15:26:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:26:55 INFO - PROCESS | 1953 | 1461968815741 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:26:55 INFO - PROCESS | 1953 | 1461968815747 Marionette TRACE conn5 <- [1,2970,null,{}] 15:26:55 INFO - PROCESS | 1953 | 1461968815754 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}] 15:26:55 INFO - PROCESS | 1953 | 1461968815956 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 15:26:56 INFO - PROCESS | 1953 | 1461968816176 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:56 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f33ab5000 == 140 [pid = 1953] [id = 751] 15:26:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 153 (0x7f0f310dcc00) [pid = 1953] [serial = 2253] [outer = (nil)] 15:26:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 154 (0x7f0f31cbe000) [pid = 1953] [serial = 2254] [outer = 0x7f0f310dcc00] 15:26:56 INFO - PROCESS | 1953 | 1461968816290 Marionette DEBUG loaded listener.js 15:26:56 INFO - PROCESS | 1953 | ++DOMWINDOW == 155 (0x7f0f32076800) [pid = 1953] [serial = 2255] [outer = 0x7f0f310dcc00] 15:26:57 INFO - PROCESS | 1953 | 1461968817119 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]]]}] 15:26:57 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. 15:26:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1436ms 15:26:57 INFO - PROCESS | 1953 | 1461968817172 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 15:26:57 INFO - PROCESS | 1953 | 1461968817181 Marionette TRACE conn5 <- [1,2973,null,{"value":"8"}] 15:26:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:26:57 INFO - PROCESS | 1953 | 1461968817190 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:26:57 INFO - PROCESS | 1953 | 1461968817193 Marionette TRACE conn5 <- [1,2974,null,{}] 15:26:57 INFO - PROCESS | 1953 | 1461968817199 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}] 15:26:57 INFO - PROCESS | 1953 | 1461968817398 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 15:26:57 INFO - PROCESS | 1953 | 1461968817701 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:57 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a063800 == 141 [pid = 1953] [id = 752] 15:26:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 156 (0x7f0f33ef3800) [pid = 1953] [serial = 2256] [outer = (nil)] 15:26:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 157 (0x7f0f34963000) [pid = 1953] [serial = 2257] [outer = 0x7f0f33ef3800] 15:26:57 INFO - PROCESS | 1953 | 1461968817774 Marionette DEBUG loaded listener.js 15:26:57 INFO - PROCESS | 1953 | ++DOMWINDOW == 158 (0x7f0f34c6d400) [pid = 1953] [serial = 2258] [outer = 0x7f0f33ef3800] 15:26:58 INFO - PROCESS | 1953 | 1461968818557 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]]]}] 15:26:58 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. 15:26:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1386ms 15:26:58 INFO - PROCESS | 1953 | 1461968818576 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 15:26:58 INFO - PROCESS | 1953 | 1461968818579 Marionette TRACE conn5 <- [1,2977,null,{"value":"8"}] 15:26:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:26:58 INFO - PROCESS | 1953 | 1461968818585 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:26:58 INFO - PROCESS | 1953 | 1461968818590 Marionette TRACE conn5 <- [1,2978,null,{}] 15:26:58 INFO - PROCESS | 1953 | 1461968818605 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}] 15:26:58 INFO - PROCESS | 1953 | 1461968818825 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 15:26:59 INFO - PROCESS | 1953 | 1461968819061 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:59 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3fe48800 == 142 [pid = 1953] [id = 753] 15:26:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 159 (0x7f0f36fdf000) [pid = 1953] [serial = 2259] [outer = (nil)] 15:26:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 160 (0x7f0f38de5c00) [pid = 1953] [serial = 2260] [outer = 0x7f0f36fdf000] 15:26:59 INFO - PROCESS | 1953 | 1461968819143 Marionette DEBUG loaded listener.js 15:26:59 INFO - PROCESS | 1953 | ++DOMWINDOW == 161 (0x7f0f3965a800) [pid = 1953] [serial = 2261] [outer = 0x7f0f36fdf000] 15:26:59 INFO - PROCESS | 1953 | 1461968819888 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]]]}] 15:26:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:26:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1337ms 15:26:59 INFO - PROCESS | 1953 | 1461968819923 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 15:26:59 INFO - PROCESS | 1953 | 1461968819928 Marionette TRACE conn5 <- [1,2981,null,{"value":"8"}] 15:26:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:26:59 INFO - PROCESS | 1953 | 1461968819934 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:26:59 INFO - PROCESS | 1953 | 1461968819937 Marionette TRACE conn5 <- [1,2982,null,{}] 15:26:59 INFO - PROCESS | 1953 | 1461968819942 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}] 15:27:00 INFO - PROCESS | 1953 | 1461968820147 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 15:27:00 INFO - PROCESS | 1953 | 1461968820380 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:00 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f410c2800 == 143 [pid = 1953] [id = 754] 15:27:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 162 (0x7f0f36fdf400) [pid = 1953] [serial = 2262] [outer = (nil)] 15:27:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 163 (0x7f0f3ff72000) [pid = 1953] [serial = 2263] [outer = 0x7f0f36fdf400] 15:27:00 INFO - PROCESS | 1953 | 1461968820452 Marionette DEBUG loaded listener.js 15:27:00 INFO - PROCESS | 1953 | ++DOMWINDOW == 164 (0x7f0f40631400) [pid = 1953] [serial = 2264] [outer = 0x7f0f36fdf400] 15:27:01 INFO - PROCESS | 1953 | 1461968821255 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"]]]}] 15:27:01 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 15:27:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:27:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1379ms 15:27:01 INFO - PROCESS | 1953 | 1461968821315 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 15:27:01 INFO - PROCESS | 1953 | 1461968821319 Marionette TRACE conn5 <- [1,2985,null,{"value":"8"}] 15:27:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:27:01 INFO - PROCESS | 1953 | 1461968821324 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:27:01 INFO - PROCESS | 1953 | 1461968821327 Marionette TRACE conn5 <- [1,2986,null,{}] 15:27:01 INFO - PROCESS | 1953 | 1461968821332 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}] 15:27:01 INFO - PROCESS | 1953 | 1461968821533 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 15:27:01 INFO - PROCESS | 1953 | 1461968821806 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:01 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43663000 == 144 [pid = 1953] [id = 755] 15:27:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 165 (0x7f0f3e1c7000) [pid = 1953] [serial = 2265] [outer = (nil)] 15:27:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 166 (0x7f0f408af400) [pid = 1953] [serial = 2266] [outer = 0x7f0f3e1c7000] 15:27:01 INFO - PROCESS | 1953 | 1461968821883 Marionette DEBUG loaded listener.js 15:27:01 INFO - PROCESS | 1953 | ++DOMWINDOW == 167 (0x7f0f40a40400) [pid = 1953] [serial = 2267] [outer = 0x7f0f3e1c7000] 15:27:02 INFO - PROCESS | 1953 | 1461968822664 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]]]}] 15:27:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:27:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1386ms 15:27:02 INFO - PROCESS | 1953 | 1461968822711 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 15:27:02 INFO - PROCESS | 1953 | 1461968822714 Marionette TRACE conn5 <- [1,2989,null,{"value":"8"}] 15:27:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:27:02 INFO - PROCESS | 1953 | 1461968822720 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:27:02 INFO - PROCESS | 1953 | 1461968822723 Marionette TRACE conn5 <- [1,2990,null,{}] 15:27:02 INFO - PROCESS | 1953 | 1461968822733 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}] 15:27:02 INFO - PROCESS | 1953 | 1461968822937 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 15:27:03 INFO - PROCESS | 1953 | 1461968823208 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:03 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f47d61800 == 145 [pid = 1953] [id = 756] 15:27:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 168 (0x7f0f40a64400) [pid = 1953] [serial = 2268] [outer = (nil)] 15:27:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 169 (0x7f0f40ede000) [pid = 1953] [serial = 2269] [outer = 0x7f0f40a64400] 15:27:03 INFO - PROCESS | 1953 | 1461968823288 Marionette DEBUG loaded listener.js 15:27:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 170 (0x7f0f41e49c00) [pid = 1953] [serial = 2270] [outer = 0x7f0f40a64400] 15:27:03 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f490eb800 == 146 [pid = 1953] [id = 757] 15:27:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 171 (0x7f0f43746400) [pid = 1953] [serial = 2271] [outer = (nil)] 15:27:03 INFO - PROCESS | 1953 | ++DOMWINDOW == 172 (0x7f0f40aaf800) [pid = 1953] [serial = 2272] [outer = 0x7f0f43746400] 15:27:04 INFO - PROCESS | 1953 | 1461968824120 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]]]}] 15:27:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:27:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1439ms 15:27:04 INFO - PROCESS | 1953 | 1461968824160 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 15:27:04 INFO - PROCESS | 1953 | 1461968824164 Marionette TRACE conn5 <- [1,2993,null,{"value":"8"}] 15:27:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:27:04 INFO - PROCESS | 1953 | 1461968824169 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:27:04 INFO - PROCESS | 1953 | 1461968824171 Marionette TRACE conn5 <- [1,2994,null,{}] 15:27:04 INFO - PROCESS | 1953 | 1461968824177 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}] 15:27:04 INFO - PROCESS | 1953 | 1461968824426 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 15:27:04 INFO - PROCESS | 1953 | 1461968824681 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:04 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f4a1df800 == 147 [pid = 1953] [id = 758] 15:27:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 173 (0x7f0f40a66c00) [pid = 1953] [serial = 2273] [outer = (nil)] 15:27:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 174 (0x7f0f4373f400) [pid = 1953] [serial = 2274] [outer = 0x7f0f40a66c00] 15:27:04 INFO - PROCESS | 1953 | 1461968824752 Marionette DEBUG loaded listener.js 15:27:04 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f45f47c00) [pid = 1953] [serial = 2275] [outer = 0x7f0f40a66c00] 15:27:05 INFO - PROCESS | 1953 | 1461968825472 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]]]}] 15:27:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:27:05 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 15:27:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1325ms 15:27:05 INFO - PROCESS | 1953 | 1461968825505 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 15:27:05 INFO - PROCESS | 1953 | 1461968825508 Marionette TRACE conn5 <- [1,2997,null,{"value":"8"}] 15:27:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:27:05 INFO - PROCESS | 1953 | 1461968825516 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:27:05 INFO - PROCESS | 1953 | 1461968825519 Marionette TRACE conn5 <- [1,2998,null,{}] 15:27:05 INFO - PROCESS | 1953 | 1461968825524 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}] 15:27:05 INFO - PROCESS | 1953 | 1461968825712 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 15:27:05 INFO - PROCESS | 1953 | 1461968825942 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:05 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f56e8c000 == 148 [pid = 1953] [id = 759] 15:27:05 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f40ab0000) [pid = 1953] [serial = 2276] [outer = (nil)] 15:27:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f41039c00) [pid = 1953] [serial = 2277] [outer = 0x7f0f40ab0000] 15:27:06 INFO - PROCESS | 1953 | 1461968826032 Marionette DEBUG loaded listener.js 15:27:06 INFO - PROCESS | 1953 | ++DOMWINDOW == 178 (0x7f0f46ee2000) [pid = 1953] [serial = 2278] [outer = 0x7f0f40ab0000] 15:27:06 INFO - PROCESS | 1953 | 1461968826795 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]]]}] 15:27:06 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. 15:27:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1333ms 15:27:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:27:06 INFO - PROCESS | 1953 | 1461968826849 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 15:27:06 INFO - PROCESS | 1953 | 1461968826851 Marionette TRACE conn5 <- [1,3001,null,{"value":"8"}] 15:27:06 INFO - PROCESS | 1953 | 1461968826857 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:27:06 INFO - PROCESS | 1953 | 1461968826860 Marionette TRACE conn5 <- [1,3002,null,{}] 15:27:06 INFO - PROCESS | 1953 | 1461968826865 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}] 15:27:07 INFO - PROCESS | 1953 | 1461968827078 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 15:27:07 INFO - PROCESS | 1953 | 1461968827302 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:07 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5b4e7000 == 149 [pid = 1953] [id = 760] 15:27:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 179 (0x7f0f43746c00) [pid = 1953] [serial = 2279] [outer = (nil)] 15:27:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 180 (0x7f0f47095800) [pid = 1953] [serial = 2280] [outer = 0x7f0f43746c00] 15:27:07 INFO - PROCESS | 1953 | 1461968827410 Marionette DEBUG loaded listener.js 15:27:07 INFO - PROCESS | 1953 | ++DOMWINDOW == 181 (0x7f0f47a91000) [pid = 1953] [serial = 2281] [outer = 0x7f0f43746c00] 15:27:08 INFO - PROCESS | 1953 | 1461968828177 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]]]}] 15:27:08 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. 15:27:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1377ms 15:27:08 INFO - PROCESS | 1953 | 1461968828233 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 15:27:08 INFO - PROCESS | 1953 | 1461968828236 Marionette TRACE conn5 <- [1,3005,null,{"value":"8"}] 15:27:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:27:08 INFO - PROCESS | 1953 | 1461968828242 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:27:08 INFO - PROCESS | 1953 | 1461968828244 Marionette TRACE conn5 <- [1,3006,null,{}] 15:27:08 INFO - PROCESS | 1953 | 1461968828250 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}] 15:27:08 INFO - PROCESS | 1953 | 1461968828473 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 15:27:08 INFO - PROCESS | 1953 | 1461968828695 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:08 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c06e000 == 150 [pid = 1953] [id = 761] 15:27:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 182 (0x7f0f338f1400) [pid = 1953] [serial = 2282] [outer = (nil)] 15:27:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 183 (0x7f0f47f5c400) [pid = 1953] [serial = 2283] [outer = 0x7f0f338f1400] 15:27:08 INFO - PROCESS | 1953 | 1461968828808 Marionette DEBUG loaded listener.js 15:27:08 INFO - PROCESS | 1953 | ++DOMWINDOW == 184 (0x7f0f482a0400) [pid = 1953] [serial = 2284] [outer = 0x7f0f338f1400] 15:27:09 INFO - PROCESS | 1953 | 1461968829597 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]]]}] 15:27:09 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. 15:27:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1376ms 15:27:09 INFO - PROCESS | 1953 | 1461968829618 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 15:27:09 INFO - PROCESS | 1953 | 1461968829621 Marionette TRACE conn5 <- [1,3009,null,{"value":"8"}] 15:27:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:27:09 INFO - PROCESS | 1953 | 1461968829627 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:27:09 INFO - PROCESS | 1953 | 1461968829631 Marionette TRACE conn5 <- [1,3010,null,{}] 15:27:09 INFO - PROCESS | 1953 | 1461968829636 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}] 15:27:09 INFO - PROCESS | 1953 | 1461968829840 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 15:27:10 INFO - PROCESS | 1953 | 1461968830036 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:10 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5ea6c000 == 151 [pid = 1953] [id = 762] 15:27:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 185 (0x7f0f482a1800) [pid = 1953] [serial = 2285] [outer = (nil)] 15:27:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 186 (0x7f0f49520000) [pid = 1953] [serial = 2286] [outer = 0x7f0f482a1800] 15:27:10 INFO - PROCESS | 1953 | 1461968830149 Marionette DEBUG loaded listener.js 15:27:10 INFO - PROCESS | 1953 | ++DOMWINDOW == 187 (0x7f0f499b5c00) [pid = 1953] [serial = 2287] [outer = 0x7f0f482a1800] 15:27:10 INFO - PROCESS | 1953 | 1461968830946 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]]]}] 15:27:10 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 15:27:10 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1327ms 15:27:10 INFO - PROCESS | 1953 | 1461968830954 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 15:27:10 INFO - PROCESS | 1953 | 1461968830957 Marionette TRACE conn5 <- [1,3013,null,{"value":"8"}] 15:27:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:27:10 INFO - PROCESS | 1953 | 1461968830963 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:27:10 INFO - PROCESS | 1953 | 1461968830965 Marionette TRACE conn5 <- [1,3014,null,{}] 15:27:10 INFO - PROCESS | 1953 | 1461968830970 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}] 15:27:11 INFO - PROCESS | 1953 | 1461968831175 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 15:27:11 INFO - PROCESS | 1953 | 1461968831446 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:11 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f6139a000 == 152 [pid = 1953] [id = 763] 15:27:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 188 (0x7f0f482a2800) [pid = 1953] [serial = 2288] [outer = (nil)] 15:27:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 189 (0x7f0f4a7de400) [pid = 1953] [serial = 2289] [outer = 0x7f0f482a2800] 15:27:11 INFO - PROCESS | 1953 | 1461968831517 Marionette DEBUG loaded listener.js 15:27:11 INFO - PROCESS | 1953 | ++DOMWINDOW == 190 (0x7f0f4b33c400) [pid = 1953] [serial = 2290] [outer = 0x7f0f482a2800] 15:27:11 INFO - PROCESS | 1953 | [1953] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:27:12 INFO - PROCESS | 1953 | 1461968832358 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:27:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:27:12 INFO - {} 15:27:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:27:12 INFO - {} 15:27:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:27:12 INFO - {} 15:27:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:27:12 INFO - {} 15:27:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1432ms 15:27:12 INFO - PROCESS | 1953 | 1461968832397 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 15:27:12 INFO - PROCESS | 1953 | 1461968832399 Marionette TRACE conn5 <- [1,3017,null,{"value":"8"}] 15:27:12 INFO - TEST-START | /FileAPI/fileReader.html 15:27:12 INFO - PROCESS | 1953 | 1461968832419 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:27:12 INFO - PROCESS | 1953 | 1461968832421 Marionette TRACE conn5 <- [1,3018,null,{}] 15:27:12 INFO - PROCESS | 1953 | 1461968832426 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}] 15:27:12 INFO - PROCESS | 1953 | 1461968832661 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 15:27:12 INFO - PROCESS | 1953 | 1461968832931 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:12 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f34a1e800 == 153 [pid = 1953] [id = 764] 15:27:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 191 (0x7f0f50176400) [pid = 1953] [serial = 2291] [outer = (nil)] 15:27:12 INFO - PROCESS | 1953 | ++DOMWINDOW == 192 (0x7f0f56e6c800) [pid = 1953] [serial = 2292] [outer = 0x7f0f50176400] 15:27:13 INFO - PROCESS | 1953 | 1461968833000 Marionette DEBUG loaded listener.js 15:27:13 INFO - PROCESS | 1953 | ++DOMWINDOW == 193 (0x7f0f56ee5400) [pid = 1953] [serial = 2293] [outer = 0x7f0f50176400] 15:27:13 INFO - PROCESS | 1953 | 1461968833781 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]]]}] 15:27:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:27:13 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:27:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:27:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:27:13 INFO - TEST-OK | /FileAPI/fileReader.html | took 1392ms 15:27:13 INFO - PROCESS | 1953 | 1461968833799 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 15:27:13 INFO - PROCESS | 1953 | 1461968833801 Marionette TRACE conn5 <- [1,3021,null,{"value":"8"}] 15:27:13 INFO - TEST-START | /FileAPI/historical.html 15:27:13 INFO - PROCESS | 1953 | 1461968833807 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:27:13 INFO - PROCESS | 1953 | 1461968833809 Marionette TRACE conn5 <- [1,3022,null,{}] 15:27:13 INFO - PROCESS | 1953 | 1461968833815 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}] 15:27:13 INFO - PROCESS | 1953 | 1461968833992 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 15:27:14 INFO - PROCESS | 1953 | 1461968834226 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:14 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a28c000 == 154 [pid = 1953] [id = 765] 15:27:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 194 (0x7f0f4d33a400) [pid = 1953] [serial = 2294] [outer = (nil)] 15:27:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 195 (0x7f0f5714bc00) [pid = 1953] [serial = 2295] [outer = 0x7f0f4d33a400] 15:27:14 INFO - PROCESS | 1953 | 1461968834294 Marionette DEBUG loaded listener.js 15:27:14 INFO - PROCESS | 1953 | ++DOMWINDOW == 196 (0x7f0f58043800) [pid = 1953] [serial = 2296] [outer = 0x7f0f4d33a400] 15:27:15 INFO - PROCESS | 1953 | 1461968835051 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"]]]}] 15:27:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:27:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:27:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:27:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:27:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:27:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:27:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:27:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:27:15 INFO - TEST-OK | /FileAPI/historical.html | took 1279ms 15:27:15 INFO - PROCESS | 1953 | 1461968835088 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 15:27:15 INFO - PROCESS | 1953 | 1461968835090 Marionette TRACE conn5 <- [1,3025,null,{"value":"8"}] 15:27:15 INFO - TEST-START | /FileAPI/idlharness.html 15:27:15 INFO - PROCESS | 1953 | 1461968835097 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:27:15 INFO - PROCESS | 1953 | 1461968835099 Marionette TRACE conn5 <- [1,3026,null,{}] 15:27:15 INFO - PROCESS | 1953 | 1461968835104 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}] 15:27:15 INFO - PROCESS | 1953 | 1461968835294 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 15:27:15 INFO - PROCESS | 1953 | 1461968835528 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:15 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3498e000 == 155 [pid = 1953] [id = 766] 15:27:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 197 (0x7f0f33d34400) [pid = 1953] [serial = 2297] [outer = (nil)] 15:27:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 198 (0x7f0f5830d800) [pid = 1953] [serial = 2298] [outer = 0x7f0f33d34400] 15:27:15 INFO - PROCESS | 1953 | 1461968835597 Marionette DEBUG loaded listener.js 15:27:15 INFO - PROCESS | 1953 | ++DOMWINDOW == 199 (0x7f0f5a240c00) [pid = 1953] [serial = 2299] [outer = 0x7f0f33d34400] 15:27:17 INFO - PROCESS | 1953 | 1461968837063 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]]]}] 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:27:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:27:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:27:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:27:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:27:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:27:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:27:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:27:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:27:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:27:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:27:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:27:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:27:17 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 15:27:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:27:17 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 15:27:17 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 15:27:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:27:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:27:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:27:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:27:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:27:17 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 15:27:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:27:17 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 15:27:17 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 15:27:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:27:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:27:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 2133ms 15:27:17 INFO - PROCESS | 1953 | 1461968837241 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 15:27:17 INFO - TEST-START | /FileAPI/idlharness.worker 15:27:17 INFO - PROCESS | 1953 | 1461968837249 Marionette TRACE conn5 <- [1,3029,null,{"value":"8"}] 15:27:17 INFO - PROCESS | 1953 | 1461968837260 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:27:17 INFO - PROCESS | 1953 | 1461968837268 Marionette TRACE conn5 <- [1,3030,null,{}] 15:27:17 INFO - PROCESS | 1953 | 1461968837279 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}] 15:27:17 INFO - PROCESS | 1953 | 1461968837513 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 15:27:17 INFO - PROCESS | 1953 | 1461968837759 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:17 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2d0d9000 == 156 [pid = 1953] [id = 767] 15:27:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 200 (0x7f0f46ee4000) [pid = 1953] [serial = 2300] [outer = (nil)] 15:27:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 201 (0x7f0f4a79a800) [pid = 1953] [serial = 2301] [outer = 0x7f0f46ee4000] 15:27:17 INFO - PROCESS | 1953 | 1461968837838 Marionette DEBUG loaded listener.js 15:27:17 INFO - PROCESS | 1953 | ++DOMWINDOW == 202 (0x7f0f5108fc00) [pid = 1953] [serial = 2302] [outer = 0x7f0f46ee4000] 15:27:18 INFO - PROCESS | 1953 | [1953] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:27:20 INFO - PROCESS | 1953 | 1461968840445 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,{},{}]]]}] 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:27:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:27:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:27:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:27:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:27:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:27:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:27:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:27:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:27:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:27:20 INFO - {} 15:27:20 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 15:27:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:27:20 INFO - {} 15:27:20 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 - {} 15:27:20 INFO - {} 15:27:20 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 15:27:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:27:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:27:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:27:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:27:20 INFO - {} 15:27:20 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 15:27:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:27:20 INFO - {} 15:27:20 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 - {} 15:27:20 INFO - {} 15:27:20 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 15:27:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:20 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 15:27:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:27:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:27:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:27:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:27:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:27:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:27:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:27:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:27:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:20 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 15:27:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:27:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:27:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:20 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 15:27:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:27:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:27:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:20 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 15:27:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:27:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:27:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:27:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:27:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:27:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:27:20 INFO - {} 15:27:20 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3345ms 15:27:20 INFO - PROCESS | 1953 | 1461968840604 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 15:27:20 INFO - PROCESS | 1953 | 1461968840609 Marionette TRACE conn5 <- [1,3033,null,{"value":"8"}] 15:27:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:27:20 INFO - PROCESS | 1953 | 1461968840664 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:27:20 INFO - PROCESS | 1953 | 1461968840674 Marionette TRACE conn5 <- [1,3034,null,{}] 15:27:20 INFO - PROCESS | 1953 | 1461968840707 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}] 15:27:20 INFO - PROCESS | 1953 | 1461968840928 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 15:27:21 INFO - PROCESS | 1953 | 1461968841152 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:21 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f32092000 == 157 [pid = 1953] [id = 768] 15:27:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 203 (0x7f0f2cfdd800) [pid = 1953] [serial = 2303] [outer = (nil)] 15:27:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 204 (0x7f0f2f5d7400) [pid = 1953] [serial = 2304] [outer = 0x7f0f2cfdd800] 15:27:21 INFO - PROCESS | 1953 | 1461968841276 Marionette DEBUG loaded listener.js 15:27:21 INFO - PROCESS | 1953 | ++DOMWINDOW == 205 (0x7f0f31cc4000) [pid = 1953] [serial = 2305] [outer = 0x7f0f2cfdd800] 15:27:22 INFO - PROCESS | 1953 | 1461968842171 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]]]}] 15:27:22 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:27:22 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1604ms 15:27:22 INFO - PROCESS | 1953 | 1461968842229 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 15:27:22 INFO - PROCESS | 1953 | 1461968842238 Marionette TRACE conn5 <- [1,3037,null,{"value":"8"}] 15:27:22 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:27:22 INFO - PROCESS | 1953 | 1461968842269 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:27:22 INFO - PROCESS | 1953 | 1461968842272 Marionette TRACE conn5 <- [1,3038,null,{}] 15:27:22 INFO - PROCESS | 1953 | 1461968842276 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}] 15:27:22 INFO - PROCESS | 1953 | 1461968842443 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 15:27:22 INFO - PROCESS | 1953 | 1461968842673 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:22 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2f643000 == 158 [pid = 1953] [id = 769] 15:27:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 206 (0x7f0f31cc2800) [pid = 1953] [serial = 2306] [outer = (nil)] 15:27:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 207 (0x7f0f33efa400) [pid = 1953] [serial = 2307] [outer = 0x7f0f31cc2800] 15:27:22 INFO - PROCESS | 1953 | 1461968842778 Marionette DEBUG loaded listener.js 15:27:22 INFO - PROCESS | 1953 | ++DOMWINDOW == 208 (0x7f0f34c67c00) [pid = 1953] [serial = 2308] [outer = 0x7f0f31cc2800] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 207 (0x7f0f31c9bc00) [pid = 1953] [serial = 2174] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 206 (0x7f0f2e35fc00) [pid = 1953] [serial = 2138] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 205 (0x7f0f310da000) [pid = 1953] [serial = 2147] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 204 (0x7f0f30c96400) [pid = 1953] [serial = 2141] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 203 (0x7f0f482abc00) [pid = 1953] [serial = 2135] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 202 (0x7f0f3a3cdc00) [pid = 1953] [serial = 2144] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3691d800 == 157 [pid = 1953] [id = 746] 15:27:23 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f4211a000 == 156 [pid = 1953] [id = 733] 15:27:23 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40e61000 == 155 [pid = 1953] [id = 732] 15:27:23 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f40256800 == 154 [pid = 1953] [id = 731] 15:27:23 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3efa0000 == 153 [pid = 1953] [id = 730] 15:27:23 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3e11c800 == 152 [pid = 1953] [id = 729] 15:27:23 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f3af5a000 == 151 [pid = 1953] [id = 728] 15:27:23 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f38bdb800 == 150 [pid = 1953] [id = 727] 15:27:23 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f363a0000 == 149 [pid = 1953] [id = 726] 15:27:23 INFO - PROCESS | 1953 | --DOCSHELL 0x7f0f2f65e800 == 148 [pid = 1953] [id = 725] 15:27:23 INFO - PROCESS | 1953 | 1461968843695 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"]]]}] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 201 (0x7f0f36e91c00) [pid = 1953] [serial = 2171] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 200 (0x7f0f349d4400) [pid = 1953] [serial = 2165] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 199 (0x7f0f5bdad400) [pid = 1953] [serial = 2091] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 198 (0x7f0f36ab2400) [pid = 1953] [serial = 2126] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 197 (0x7f0f59d1bc00) [pid = 1953] [serial = 2088] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 196 (0x7f0f31cc3800) [pid = 1953] [serial = 2123] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 195 (0x7f0f33d30800) [pid = 1953] [serial = 2160] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 194 (0x7f0f310df400) [pid = 1953] [serial = 2154] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 193 (0x7f0f3ffbe000) [pid = 1953] [serial = 2129] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 192 (0x7f0f482aa400) [pid = 1953] [serial = 2076] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 191 (0x7f0f2e353400) [pid = 1953] [serial = 2151] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 190 (0x7f0f31cc1c00) [pid = 1953] [serial = 2159] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 189 (0x7f0f31f5ec00) [pid = 1953] [serial = 2157] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 188 (0x7f0f4557d400) [pid = 1953] [serial = 2120] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 187 (0x7f0f51014000) [pid = 1953] [serial = 2082] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 186 (0x7f0f30c96800) [pid = 1953] [serial = 2153] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 185 (0x7f0f31d8dc00) [pid = 1953] [serial = 2156] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 184 (0x7f0f36fd6000) [pid = 1953] [serial = 2172] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 183 (0x7f0f5bda3400) [pid = 1953] [serial = 2094] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 182 (0x7f0f43511c00) [pid = 1953] [serial = 2132] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 181 (0x7f0f2cfe0c00) [pid = 1953] [serial = 2150] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 180 (0x7f0f34c96000) [pid = 1953] [serial = 2166] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 179 (0x7f0f34962c00) [pid = 1953] [serial = 2163] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 178 (0x7f0f36ad4400) [pid = 1953] [serial = 2168] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 177 (0x7f0f57188c00) [pid = 1953] [serial = 2085] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 176 (0x7f0f3495ec00) [pid = 1953] [serial = 2162] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 175 (0x7f0f49eef400) [pid = 1953] [serial = 2079] [outer = (nil)] [url = about:blank] 15:27:23 INFO - PROCESS | 1953 | --DOMWINDOW == 174 (0x7f0f36c9a400) [pid = 1953] [serial = 2169] [outer = (nil)] [url = about:blank] 15:27:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:27:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:27:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:27:23 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1490ms 15:27:23 INFO - PROCESS | 1953 | 1461968843754 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 15:27:23 INFO - PROCESS | 1953 | 1461968843757 Marionette TRACE conn5 <- [1,3041,null,{"value":"8"}] 15:27:23 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:27:23 INFO - PROCESS | 1953 | 1461968843763 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:27:23 INFO - PROCESS | 1953 | 1461968843768 Marionette TRACE conn5 <- [1,3042,null,{}] 15:27:23 INFO - PROCESS | 1953 | 1461968843782 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}] 15:27:23 INFO - PROCESS | 1953 | 1461968843951 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 15:27:24 INFO - PROCESS | 1953 | 1461968844180 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:24 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f33fd4000 == 149 [pid = 1953] [id = 770] 15:27:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f32bf4800) [pid = 1953] [serial = 2309] [outer = (nil)] 15:27:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f36aaf800) [pid = 1953] [serial = 2310] [outer = 0x7f0f32bf4800] 15:27:24 INFO - PROCESS | 1953 | 1461968844239 Marionette DEBUG loaded listener.js 15:27:24 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f36c9f000) [pid = 1953] [serial = 2311] [outer = 0x7f0f32bf4800] 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:27:25 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. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:27:25 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'.) 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:27:25 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. 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:27:25 INFO - PROCESS | 1953 | 1461968845228 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]]]}] 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:27:25 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. 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:27:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:27:25 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. 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:27:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:27:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 15:27:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:27:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:27:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:27:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:27:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:27:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1516ms 15:27:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:27:25 INFO - PROCESS | 1953 | 1461968845282 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 15:27:25 INFO - PROCESS | 1953 | 1461968845286 Marionette TRACE conn5 <- [1,3045,null,{"value":"8"}] 15:27:25 INFO - PROCESS | 1953 | 1461968845291 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:27:25 INFO - PROCESS | 1953 | 1461968845293 Marionette TRACE conn5 <- [1,3046,null,{}] 15:27:25 INFO - PROCESS | 1953 | 1461968845301 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}] 15:27:25 INFO - PROCESS | 1953 | 1461968845620 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 15:27:25 INFO - PROCESS | 1953 | 1461968845770 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:25 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f36edf800 == 150 [pid = 1953] [id = 771] 15:27:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 178 (0x7f0f3ab69400) [pid = 1953] [serial = 2312] [outer = (nil)] 15:27:25 INFO - PROCESS | 1953 | ++DOMWINDOW == 179 (0x7f0f2cdda400) [pid = 1953] [serial = 2313] [outer = 0x7f0f3ab69400] 15:27:25 INFO - PROCESS | 1953 | 1461968845919 Marionette DEBUG loaded listener.js 15:27:26 INFO - PROCESS | 1953 | ++DOMWINDOW == 180 (0x7f0f2f5dc000) [pid = 1953] [serial = 2314] [outer = 0x7f0f3ab69400] 15:27:26 INFO - PROCESS | 1953 | [1953] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:27:26 INFO - PROCESS | 1953 | 1461968846673 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:27:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:27:26 INFO - {} 15:27:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1437ms 15:27:26 INFO - PROCESS | 1953 | 1461968846733 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 15:27:26 INFO - PROCESS | 1953 | 1461968846736 Marionette TRACE conn5 <- [1,3049,null,{"value":"8"}] 15:27:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:27:26 INFO - PROCESS | 1953 | 1461968846742 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:27:26 INFO - PROCESS | 1953 | 1461968846744 Marionette TRACE conn5 <- [1,3050,null,{}] 15:27:26 INFO - PROCESS | 1953 | 1461968846754 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}] 15:27:26 INFO - PROCESS | 1953 | 1461968846982 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 15:27:27 INFO - PROCESS | 1953 | 1461968847007 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:27 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f34a12000 == 151 [pid = 1953] [id = 772] 15:27:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 181 (0x7f0f2cde0c00) [pid = 1953] [serial = 2315] [outer = (nil)] 15:27:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 182 (0x7f0f34cd8800) [pid = 1953] [serial = 2316] [outer = 0x7f0f2cde0c00] 15:27:27 INFO - PROCESS | 1953 | 1461968847063 Marionette DEBUG loaded listener.js 15:27:27 INFO - PROCESS | 1953 | ++DOMWINDOW == 183 (0x7f0f37008c00) [pid = 1953] [serial = 2317] [outer = 0x7f0f2cde0c00] 15:27:28 INFO - PROCESS | 1953 | --DOMWINDOW == 182 (0x7f0f38e20c00) [pid = 1953] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:27:28 INFO - PROCESS | 1953 | --DOMWINDOW == 181 (0x7f0f33d2dc00) [pid = 1953] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:27:28 INFO - PROCESS | 1953 | --DOMWINDOW == 180 (0x7f0f39f33c00) [pid = 1953] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:27:28 INFO - PROCESS | 1953 | --DOMWINDOW == 179 (0x7f0f2f5d3c00) [pid = 1953] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:27:28 INFO - PROCESS | 1953 | --DOMWINDOW == 178 (0x7f0f2cddb800) [pid = 1953] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:27:28 INFO - PROCESS | 1953 | --DOMWINDOW == 177 (0x7f0f30c98800) [pid = 1953] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:27:28 INFO - PROCESS | 1953 | --DOMWINDOW == 176 (0x7f0f2cdd9000) [pid = 1953] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:27:28 INFO - PROCESS | 1953 | --DOMWINDOW == 175 (0x7f0f2f5d5400) [pid = 1953] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:27:28 INFO - PROCESS | 1953 | --DOMWINDOW == 174 (0x7f0f2cdd6400) [pid = 1953] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:27:28 INFO - PROCESS | 1953 | --DOMWINDOW == 173 (0x7f0f36ab7400) [pid = 1953] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:27:28 INFO - PROCESS | 1953 | 1461968848337 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]]]}] 15:27:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:27:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:27:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:27:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:27:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1635ms 15:27:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:27:28 INFO - PROCESS | 1953 | 1461968848392 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 15:27:28 INFO - PROCESS | 1953 | 1461968848395 Marionette TRACE conn5 <- [1,3053,null,{"value":"8"}] 15:27:28 INFO - PROCESS | 1953 | 1461968848405 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:27:28 INFO - PROCESS | 1953 | 1461968848408 Marionette TRACE conn5 <- [1,3054,null,{}] 15:27:28 INFO - PROCESS | 1953 | 1461968848423 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}] 15:27:28 INFO - PROCESS | 1953 | 1461968848686 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 15:27:28 INFO - PROCESS | 1953 | 1461968848840 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:28 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f389d0800 == 152 [pid = 1953] [id = 773] 15:27:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 174 (0x7f0f38def400) [pid = 1953] [serial = 2318] [outer = (nil)] 15:27:28 INFO - PROCESS | 1953 | ++DOMWINDOW == 175 (0x7f0f3ffb6400) [pid = 1953] [serial = 2319] [outer = 0x7f0f38def400] 15:27:28 INFO - PROCESS | 1953 | 1461968848903 Marionette DEBUG loaded listener.js 15:27:29 INFO - PROCESS | 1953 | ++DOMWINDOW == 176 (0x7f0f40a34c00) [pid = 1953] [serial = 2320] [outer = 0x7f0f38def400] 15:27:29 INFO - PROCESS | 1953 | 1461968849848 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"]]]}] 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:27:30 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" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:27:30 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" 15:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:27:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1575ms 15:27:30 INFO - PROCESS | 1953 | 1461968849976 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 15:27:30 INFO - PROCESS | 1953 | 1461968849978 Marionette TRACE conn5 <- [1,3057,null,{"value":"8"}] 15:27:30 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:27:30 INFO - PROCESS | 1953 | 1461968850002 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:27:30 INFO - PROCESS | 1953 | 1461968850008 Marionette TRACE conn5 <- [1,3058,null,{}] 15:27:30 INFO - PROCESS | 1953 | 1461968850016 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}] 15:27:30 INFO - PROCESS | 1953 | 1461968850237 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 15:27:30 INFO - PROCESS | 1953 | 1461968850617 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:30 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2d0d1000 == 153 [pid = 1953] [id = 774] 15:27:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 177 (0x7f0f2cdd9000) [pid = 1953] [serial = 2321] [outer = (nil)] 15:27:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 178 (0x7f0f2e24cc00) [pid = 1953] [serial = 2322] [outer = 0x7f0f2cdd9000] 15:27:30 INFO - PROCESS | 1953 | 1461968850693 Marionette DEBUG loaded listener.js 15:27:30 INFO - PROCESS | 1953 | ++DOMWINDOW == 179 (0x7f0f3108bc00) [pid = 1953] [serial = 2323] [outer = 0x7f0f2cdd9000] 15:27:31 INFO - PROCESS | 1953 | 1461968851546 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]]]}] 15:27:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:27:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:27:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:27:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:27:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:27:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:27:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:27:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:27:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:27:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:27:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:27:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:27:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:27:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:27:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:27:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:27:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:27:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:27:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:27:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:27:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:27:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:27:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1590ms 15:27:31 INFO - PROCESS | 1953 | 1461968851593 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 15:27:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:27:31 INFO - PROCESS | 1953 | 1461968851606 Marionette TRACE conn5 <- [1,3061,null,{"value":"8"}] 15:27:31 INFO - PROCESS | 1953 | 1461968851613 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:27:31 INFO - PROCESS | 1953 | 1461968851618 Marionette TRACE conn5 <- [1,3062,null,{}] 15:27:31 INFO - PROCESS | 1953 | 1461968851644 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}] 15:27:31 INFO - PROCESS | 1953 | 1461968851887 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 15:27:32 INFO - PROCESS | 1953 | 1461968852148 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:32 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f2f89d000 == 154 [pid = 1953] [id = 775] 15:27:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 180 (0x7f0f31da2800) [pid = 1953] [serial = 2324] [outer = (nil)] 15:27:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 181 (0x7f0f33b8bc00) [pid = 1953] [serial = 2325] [outer = 0x7f0f31da2800] 15:27:32 INFO - PROCESS | 1953 | 1461968852267 Marionette DEBUG loaded listener.js 15:27:32 INFO - PROCESS | 1953 | ++DOMWINDOW == 182 (0x7f0f33d2fc00) [pid = 1953] [serial = 2326] [outer = 0x7f0f31da2800] 15:27:32 INFO - PROCESS | 1953 | [1953] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:27:33 INFO - PROCESS | 1953 | 1461968853075 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:27:33 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:27:33 INFO - {} 15:27:33 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1500ms 15:27:33 INFO - PROCESS | 1953 | 1461968853117 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 15:27:33 INFO - PROCESS | 1953 | 1461968853123 Marionette TRACE conn5 <- [1,3065,null,{"value":"8"}] 15:27:33 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:27:33 INFO - PROCESS | 1953 | 1461968853129 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:27:33 INFO - PROCESS | 1953 | 1461968853131 Marionette TRACE conn5 <- [1,3066,null,{}] 15:27:33 INFO - PROCESS | 1953 | 1461968853137 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}] 15:27:33 INFO - PROCESS | 1953 | 1461968853349 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 15:27:33 INFO - PROCESS | 1953 | 1461968853619 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:33 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f36d8a000 == 155 [pid = 1953] [id = 776] 15:27:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 183 (0x7f0f33d30000) [pid = 1953] [serial = 2327] [outer = (nil)] 15:27:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 184 (0x7f0f36ace000) [pid = 1953] [serial = 2328] [outer = 0x7f0f33d30000] 15:27:33 INFO - PROCESS | 1953 | 1461968853693 Marionette DEBUG loaded listener.js 15:27:33 INFO - PROCESS | 1953 | ++DOMWINDOW == 185 (0x7f0f36fec000) [pid = 1953] [serial = 2329] [outer = 0x7f0f33d30000] 15:27:34 INFO - PROCESS | 1953 | 1461968854597 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]]]}] 15:27:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:27:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:27:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:27:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:27:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:27:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:27:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:27:34 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1526ms 15:27:34 INFO - PROCESS | 1953 | 1461968854657 Marionette TRACE conn5 -> [0,3069,"getWindowHandle",null] 15:27:34 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:27:34 INFO - PROCESS | 1953 | 1461968854662 Marionette TRACE conn5 <- [1,3069,null,{"value":"8"}] 15:27:34 INFO - PROCESS | 1953 | 1461968854675 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:27:34 INFO - PROCESS | 1953 | 1461968854684 Marionette TRACE conn5 <- [1,3070,null,{}] 15:27:34 INFO - PROCESS | 1953 | 1461968854691 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}] 15:27:35 INFO - PROCESS | 1953 | 1461968855000 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 15:27:35 INFO - PROCESS | 1953 | 1461968855162 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:35 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3a28d000 == 156 [pid = 1953] [id = 777] 15:27:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 186 (0x7f0f39659400) [pid = 1953] [serial = 2330] [outer = (nil)] 15:27:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 187 (0x7f0f3ab5d400) [pid = 1953] [serial = 2331] [outer = 0x7f0f39659400] 15:27:35 INFO - PROCESS | 1953 | 1461968855229 Marionette DEBUG loaded listener.js 15:27:35 INFO - PROCESS | 1953 | ++DOMWINDOW == 188 (0x7f0f3e053400) [pid = 1953] [serial = 2332] [outer = 0x7f0f39659400] 15:27:36 INFO - PROCESS | 1953 | 1461968856026 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]]]}] 15:27:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:27:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:27:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:27:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:27:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:27:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:27:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1394ms 15:27:36 INFO - PROCESS | 1953 | 1461968856063 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 15:27:36 INFO - PROCESS | 1953 | 1461968856067 Marionette TRACE conn5 <- [1,3073,null,{"value":"8"}] 15:27:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:27:36 INFO - PROCESS | 1953 | 1461968856073 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:27:36 INFO - PROCESS | 1953 | 1461968856076 Marionette TRACE conn5 <- [1,3074,null,{}] 15:27:36 INFO - PROCESS | 1953 | 1461968856081 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}] 15:27:36 INFO - PROCESS | 1953 | 1461968856292 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 15:27:36 INFO - PROCESS | 1953 | 1461968856565 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:36 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3af50000 == 157 [pid = 1953] [id = 778] 15:27:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 189 (0x7f0f39fdf000) [pid = 1953] [serial = 2333] [outer = (nil)] 15:27:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 190 (0x7f0f408b2000) [pid = 1953] [serial = 2334] [outer = 0x7f0f39fdf000] 15:27:36 INFO - PROCESS | 1953 | 1461968856639 Marionette DEBUG loaded listener.js 15:27:36 INFO - PROCESS | 1953 | ++DOMWINDOW == 191 (0x7f0f40a5e400) [pid = 1953] [serial = 2335] [outer = 0x7f0f39fdf000] 15:27:37 INFO - PROCESS | 1953 | 1461968857370 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]]]}] 15:27:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:27:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:27:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:27:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:27:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:27:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:27:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1337ms 15:27:37 INFO - PROCESS | 1953 | 1461968857413 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 15:27:37 INFO - PROCESS | 1953 | 1461968857417 Marionette TRACE conn5 <- [1,3077,null,{"value":"8"}] 15:27:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:27:37 INFO - PROCESS | 1953 | 1461968857423 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:27:37 INFO - PROCESS | 1953 | 1461968857425 Marionette TRACE conn5 <- [1,3078,null,{}] 15:27:37 INFO - PROCESS | 1953 | 1461968857430 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}] 15:27:37 INFO - PROCESS | 1953 | 1461968857613 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 15:27:37 INFO - PROCESS | 1953 | 1461968857858 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:37 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3e187000 == 158 [pid = 1953] [id = 779] 15:27:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 192 (0x7f0f41004c00) [pid = 1953] [serial = 2336] [outer = (nil)] 15:27:37 INFO - PROCESS | 1953 | ++DOMWINDOW == 193 (0x7f0f41033c00) [pid = 1953] [serial = 2337] [outer = 0x7f0f41004c00] 15:27:37 INFO - PROCESS | 1953 | 1461968857941 Marionette DEBUG loaded listener.js 15:27:38 INFO - PROCESS | 1953 | ++DOMWINDOW == 194 (0x7f0f4829ec00) [pid = 1953] [serial = 2338] [outer = 0x7f0f41004c00] 15:27:38 INFO - PROCESS | 1953 | 1461968858868 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] 15:27:38 INFO - PROCESS | 1953 | 1461968858920 Marionette TRACE conn5 <- [1,3081,null,{"value":"8"}] 15:27:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:27:38 INFO - PROCESS | 1953 | 1461968858979 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:27:38 INFO - PROCESS | 1953 | 1461968858983 Marionette TRACE conn5 <- [1,3082,null,{}] 15:27:38 INFO - PROCESS | 1953 | 1461968858988 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}] 15:27:39 INFO - PROCESS | 1953 | 1461968859203 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 15:27:39 INFO - PROCESS | 1953 | 1461968859476 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:39 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3ff53800 == 159 [pid = 1953] [id = 780] 15:27:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 195 (0x7f0f2e3bb000) [pid = 1953] [serial = 2339] [outer = (nil)] 15:27:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 196 (0x7f0f40a3e800) [pid = 1953] [serial = 2340] [outer = 0x7f0f2e3bb000] 15:27:39 INFO - PROCESS | 1953 | 1461968859551 Marionette DEBUG loaded listener.js 15:27:39 INFO - PROCESS | 1953 | ++DOMWINDOW == 197 (0x7f0f482a8c00) [pid = 1953] [serial = 2341] [outer = 0x7f0f2e3bb000] 15:27:40 INFO - PROCESS | 1953 | 1461968860352 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]]]}] 15:27:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:27:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:27:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:27:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1398ms 15:27:40 INFO - PROCESS | 1953 | 1461968860381 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 15:27:40 INFO - PROCESS | 1953 | 1461968860384 Marionette TRACE conn5 <- [1,3085,null,{"value":"8"}] 15:27:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:27:40 INFO - PROCESS | 1953 | 1461968860392 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:27:40 INFO - PROCESS | 1953 | 1461968860395 Marionette TRACE conn5 <- [1,3086,null,{}] 15:27:40 INFO - PROCESS | 1953 | 1461968860399 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}] 15:27:40 INFO - PROCESS | 1953 | 1461968860598 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 15:27:40 INFO - PROCESS | 1953 | 1461968860851 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:40 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f410d3000 == 160 [pid = 1953] [id = 781] 15:27:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 198 (0x7f0f2e3bc000) [pid = 1953] [serial = 2342] [outer = (nil)] 15:27:40 INFO - PROCESS | 1953 | ++DOMWINDOW == 199 (0x7f0f2f4da800) [pid = 1953] [serial = 2343] [outer = 0x7f0f2e3bc000] 15:27:40 INFO - PROCESS | 1953 | 1461968860929 Marionette DEBUG loaded listener.js 15:27:41 INFO - PROCESS | 1953 | ++DOMWINDOW == 200 (0x7f0f2f4df800) [pid = 1953] [serial = 2344] [outer = 0x7f0f2e3bc000] 15:27:41 INFO - PROCESS | 1953 | 1461968861710 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:27:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:27:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1378ms 15:27:41 INFO - PROCESS | 1953 | 1461968861772 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 15:27:41 INFO - PROCESS | 1953 | 1461968861776 Marionette TRACE conn5 <- [1,3089,null,{"value":"8"}] 15:27:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:27:41 INFO - PROCESS | 1953 | 1461968861783 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:27:41 INFO - PROCESS | 1953 | 1461968861787 Marionette TRACE conn5 <- [1,3090,null,{}] 15:27:41 INFO - PROCESS | 1953 | 1461968861792 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}] 15:27:41 INFO - PROCESS | 1953 | 1461968861996 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 15:27:42 INFO - PROCESS | 1953 | 1461968862274 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:42 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f43ad3800 == 161 [pid = 1953] [id = 782] 15:27:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 201 (0x7f0f2f4d2c00) [pid = 1953] [serial = 2345] [outer = (nil)] 15:27:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 202 (0x7f0f40c4d400) [pid = 1953] [serial = 2346] [outer = 0x7f0f2f4d2c00] 15:27:42 INFO - PROCESS | 1953 | 1461968862348 Marionette DEBUG loaded listener.js 15:27:42 INFO - PROCESS | 1953 | ++DOMWINDOW == 203 (0x7f0f48567c00) [pid = 1953] [serial = 2347] [outer = 0x7f0f2f4d2c00] 15:27:43 INFO - PROCESS | 1953 | 1461968863065 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:27:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:27:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1336ms 15:27:43 INFO - PROCESS | 1953 | 1461968863119 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 15:27:43 INFO - PROCESS | 1953 | 1461968863122 Marionette TRACE conn5 <- [1,3093,null,{"value":"8"}] 15:27:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:27:43 INFO - PROCESS | 1953 | 1461968863128 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:27:43 INFO - PROCESS | 1953 | 1461968863130 Marionette TRACE conn5 <- [1,3094,null,{}] 15:27:43 INFO - PROCESS | 1953 | 1461968863135 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}] 15:27:43 INFO - PROCESS | 1953 | 1461968863347 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 15:27:43 INFO - PROCESS | 1953 | 1461968863638 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:43 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f48520000 == 162 [pid = 1953] [id = 783] 15:27:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 204 (0x7f0f2f4dd400) [pid = 1953] [serial = 2348] [outer = (nil)] 15:27:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 205 (0x7f0f3217d000) [pid = 1953] [serial = 2349] [outer = 0x7f0f2f4dd400] 15:27:43 INFO - PROCESS | 1953 | 1461968863708 Marionette DEBUG loaded listener.js 15:27:43 INFO - PROCESS | 1953 | ++DOMWINDOW == 206 (0x7f0f32183c00) [pid = 1953] [serial = 2350] [outer = 0x7f0f2f4dd400] 15:27:44 INFO - PROCESS | 1953 | 1461968864481 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:27:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:27:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1384ms 15:27:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:27:44 INFO - PROCESS | 1953 | 1461968864512 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 15:27:44 INFO - PROCESS | 1953 | 1461968864514 Marionette TRACE conn5 <- [1,3097,null,{"value":"8"}] 15:27:44 INFO - PROCESS | 1953 | 1461968864520 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:27:44 INFO - PROCESS | 1953 | 1461968864523 Marionette TRACE conn5 <- [1,3098,null,{}] 15:27:44 INFO - PROCESS | 1953 | 1461968864527 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}] 15:27:44 INFO - PROCESS | 1953 | 1461968864724 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 15:27:44 INFO - PROCESS | 1953 | 1461968864971 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:45 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f56e8f000 == 163 [pid = 1953] [id = 784] 15:27:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 207 (0x7f0f3217a000) [pid = 1953] [serial = 2351] [outer = (nil)] 15:27:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 208 (0x7f0f32e11c00) [pid = 1953] [serial = 2352] [outer = 0x7f0f3217a000] 15:27:45 INFO - PROCESS | 1953 | 1461968865052 Marionette DEBUG loaded listener.js 15:27:45 INFO - PROCESS | 1953 | ++DOMWINDOW == 209 (0x7f0f32e18400) [pid = 1953] [serial = 2353] [outer = 0x7f0f3217a000] 15:27:45 INFO - PROCESS | 1953 | 1461968865872 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]]]}] 15:27:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:27:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:27:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1377ms 15:27:45 INFO - PROCESS | 1953 | 1461968865896 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 15:27:45 INFO - PROCESS | 1953 | 1461968865900 Marionette TRACE conn5 <- [1,3101,null,{"value":"8"}] 15:27:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:27:45 INFO - PROCESS | 1953 | 1461968865905 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:27:45 INFO - PROCESS | 1953 | 1461968865908 Marionette TRACE conn5 <- [1,3102,null,{}] 15:27:45 INFO - PROCESS | 1953 | 1461968865914 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}] 15:27:46 INFO - PROCESS | 1953 | 1461968866125 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 15:27:46 INFO - PROCESS | 1953 | 1461968866414 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:46 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f5c41b800 == 164 [pid = 1953] [id = 785] 15:27:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 210 (0x7f0f3418a800) [pid = 1953] [serial = 2354] [outer = (nil)] 15:27:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 211 (0x7f0f34190400) [pid = 1953] [serial = 2355] [outer = 0x7f0f3418a800] 15:27:46 INFO - PROCESS | 1953 | 1461968866483 Marionette DEBUG loaded listener.js 15:27:46 INFO - PROCESS | 1953 | ++DOMWINDOW == 212 (0x7f0f34195800) [pid = 1953] [serial = 2356] [outer = 0x7f0f3418a800] 15:27:47 INFO - PROCESS | 1953 | 1461968867234 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:27:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:27:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1380ms 15:27:47 INFO - PROCESS | 1953 | 1461968867287 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 15:27:47 INFO - PROCESS | 1953 | 1461968867290 Marionette TRACE conn5 <- [1,3105,null,{"value":"8"}] 15:27:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:27:47 INFO - PROCESS | 1953 | 1461968867296 Marionette TRACE conn5 -> [0,3106,"setScriptTimeout",{"ms":35000}] 15:27:47 INFO - PROCESS | 1953 | 1461968867299 Marionette TRACE conn5 <- [1,3106,null,{}] 15:27:47 INFO - PROCESS | 1953 | 1461968867305 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}] 15:27:47 INFO - PROCESS | 1953 | 1461968867602 Marionette TRACE conn5 <- [1,3107,null,{"value":null}] 15:27:47 INFO - PROCESS | 1953 | 1461968867824 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:47 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f3200e800 == 165 [pid = 1953] [id = 786] 15:27:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 213 (0x7f0f32e1d000) [pid = 1953] [serial = 2357] [outer = (nil)] 15:27:47 INFO - PROCESS | 1953 | ++DOMWINDOW == 214 (0x7f0f38d58800) [pid = 1953] [serial = 2358] [outer = 0x7f0f32e1d000] 15:27:47 INFO - PROCESS | 1953 | 1461968867900 Marionette DEBUG loaded listener.js 15:27:48 INFO - PROCESS | 1953 | ++DOMWINDOW == 215 (0x7f0f38d5c400) [pid = 1953] [serial = 2359] [outer = 0x7f0f32e1d000] 15:27:48 INFO - PROCESS | 1953 | 1461968868672 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]]]}] 15:27:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:27:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:27:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:27:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1431ms 15:27:48 INFO - PROCESS | 1953 | 1461968868729 Marionette TRACE conn5 -> [0,3109,"getWindowHandle",null] 15:27:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:27:48 INFO - PROCESS | 1953 | 1461968868741 Marionette TRACE conn5 <- [1,3109,null,{"value":"8"}] 15:27:48 INFO - PROCESS | 1953 | 1461968868746 Marionette TRACE conn5 -> [0,3110,"setScriptTimeout",{"ms":35000}] 15:27:48 INFO - PROCESS | 1953 | 1461968868749 Marionette TRACE conn5 <- [1,3110,null,{}] 15:27:48 INFO - PROCESS | 1953 | 1461968868755 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}] 15:27:48 INFO - PROCESS | 1953 | 1461968868944 Marionette TRACE conn5 <- [1,3111,null,{"value":null}] 15:27:49 INFO - PROCESS | 1953 | 1461968869223 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:49 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f63add000 == 166 [pid = 1953] [id = 787] 15:27:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 216 (0x7f0f34191000) [pid = 1953] [serial = 2360] [outer = (nil)] 15:27:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 217 (0x7f0f38d60400) [pid = 1953] [serial = 2361] [outer = 0x7f0f34191000] 15:27:49 INFO - PROCESS | 1953 | 1461968869292 Marionette DEBUG loaded listener.js 15:27:49 INFO - PROCESS | 1953 | ++DOMWINDOW == 218 (0x7f0f38d64800) [pid = 1953] [serial = 2362] [outer = 0x7f0f34191000] 15:27:50 INFO - PROCESS | 1953 | 1461968870028 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"]]]}] 15:27:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:27:50 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 15:27:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:27:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:27:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1334ms 15:27:50 INFO - PROCESS | 1953 | 1461968870082 Marionette TRACE conn5 -> [0,3113,"getWindowHandle",null] 15:27:50 INFO - PROCESS | 1953 | 1461968870085 Marionette TRACE conn5 <- [1,3113,null,{"value":"8"}] 15:27:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:27:50 INFO - PROCESS | 1953 | 1461968870091 Marionette TRACE conn5 -> [0,3114,"setScriptTimeout",{"ms":35000}] 15:27:50 INFO - PROCESS | 1953 | 1461968870093 Marionette TRACE conn5 <- [1,3114,null,{}] 15:27:50 INFO - PROCESS | 1953 | 1461968870098 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}] 15:27:50 INFO - PROCESS | 1953 | 1461968870316 Marionette TRACE conn5 <- [1,3115,null,{"value":null}] 15:27:50 INFO - PROCESS | 1953 | 1461968870568 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\", \"fc794c03-1453-4dc8-b32f-34fe809eaf85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:50 INFO - PROCESS | 1953 | ++DOCSHELL 0x7f0f34177000 == 167 [pid = 1953] [id = 788] 15:27:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 219 (0x7f0f2cfbc400) [pid = 1953] [serial = 2363] [outer = (nil)] 15:27:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 220 (0x7f0f2cfc1c00) [pid = 1953] [serial = 2364] [outer = 0x7f0f2cfbc400] 15:27:50 INFO - PROCESS | 1953 | 1461968870637 Marionette DEBUG loaded listener.js 15:27:50 INFO - PROCESS | 1953 | ++DOMWINDOW == 221 (0x7f0f2cfca400) [pid = 1953] [serial = 2365] [outer = 0x7f0f2cfbc400] 15:27:51 INFO - PROCESS | 1953 | 1461968871403 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]]]}] 15:27:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:27:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1325ms 15:27:51 INFO - PROCESS | 1953 | 1461968871416 Marionette TRACE conn5 -> [0,3117,"getWindowHandle",null] 15:27:51 INFO - PROCESS | 1953 | 1461968871418 Marionette TRACE conn5 <- [1,3117,null,{"value":"8"}] 15:27:52 WARNING - u'runner_teardown' () 15:27:52 INFO - No more tests 15:27:52 INFO - Got 0 unexpected results 15:27:52 INFO - SUITE-END | took 1099s 15:27:52 INFO - Closing logging queue 15:27:52 INFO - queue closed 15:27:52 INFO - Return code: 0 15:27:52 WARNING - # TBPL SUCCESS # 15:27:52 INFO - Running post-action listener: _resource_record_post_action 15:27:52 INFO - Running post-run listener: _resource_record_post_run 15:27:53 INFO - Total resource usage - Wall time: 1136s; CPU: 98.0%; Read bytes: 6864896; Write bytes: 930091008; Read time: 7304; Write time: 2597492 15:27:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:27:53 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 548864; Write bytes: 29401088; Read time: 1348; Write time: 123948 15:27:53 INFO - run-tests - Wall time: 1107s; CPU: 98.0%; Read bytes: 6246400; Write bytes: 900689920; Read time: 5948; Write time: 2473544 15:27:53 INFO - Running post-run listener: _upload_blobber_files 15:27:53 INFO - Blob upload gear active. 15:27:53 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 15:27:53 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 15:27:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 15:27:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 15:27:54 INFO - (blobuploader) - INFO - Open directory for files ... 15:27:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 15:27:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:27:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:27:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:27:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:27:55 INFO - (blobuploader) - INFO - Done attempting. 15:27:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 15:27:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:27:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:27:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:27:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:27:56 INFO - (blobuploader) - INFO - Done attempting. 15:27:56 INFO - (blobuploader) - INFO - Iteration through files over. 15:27:56 INFO - Return code: 0 15:27:56 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 15:27:56 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 15:27:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ae3c13b9c15e0e4812dfc301267197bba072c4b122eb41a86aae2b345c2e398c451d9d812139395ae8a772b5f607d586272e801eda899ed65a1e0414123bfe1c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f7dc126edbf581dcf1f724e259438fbe075563843410a95b5e20572f89d12007a7121f97ec39addf43470a4b7a217193b7e5ef4df2dd066b4ac25967fadc1a1f"} 15:27:56 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 15:27:56 INFO - Writing to file /builds/slave/test/properties/blobber_files 15:27:56 INFO - Contents: 15:27:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ae3c13b9c15e0e4812dfc301267197bba072c4b122eb41a86aae2b345c2e398c451d9d812139395ae8a772b5f607d586272e801eda899ed65a1e0414123bfe1c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f7dc126edbf581dcf1f724e259438fbe075563843410a95b5e20572f89d12007a7121f97ec39addf43470a4b7a217193b7e5ef4df2dd066b4ac25967fadc1a1f"} 15:27:56 INFO - Running post-run listener: copy_logs_to_upload_dir 15:27:56 INFO - Copying logs to upload dir... 15:27:56 INFO - mkdir: /builds/slave/test/build/upload/logs 15:27:56 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1237.259155 ========= master_lag: 1.80 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 39 secs) (at 2016-04-29 15:27:58.569172) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 9 secs) (at 2016-04-29 15:27:58.570184) ========= 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-1461967282.428288-1034870796 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ae3c13b9c15e0e4812dfc301267197bba072c4b122eb41a86aae2b345c2e398c451d9d812139395ae8a772b5f607d586272e801eda899ed65a1e0414123bfe1c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f7dc126edbf581dcf1f724e259438fbe075563843410a95b5e20572f89d12007a7121f97ec39addf43470a4b7a217193b7e5ef4df2dd066b4ac25967fadc1a1f"} build_url:https://queue.taskcluster.net/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032548 build_url: 'https://queue.taskcluster.net/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ae3c13b9c15e0e4812dfc301267197bba072c4b122eb41a86aae2b345c2e398c451d9d812139395ae8a772b5f607d586272e801eda899ed65a1e0414123bfe1c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f7dc126edbf581dcf1f724e259438fbe075563843410a95b5e20572f89d12007a7121f97ec39addf43470a4b7a217193b7e5ef4df2dd066b4ac25967fadc1a1f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/P3t6MPeBRKObgK1RBd3Yvw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 9.75 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 9 secs) (at 2016-04-29 15:28:08.355002) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-04-29 15:28:08.355513) ========= 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-1461967282.428288-1034870796 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018614 ========= master_lag: 3.37 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-04-29 15:28:11.743677) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-29 15:28:11.744184) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-29 15:28:11.747769) ========= ========= Total master_lag: 15.12 =========