diff options
author | johnnyg@chromium.org <johnnyg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-11 23:35:01 +0000 |
---|---|---|
committer | johnnyg@chromium.org <johnnyg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-11 23:35:01 +0000 |
commit | 4ec1d7f11cf9c3d5cc3f98dd90bb08fac27fe394 (patch) | |
tree | ab0db706aed29f1e59b4394715e38845956ab344 /webkit | |
parent | 75a3230a00c5416d5cbdd1f1803d126ab507b512 (diff) | |
download | chromium_src-4ec1d7f11cf9c3d5cc3f98dd90bb08fac27fe394.zip chromium_src-4ec1d7f11cf9c3d5cc3f98dd90bb08fac27fe394.tar.gz chromium_src-4ec1d7f11cf9c3d5cc3f98dd90bb08fac27fe394.tar.bz2 |
Webkit roll to 53095.
TBR=atwilson
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/545014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35968 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
10 files changed, 119 insertions, 1 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.checksum new file mode 100644 index 0000000..e0f9ba2 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.checksum @@ -0,0 +1 @@ +507f854b28eec25749112fa3d6b27d58
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.png Binary files differnew file mode 100644 index 0000000..7f6faaa --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/fast/text/find-kana-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/fast/text/find-kana-expected.txt new file mode 100644 index 0000000..d3dce65 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/fast/text/find-kana-expected.txt @@ -0,0 +1,104 @@ +Tests find for strings with kana letters in them. + +On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". + + +Exact matches first as a baseline + +PASS canFind(decomposedHiraganaLetterGa, decomposedHiraganaLetterGa) is true +PASS canFind(decomposedKatakanaLetterGa, decomposedKatakanaLetterGa) is true +PASS canFind(decomposedLatinCapitalLetterAWithGrave, decomposedLatinCapitalLetterAWithGrave) is true +PASS canFind(halfwidthKatakanaLetterA, halfwidthKatakanaLetterA) is true +PASS canFind(halfwidthKatakanaLetterSmallA, halfwidthKatakanaLetterSmallA) is true +PASS canFind(hiraganaLetterA, hiraganaLetterA) is true +PASS canFind(hiraganaLetterA, hiraganaLetterA) is true +PASS canFind(hiraganaLetterBa, hiraganaLetterBa) is true +PASS canFind(hiraganaLetterGa, hiraganaLetterGa) is true +PASS canFind(hiraganaLetterHa, hiraganaLetterHa) is true +PASS canFind(hiraganaLetterKa, hiraganaLetterKa) is true +PASS canFind(hiraganaLetterPa, hiraganaLetterPa) is true +PASS canFind(katakanaLetterA, katakanaLetterA) is true +PASS canFind(katakanaLetterSmallA, katakanaLetterSmallA) is true +PASS canFind(latinCapitalLetterAWithGrave, latinCapitalLetterAWithGrave) is true + +Hiragana, katakana, and half width katakana: Must be treated as equal + +PASS canFind(decomposedHiraganaLetterGa, decomposedKatakanaLetterGa) is true +PASS canFind(decomposedKatakanaLetterGa, decomposedHiraganaLetterGa) is true +PASS canFind(hiraganaLetterA, halfwidthKatakanaLetterA) is true +PASS canFind(hiraganaLetterA, katakanaLetterA) is true +PASS canFind(katakanaLetterSmallA, hiraganaLetterSmallA) is true + +Composed and decomposed forms: Must be treated as equal + +PASS canFind(decomposedHiraganaLetterBa, hiraganaLetterBa) is true +PASS canFind(decomposedHiraganaLetterGa, decomposedKatakanaLetterGa) is true +PASS canFind(decomposedHiraganaLetterGa, hiraganaLetterGa) is true +PASS canFind(decomposedHiraganaLetterGa, katakanaLetterGa) is true +PASS canFind(decomposedHiraganaLetterPa, hiraganaLetterPa) is true +PASS canFind(decomposedKatakanaLetterGa, decomposedHiraganaLetterGa) is true +PASS canFind(decomposedLatinCapitalLetterAWithGrave, latinCapitalLetterAWithGrave) is true +PASS canFind(hiraganaLetterBa, decomposedHiraganaLetterBa) is true +PASS canFind(hiraganaLetterGa, decomposedHiraganaLetterGa) is true +PASS canFind(hiraganaLetterPa, decomposedHiraganaLetterPa) is true +PASS canFind(katakanaLetterGa, decomposedHiraganaLetterGa) is true +PASS canFind(latinCapitalLetterAWithGrave, decomposedLatinCapitalLetterAWithGrave) is true + +Small and non-small kana letters: Must *not* be treated as equal + +PASS canFind(halfwidthKatakanaLetterA, hiraganaLetterSmallA) is false +PASS canFind(halfwidthKatakanaLetterSmallA, halfwidthKatakanaLetterA) is false +PASS canFind(hiraganaLetterA, hiraganaLetterSmallA) is false +PASS canFind(hiraganaLetterSmallA, katakanaLetterA) is false +PASS canFind(katakanaLetterA, halfwidthKatakanaLetterSmallA) is false +PASS canFind(katakanaLetterSmallA, katakanaLetterA) is false + +Kana letters where the only difference is in voiced sound marks: Must *not* be treated as equal + +PASS canFind(decomposedHiraganaLetterBa, hiraganaLetterHa) is false +PASS canFind(decomposedHiraganaLetterBa, hiraganaLetterPa) is false +PASS canFind(decomposedHiraganaLetterGa, halfwidthKatakanaLetterKa) is false +PASS canFind(decomposedHiraganaLetterGa, hiraganaLetterKa) is false +PASS canFind(decomposedHiraganaLetterGa, hiraganaLetterKa) is false +PASS canFind(decomposedHiraganaLetterPa, hiraganaLetterBa) is false +PASS canFind(decomposedHiraganaLetterPa, hiraganaLetterHa) is false +PASS canFind(halfwidthKatakanaLetterKa, decomposedHiraganaLetterGa) is false +PASS canFind(hiraganaLetterBa, decomposedHiraganaLetterPa) is false +PASS canFind(hiraganaLetterBa, hiraganaLetterHa) is false +PASS canFind(hiraganaLetterBa, hiraganaLetterPa) is false +PASS canFind(hiraganaLetterGa, hiraganaLetterKa) is false +PASS canFind(hiraganaLetterHa, decomposedHiraganaLetterBa) is false +PASS canFind(hiraganaLetterHa, decomposedHiraganaLetterPa) is false +PASS canFind(hiraganaLetterHa, hiraganaLetterBa) is false +PASS canFind(hiraganaLetterHa, hiraganaLetterPa) is false +PASS canFind(hiraganaLetterKa, decomposedHiraganaLetterGa) is false +PASS canFind(hiraganaLetterKa, decomposedHiraganaLetterGa) is false +PASS canFind(hiraganaLetterKa, hiraganaLetterGa) is false +PASS canFind(hiraganaLetterPa, decomposedHiraganaLetterBa) is false +PASS canFind(hiraganaLetterPa, hiraganaLetterBa) is false +PASS canFind(hiraganaLetterPa, hiraganaLetterHa) is false + +Composed/decomposed form differences before kana characters must have no effect + +PASS canFind(decomposedLatinCapitalLetterAWithGrave + halfwidthKatakanaLetterA, latinCapitalLetterAWithGrave + hiraganaLetterSmallA) is false +PASS canFind(decomposedLatinCapitalLetterAWithGrave + halfwidthKatakanaLetterSmallA, latinCapitalLetterAWithGrave + halfwidthKatakanaLetterA) is false +PASS canFind(decomposedLatinCapitalLetterAWithGrave + hiraganaLetterA, latinCapitalLetterAWithGrave + hiraganaLetterSmallA) is false +PASS canFind(decomposedLatinCapitalLetterAWithGrave + hiraganaLetterGa, latinCapitalLetterAWithGrave + hiraganaLetterGa) is true +PASS canFind(decomposedLatinCapitalLetterAWithGrave + hiraganaLetterGa, latinCapitalLetterAWithGrave + hiraganaLetterKa) is false +PASS canFind(decomposedLatinCapitalLetterAWithGrave + hiraganaLetterKa, latinCapitalLetterAWithGrave + hiraganaLetterGa) is false +PASS canFind(decomposedLatinCapitalLetterAWithGrave + hiraganaLetterSmallA, latinCapitalLetterAWithGrave + katakanaLetterA) is false +PASS canFind(decomposedLatinCapitalLetterAWithGrave + katakanaLetterA, latinCapitalLetterAWithGrave + halfwidthKatakanaLetterSmallA) is false +PASS canFind(decomposedLatinCapitalLetterAWithGrave + katakanaLetterSmallA, latinCapitalLetterAWithGrave + katakanaLetterA) is false +PASS canFind(latinCapitalLetterAWithGrave + halfwidthKatakanaLetterA, decomposedLatinCapitalLetterAWithGrave + hiraganaLetterSmallA) is false +PASS canFind(latinCapitalLetterAWithGrave + halfwidthKatakanaLetterSmallA, decomposedLatinCapitalLetterAWithGrave + halfwidthKatakanaLetterA) is false +PASS canFind(latinCapitalLetterAWithGrave + hiraganaLetterA, decomposedLatinCapitalLetterAWithGrave + hiraganaLetterSmallA) is false +PASS canFind(latinCapitalLetterAWithGrave + hiraganaLetterGa, decomposedLatinCapitalLetterAWithGrave + hiraganaLetterGa) is true +PASS canFind(latinCapitalLetterAWithGrave + hiraganaLetterGa, decomposedLatinCapitalLetterAWithGrave + hiraganaLetterKa) is false +PASS canFind(latinCapitalLetterAWithGrave + hiraganaLetterKa, decomposedLatinCapitalLetterAWithGrave + hiraganaLetterGa) is false +PASS canFind(latinCapitalLetterAWithGrave + hiraganaLetterSmallA, decomposedLatinCapitalLetterAWithGrave + katakanaLetterA) is false +PASS canFind(latinCapitalLetterAWithGrave + katakanaLetterA, decomposedLatinCapitalLetterAWithGrave + halfwidthKatakanaLetterSmallA) is false +PASS canFind(latinCapitalLetterAWithGrave + katakanaLetterSmallA, decomposedLatinCapitalLetterAWithGrave + katakanaLetterA) is false + +PASS successfullyParsed is true + +TEST COMPLETE diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.checksum b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.checksum new file mode 100644 index 0000000..6223627 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.checksum @@ -0,0 +1 @@ +d7aa7d39f3dc0b048f24c65dac9c25db
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.png b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.png Binary files differnew file mode 100644 index 0000000..26dacca --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/deleting/5115601-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/deleting/5115601-expected.txt index 480b5a5..e318bc1 100644 --- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/deleting/5115601-expected.txt +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/editing/deleting/5115601-expected.txt @@ -16,6 +16,5 @@ layer at (0,0) size 800x600 RenderInline {SPAN} at (0,0) size 282x19 RenderText {#text} at (2,2) size 282x19 text run at (2,2) width 282: "This sentence should be inside the editable cell." - RenderBR {BR} at (284,17) size 0x0 RenderBlock (anonymous) at (0,30) size 784x0 caret: position 0 of child 0 {#text} of child 0 {SPAN} of child 0 {SPAN} of child 0 {TD} of child 0 {TR} of child 0 {TBODY} of child 1 {TABLE} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.checksum new file mode 100644 index 0000000..1f78a08 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.checksum @@ -0,0 +1 @@ +ff382896eca16798f365693a2d55e996
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.png Binary files differnew file mode 100644 index 0000000..308cb73 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.txt new file mode 100644 index 0000000..cc796db --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-xy-updates-SVGList-expected.txt @@ -0,0 +1,10 @@ +layer at (0,0) size 808x621 + RenderView at (0,0) size 785x585 +layer at (0,0) size 808x621 + RenderBlock {html} at (0,0) size 785x621 + RenderBody {body} at (8,8) size 769x605 + RenderSVGRoot {svg:svg} at (208,13) size 161x19 + RenderSVGText {text} at (200,20) size 161x19 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-15) size 161x19 + chunk 1 text run 1 at (200.00,20.00) startOffset 0 endOffset 28 width 161.00: "Passes, if text is at 200x20" + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/tools/layout_tests/test_expectations.txt b/webkit/tools/layout_tests/test_expectations.txt index a054bfe..e00e74a 100644 --- a/webkit/tools/layout_tests/test_expectations.txt +++ b/webkit/tools/layout_tests/test_expectations.txt @@ -3124,3 +3124,5 @@ BUG31803 LINUX : LayoutTests/editing/inserting/12882.html = IMAGE PASS // from http://trac.webkit.org/changeset/53078 BUG_JOHNNYG LINUX : LayoutTests/fast/text/find-kana.html = CRASH +// from http://trac.webkit.org/changeset/53086 +BUG_JOHNNYG : LayoutTests/svg/dynamic-updates/SVGTextElement-svgdom-rotate-prop.html = TEXT |