Index: chrome/common/extensions/docs/server2/render_servlet.py |
diff --git a/chrome/common/extensions/docs/server2/render_servlet.py b/chrome/common/extensions/docs/server2/render_servlet.py |
index 4272b2e358e1c174ddd7f253981beed35ec38909..8869a8c582d70870c2e36cbd82dd7899b005fac2 100644 |
--- a/chrome/common/extensions/docs/server2/render_servlet.py |
+++ b/chrome/common/extensions/docs/server2/render_servlet.py |
@@ -98,10 +98,13 @@ class RenderServlet(Servlet): |
content = content_and_type.content |
if isinstance(content, Handlebar): |
+ template_content, template_warnings = ( |
+ server_instance.template_renderer.Render(content, self._request)) |
# HACK: the Google ID thing (google2ed...) doesn't have a title. |
- content, warnings = server_instance.document_renderer.Render( |
- server_instance.template_renderer.Render(content, self._request), |
+ content, doc_warnings = server_instance.document_renderer.Render( |
+ template_content, |
render_title=path != 'google2ed1af765c529f57.html') |
+ warnings = template_warnings + doc_warnings |
if warnings: |
sep = '\n - ' |
logging.warning('Rendering %s:%s%s' % (path, sep, sep.join(warnings))) |