Move parseFontFaceDescriptor to CSSPropertyParser.cpp
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / xpath / py-dom-xpath / functions-expected.txt
blobb70f5668085631c671481c64c347bc4a006dfdf8
1 PASS //item[@id=last()]
2 PASS //item[position()=3]
3 PASS count(//item)
4 FAIL id("c") incorrect length (expected 1, actual 0)
5 FAIL id(//reference) incorrect length (expected 3, actual 0)
6 PASS local-name(//self::node()[@id=7])
7 PASS number(//self::node()[@id=7]/attribute::*[local-name()="value"])
8 PASS local-name(/absent)
9 PASS namespace-uri(//self::node()[@id>5])
10 PASS //self::node()[@id and namespace-uri()="http://www.example.com/b"]
11 PASS namespace-uri(/absent)
12 PASS name(//self::node()[@id=7])
13 PASS //self::node()[name()="b:item"]
14 PASS name(/absent)
15 PASS string(//para)
16 PASS string(//inconceivable)
17 PASS string(0 div 0)
18 PASS string(1 div 0)
19 PASS string(-1 div 0)
20 PASS string(2.5 * 2)
21 PASS string(1 div -2)
22 PASS string(1 = 2)
23 PASS string("string")
24 PASS //para[string()="Two"]
25 PASS concat(//para, ":", //para[2])
26 PASS starts-with("foo-bar", "foo")
27 PASS starts-with("foo-bar", "bar")
28 PASS contains("foo-bar", "o-b")
29 PASS contains("foo-bar", "b-o")
30 PASS substring-before("foo::bar", "::")
31 PASS substring-before("foo::bar", "--")
32 PASS substring-after("foo::bar", "::")
33 PASS substring-after("foo::bar", "--")
34 PASS substring("12345", 2)
35 PASS substring("12345", 2, 3)
36 PASS substring("12345", 1.5, 2.6)
37 PASS substring("12345", 0, 3)
38 PASS substring("12345", 0 div 0, 3)
39 PASS substring("12345", 1, 0 div 0)
40 PASS substring("12345", -42, 1 div 0)
41 PASS substring("12345", -1 div 0, 1 div 0)
42 PASS substring("12345", 6, 1)
43 PASS substring("12345", 1, 0)
44 PASS string-length("12345")
45 PASS //para[string-length()=5]
46 PASS normalize-space("   one   two   ")
47 PASS //para[normalize-space() = "Four"]
48 PASS translate("abcdef", "abcde", "xyz")
49 PASS boolean(1)
50 PASS boolean(0)
51 PASS boolean(0 div 0)
52 PASS boolean(cod)
53 PASS boolean(doc)
54 PASS boolean("")
55 PASS boolean("foo")
56 PASS not(1 = 1)
57 PASS true()
58 PASS false()
59 PASS //*[lang("en")]
60 PASS //*[lang("EN-US")]
61 PASS normalize-space((//text()[lang("jp")])[normalize-space()])
62 PASS string(number("-1e5"))
63 PASS number(true())
64 PASS number(false())
65 PASS number(//item)
66 PASS string(//item[number()=4 div 2])
67 PASS sum(//item)
68 PASS floor(1.99)
69 PASS floor(-1.99)
70 PASS ceiling(1.99)
71 PASS ceiling(-1.99)
72 PASS round(1.5)
73 PASS round(-1.5)
74 PASS string(round(0 div 0))
75 PASS round(1 div 0)
76 PASS round(-1 div 0)
77 PASS number(".1")
78 PASS number("1.")
79 PASS string(number(".1."))
80 PASS string(number("..1"))
81 PASS string(number("1.."))
82 PASS string(number(".-1"))
83 PASS successfullyParsed is true
85 TEST COMPLETE