aboutsummaryrefslogtreecommitdiff
path: root/crosperf/results_report_templates.py
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2021-06-21 15:08:08 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2021-06-21 15:08:08 +0000
commit4c3de78dab9c67d41c0f2ba73cb4868885cd7ea1 (patch)
tree73936aba47fe1dc71e9cc05af9747036e935608c /crosperf/results_report_templates.py
parentb75f321fc8978b92ce3db6886ccb966768f0c7a8 (diff)
parent4e4201457e5f51a132101c611c79ccff9f713c8b (diff)
downloadtoolchain-utils-4c3de78dab9c67d41c0f2ba73cb4868885cd7ea1.tar.gz
Change-Id: I1a48a66c54fe2d52748d1edcc260236dda4f655e
Diffstat (limited to 'crosperf/results_report_templates.py')
-rw-r--r--crosperf/results_report_templates.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/crosperf/results_report_templates.py b/crosperf/results_report_templates.py
index 3c5258c9..ea411e21 100644
--- a/crosperf/results_report_templates.py
+++ b/crosperf/results_report_templates.py
@@ -6,7 +6,7 @@
"""Text templates used by various parts of results_report."""
from __future__ import print_function
-import cgi
+import html
from string import Template
_TabMenuTemplate = Template("""
@@ -19,7 +19,7 @@ _TabMenuTemplate = Template("""
def _GetTabMenuHTML(table_name):
# N.B. cgi.escape does some very basic HTML escaping. Nothing more.
- escaped = cgi.escape(table_name, quote=True)
+ escaped = html.escape(table_name)
return _TabMenuTemplate.substitute(table_name=escaped)
@@ -35,7 +35,7 @@ _ExperimentFileHTML = """
def _GetExperimentFileHTML(experiment_file_text):
if not experiment_file_text:
return ''
- return _ExperimentFileHTML % (cgi.escape(experiment_file_text),)
+ return _ExperimentFileHTML % (html.escape(experiment_file_text, quote=False),)
_ResultsSectionHTML = Template("""