h2o1 does not encode special html chars before displaying enum. Causes everything after < to be not displayed

Description

test is
cd testdir_multi_jvm
test_parse_rand_utf8_angle_start.py

you have to look at the browser that pops up to see the issue

Prithvi says that all data that is special html char needs to be encoded before display in the browser.
i.e. special html chars
<
>
are the minimal ones
\
might be a problem
Prithvi says steam does the right thing

currently if you have < in your data (enums
it displays like this in Inspect..everything to right of < gets dropped

0 <
1 <
2 <
3 <
4 <
5
6
7 <]:lXf
8 <
9
10 <
11
12
13
14
15
16
17
18 <
19 <
20 <
21 <
22
23 <$Y/>u
24 <
25 <
26
27 <
28 <
29 <[Fbor
30 <[Z^B^
31
32 <
33 <
34 <"`~t'
35 <
36 <
37 <%@`fe
38 <
39 <
40 <
41 <
42
43 <.si{w
44 <
45
46
47 <}lET\
48 <
49 <
50 <
51 <
52 <
53 <
54 <
55 <
56 <\"ct<
57 <
58
59
60 <
61 <
62 <
63 <
64 <~ci>L
65 <
66 <}aItM
67
68 <
69 <
70 <
71 <<+"Mb
72 <
73 <
74
75 <
76
77 <
78 <
79
80
81 <
82
83 <-\MJA
84
85 <
86 <
87
88 <%"B<:
89 <*g^&D
90
91 <*HG+v
92
93
94
95 <
96 <
97 <
98 <+mf*>
99

Assignee

New H2O Bugs

Reporter

Kevin Normoyle

Labels

None

CustomerVisible

No

testcase 1

None

testcase 2

None

testcase 3

None

h2ostream link

None

Affected Spark version

None

AffectedContact

None

AffectedCustomers

None

AffectedPilots

None

AffectedOpenSource

None

Support Assessment

None

Customer Request Type

None

Support ticket URL

None

End date

None

Baseline start date

None

Baseline end date

None

Task progress

None

Task mode

None

Components

Priority

Major
Configure