forked from WebKit/WebKit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmathml-overflow-crash.html
121 lines (106 loc) · 2.4 KB
/
mathml-overflow-crash.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
<!DOCTYPE html> <!-- webkit-test-runner [ AsyncOverflowScrollingEnabled=true ] -->
<html>
<head>
<title>ASSERTION with MathML elements with overflow</title>
<meta charset="utf-8"/>
<script>
if (window.testRunner)
testRunner.dumpAsText();
</script>
</head>
<body>
<p>This test passes if it does not crash</p>
<p>
<math>
<mfenced style="overflow: auto">
<mtext>RenderMathMLFenced</mtext>
</mfenced>
</math>
</p>
<p>
<math>
<mfrac style="overflow: auto">
<mtext>RenderMathMLFraction</mtext>
<mspace></mspace>
</mfrac>
</math>
</p>
<p>
<math style="overflow: auto">
<mtext>RenderMathMLMath</mtext>
</math>
</p>
<p>
<math>
<menclose style="overflow: auto">
<mtext>RenderMathMLMenclose</mtext>
</menclose>
</math>
</p>
<p>
<math>
<mo style="overflow: auto">|</mo>
<mo style="overflow: auto">RenderMathMLOperator</mo>
</math>
</p>
<p>
<math>
<mpadded style="overflow: auto">
<mtext>RenderMathMLPadded</mtext>
</mpadded>
</math>
</p>
<p>
<math>
<mroot style="overflow: auto">
<mtext>RenderMathMLRoot</mtext>
<mspace></mspace>
</mroot>
</math>
</p>
<p>
<math>
<mrow style="overflow: auto">
<mtext>RenderMathMLRow</mtext>
</mrow>
</math>
</p>
<p>
<math>
<msubsup style="overflow: auto">
<mtext>RenderMathMLScripts</mtext>
<mspace></mspace>
<mspace></mspace>
</msubsup>
</math>
</p>
<p>
<math>
<mspace style="overflow: auto"></mspace>
<mtext>RenderMathMLSpace</mtext>
</math>
</p>
<p>
<math>
<mtext style="overflow: auto" mathvariant="double-struck">A</mtext>
<mtext style="overflow: auto">RenderMathMLToken</mtext>
</math>
</p>
<p>
<math>
<munderover style="overflow: auto">
<mtext>RenderMathMLUnderOver</mtext>
<mspace></mspace>
<mspace></mspace>
</munderover>
</math>
</p>
<p>
<math>
<mfrac style="overflow: auto">
<mtext>RenderMathMLBlock (invalid markup)</mtext>
</mfrac>
</math>
</p>
</body>
</html>