blob: 8bdbf3d2b846d756e2980a3e87dcfbbe084592ab (
plain)
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
|
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/global.css"?>
<?xml-stylesheet href="chrome://devtools/skin/light-theme.css"?>
<window class="theme-light"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
xmlns:html="http://www.w3.org/1999/xhtml"
title="Tooltip test">
<vbox flex="1" style="position: relative">
<!-- LTR on left edge -->
<html:div
id="anchor1"
class="anchor"
data-hang="right"
style="width:10px; height: 10px; position: absolute; background: red;
top: 0; left: 0;">
</html:div>
<!-- RTL but too close to the left edge for the doorhanger to hang left -->
<html:div
id="anchor2"
class="anchor"
data-hang="right"
style="width:10px; height: 10px; position: absolute; background: red;
top: 0; left: 25px; direction: rtl">
</html:div>
<!-- RTL -->
<html:div
id="anchor3"
class="anchor"
data-hang="left"
style="width:10px; height: 10px; position: absolute; background: red;
top: 0; left: 250px; direction: rtl">
</html:div>
<!-- LTR -->
<html:div
id="anchor4"
class="anchor"
data-hang="right"
style="width:80%; height: 10px; position: absolute; background: red;
top: 0; left: 50px;">
</html:div>
<!-- LTR on right edge -->
<html:div
id="anchor5"
class="anchor"
data-hang="left"
style="width:10px; height: 10px; position: absolute; background: red;
bottom: 0; right: 0;">
</html:div>
<!-- RTL near right edge -->
<html:div
id="anchor6"
class="anchor"
data-hang="left"
style="width:10px; height: 10px; position: absolute; background: red;
bottom: 0; right: 25px; direction: rtl">
</html:div>
<!-- LTR near left edge due to wide anchor -->
<html:div
id="anchor7"
class="anchor"
data-hang="right"
style="width:80%; height: 10px; position: absolute; background: red;
bottom: 0; right: 50px;">
</html:div>
</vbox>
</window>
|