[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677
darin
darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 07:57:50 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit add3de07c3667e1687c45cd1f8896b2e504ccdca
Author: darin <darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Thu Sep 25 14:50:17 2003 +0000
Added a new layout test.
* layout-tests/fast/forms/form-element-geometry-expected.txt: Added.
* layout-tests/fast/forms/form-element-geometry.html: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@5055 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/LayoutTests/fast/forms/form-element-geometry-expected.txt b/LayoutTests/fast/forms/form-element-geometry-expected.txt
new file mode 100644
index 0000000..d96be16
--- /dev/null
+++ b/LayoutTests/fast/forms/form-element-geometry-expected.txt
@@ -0,0 +1,180 @@
+layer at (0,0) size 800x600
+ RenderCanvas at (0,0) size 800x600
+layer at (0,0) size 800x587
+ RenderBlock {HTML} at (0,0) size 800x587
+ RenderBody {BODY} at (8,8) size 784x571
+ RenderBlock {H1} at (0,0) size 784x33
+ RenderText {TEXT} at (0,0) size 436x33
+ text run at (0,0) width 436: "Form Element Geometry Tests"
+ RenderBlock {P} at (0,51) size 784x17
+ RenderText {TEXT} at (0,0) size 586x17
+ text run at (0,0) width 586: "These tests help us tune the widget classes in KWQ to have all the right fudge factors."
+ RenderBlock {H2} at (0,85) size 784x24
+ RenderText {TEXT} at (0,0) size 174x24
+ text run at (0,0) width 174: "Bounding Boxes"
+ RenderTable {TABLE} at (0,126) size 172x28
+ RenderTableSection {TBODY} at (0,0) size 0x28
+ RenderTableRow {TR} at (0,0) size 0x0
+ RenderTableCell {TD} at (2,2) size 58x24 [r=0 c=0 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 56x22
+ RenderInline {FONT} at (0,0) size 52x18
+ RenderSubmitButton {INPUT} at (2,2) size 52x18
+ RenderTableCell {TD} at (62,2) size 68x24 [r=0 c=1 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 66x22
+ RenderInline {FONT} at (0,0) size 62x18
+ RenderSelect {SELECT} at (2,2) size 62x18
+ RenderBlock (anonymous) at (1,23) size 66x0
+ RenderInline {FONT} at (0,0) size 0x0
+ RenderTableCell {TD} at (132,4) size 18x19 [r=0 c=2 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 16x17
+ RenderInline {FONT} at (0,0) size 12x13
+ RenderRadioButton {INPUT} at (2,2) size 12x13
+ RenderBlock (anonymous) at (1,18) size 16x0
+ RenderInline {FONT} at (0,0) size 0x0
+ RenderTableCell {TD} at (152,5) size 18x18 [r=0 c=3 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 16x16
+ RenderInline {FONT} at (0,0) size 12x12
+ RenderCheckBox {INPUT} at (2,2) size 12x12
+ RenderBlock (anonymous) at (1,17) size 16x0
+ RenderInline {FONT} at (0,0) size 0x0
+ RenderTable {TABLE} at (0,154) size 172x28
+ RenderTableSection {TBODY} at (0,0) size 0x28
+ RenderTableRow {TR} at (0,0) size 0x0
+ RenderTableCell {TD} at (2,2) size 58x24 [r=0 c=0 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 56x22
+ RenderSubmitButton {INPUT} at (2,2) size 52x18
+ RenderTableCell {TD} at (62,2) size 68x24 [r=0 c=1 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 66x22
+ RenderSelect {SELECT} at (2,2) size 62x18
+ RenderTableCell {TD} at (132,4) size 18x19 [r=0 c=2 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 16x17
+ RenderRadioButton {INPUT} at (2,2) size 12x13
+ RenderTableCell {TD} at (152,5) size 18x18 [r=0 c=3 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 16x16
+ RenderCheckBox {INPUT} at (2,2) size 12x12
+ RenderTable {TABLE} at (0,182) size 172x28
+ RenderTableSection {TBODY} at (0,0) size 0x28
+ RenderTableRow {TR} at (0,0) size 0x0
+ RenderTableCell {TD} at (2,2) size 58x24 [r=0 c=0 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 56x22
+ RenderInline {FONT} at (0,0) size 52x12
+ RenderSubmitButton {INPUT} at (2,2) size 52x18
+ RenderTableCell {TD} at (62,2) size 68x24 [r=0 c=1 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 66x22
+ RenderInline {FONT} at (0,0) size 62x12
+ RenderSelect {SELECT} at (2,2) size 62x18
+ RenderTableCell {TD} at (132,4) size 18x19 [r=0 c=2 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 16x17
+ RenderInline {FONT} at (0,0) size 12x12
+ RenderRadioButton {INPUT} at (2,2) size 12x13
+ RenderTableCell {TD} at (152,5) size 18x18 [r=0 c=3 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 16x16
+ RenderInline {FONT} at (0,0) size 12x12
+ RenderCheckBox {INPUT} at (2,2) size 12x12
+ RenderTable {TABLE} at (0,210) size 555x68
+ RenderTableSection {TBODY} at (0,0) size 0x68
+ RenderTableRow {TR} at (0,0) size 0x0
+ RenderTableCell {TD} at (2,2) size 84x25 [r=0 c=0 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 82x23
+ RenderLineEdit {INPUT} at (2,2) size 78x19
+ RenderTableCell {TD} at (88,2) size 44x64 [r=0 c=1 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 42x62
+ RenderSelect {SELECT} at (2,2) size 38x58
+ RenderTableCell {TD} at (134,2) size 240x24 [r=0 c=2 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 238x22
+ RenderFileButton {INPUT} at (2,2) size 234x18
+ RenderTableCell {TD} at (376,2) size 177x38 [r=0 c=3 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 175x36
+ RenderTextArea {TEXTAREA} at (4,4) size 167x28
+ RenderBlock {H2} at (0,295) size 784x24
+ RenderText {TEXT} at (0,0) size 209x24
+ text run at (0,0) width 209: "Baseline Alignment"
+ RenderBlock {DIV} at (0,336) size 784x26
+ RenderInline {FONT} at (0,0) size 221x23
+ RenderText {TEXT} at (0,0) size 45x23
+ text run at (0,0) width 45: "text "
+ RenderSubmitButton {INPUT} at (47,6) size 52x18
+ RenderText {TEXT} at (101,0) size 6x23
+ text run at (101,0) width 6: " "
+ RenderSelect {SELECT} at (109,6) size 62x18
+ RenderText {TEXT} at (173,0) size 6x23
+ text run at (173,0) width 6: " "
+ RenderRadioButton {INPUT} at (182,8) size 12x13
+ RenderText {TEXT} at (197,0) size 6x23
+ text run at (197,0) width 6: " "
+ RenderCheckBox {INPUT} at (206,9) size 12x12
+ RenderText {TEXT} at (0,0) size 0x0
+ RenderBlock {DIV} at (0,362) size 784x22
+ RenderText {TEXT} at (0,1) size 31x17
+ text run at (0,1) width 31: "text "
+ RenderSubmitButton {INPUT} at (33,2) size 52x18
+ RenderText {TEXT} at (87,1) size 4x17
+ text run at (87,1) width 4: " "
+ RenderSelect {SELECT} at (93,2) size 62x18
+ RenderText {TEXT} at (157,1) size 4x17
+ text run at (157,1) width 4: " "
+ RenderRadioButton {INPUT} at (164,4) size 12x13
+ RenderText {TEXT} at (179,1) size 4x17
+ text run at (179,1) width 4: " "
+ RenderCheckBox {INPUT} at (186,5) size 12x12
+ RenderText {TEXT} at (0,0) size 0x0
+ RenderBlock {DIV} at (0,384) size 784x22
+ RenderInline {FONT} at (0,0) size 190x12
+ RenderText {TEXT} at (0,5) size 23x12
+ text run at (0,5) width 23: "text "
+ RenderSubmitButton {INPUT} at (25,2) size 52x18
+ RenderText {TEXT} at (79,5) size 3x12
+ text run at (79,5) width 3: " "
+ RenderSelect {SELECT} at (84,2) size 62x18
+ RenderText {TEXT} at (148,5) size 3x12
+ text run at (148,5) width 3: " "
+ RenderRadioButton {INPUT} at (154,4) size 12x13
+ RenderText {TEXT} at (169,5) size 3x12
+ text run at (169,5) width 3: " "
+ RenderCheckBox {INPUT} at (175,5) size 12x12
+ RenderText {TEXT} at (0,0) size 0x0
+ RenderBlock {DIV} at (0,406) size 784x37
+ RenderText {TEXT} at (0,16) size 31x17
+ text run at (0,16) width 31: "text "
+ RenderLineEdit {INPUT} at (33,16) size 78x19
+ RenderText {TEXT} at (113,16) size 4x17
+ text run at (113,16) width 4: " "
+ RenderFileButton {INPUT} at (117,17) size 234x18
+ RenderText {TEXT} at (351,16) size 4x17
+ text run at (351,16) width 4: " "
+ RenderTextArea {TEXTAREA} at (357,2) size 167x28
+ RenderText {TEXT} at (0,0) size 0x0
+ RenderBlock {H2} at (0,460) size 784x24
+ RenderText {TEXT} at (0,0) size 211x24
+ text run at (0,0) width 211: "Pop-up Menu Sizes"
+ RenderBlock {DIV} at (0,501) size 784x26
+ RenderInline {FONT} at (0,0) size 181x23
+ RenderText {TEXT} at (0,0) size 0x0
+ RenderSelect {SELECT} at (2,6) size 36x18
+ RenderText {TEXT} at (40,0) size 6x23
+ text run at (40,0) width 6: " "
+ RenderSelect {SELECT} at (48,6) size 36x18
+ RenderText {TEXT} at (86,0) size 6x23
+ text run at (86,0) width 6: " "
+ RenderSelect {SELECT} at (94,6) size 85x18
+ RenderText {TEXT} at (0,0) size 0x0
+ RenderBlock {DIV} at (0,527) size 784x22
+ RenderSelect {SELECT} at (2,2) size 36x18
+ RenderText {TEXT} at (40,1) size 4x17
+ text run at (40,1) width 4: " "
+ RenderSelect {SELECT} at (46,2) size 36x18
+ RenderText {TEXT} at (84,1) size 4x17
+ text run at (84,1) width 4: " "
+ RenderSelect {SELECT} at (90,2) size 85x18
+ RenderText {TEXT} at (0,0) size 0x0
+ RenderBlock {DIV} at (0,549) size 784x22
+ RenderInline {FONT} at (0,0) size 175x12
+ RenderText {TEXT} at (0,0) size 0x0
+ RenderSelect {SELECT} at (2,2) size 36x18
+ RenderText {TEXT} at (40,5) size 3x12
+ text run at (40,5) width 3: " "
+ RenderSelect {SELECT} at (45,2) size 36x18
+ RenderText {TEXT} at (83,5) size 3x12
+ text run at (83,5) width 3: " "
+ RenderSelect {SELECT} at (88,2) size 85x18
+ RenderText {TEXT} at (0,0) size 0x0
diff --git a/LayoutTests/fast/forms/form-element-geometry.html b/LayoutTests/fast/forms/form-element-geometry.html
new file mode 100644
index 0000000..edb8712
--- /dev/null
+++ b/LayoutTests/fast/forms/form-element-geometry.html
@@ -0,0 +1,99 @@
+<html>
+
+<head>
+<title>Form Element Geometry Tests</title>
+</head>
+
+<body>
+
+<h1>Form Element Geometry Tests</h1>
+
+<p>These tests help us tune the widget classes in KWQ to have all the right fudge factors.</p>
+
+<h2>Bounding Boxes</h2>
+
+<table><tr>
+ <td><div style="border:2px solid blue;"><font size=+2><input style="margin: 0;" type=button value="button"></font></div></td>
+ <td><div style="border:2px solid blue;"><font size=+2><select style="margin: 0;" size=1><option>menu</option></font></select></div></td>
+ <td><div style="border:2px solid blue;"><font size=+2><input style="margin: 0;" type=radio></div></font></td>
+ <td><div style="border:2px solid blue;"><font size=+2><input style="margin: 0;" type=checkbox></div></font></td>
+</tr></table>
+
+<table><tr>
+ <td><div style="border:2px solid blue;"><input style="margin: 0;" type=button value="button"></div></td>
+ <td><div style="border:2px solid blue;"><select style="margin: 0;" size=1><option>menu</option></select></div></td>
+ <td><div style="border:2px solid blue;"><input style="margin: 0;" type=radio></div></td>
+ <td><div style="border:2px solid blue;"><input style="margin: 0;" type=checkbox></div></td>
+</tr></table>
+
+<table><tr>
+ <td><div style="border:2px solid blue;"><font size=-2><input style="margin: 0;" type=button value="button"></font></div></td>
+ <td><div style="border:2px solid blue;"><font size=-2><select style="margin: 0;" size=1><option>menu</option></select></font></div></td>
+ <td><div style="border:2px solid blue;"><font size=-2><input style="margin: 0;" type=radio></font></div></td>
+ <td><div style="border:2px solid blue;"><font size=-2><input style="margin: 0;" type=checkbox></font></div></td>
+</tr></table>
+
+<table><tr valign=top>
+ <td><div style="border:2px solid blue;"><input style="margin: 0;" type=text value="text field" size=10></div></td>
+ <td><div style="border:2px solid blue;"><select style="margin: 0;" size=4><option>list</option><option>2</option><option>3</option><option>4</option><option>5</option></select></div></td>
+ <td><div style="border:2px solid blue;"><input style="margin: 0;" type=file></div></td>
+ <td><div style="border:2px solid blue;"><textarea>textarea</textarea></div></td>
+</tr></table>
+
+<h2>Baseline Alignment</h2>
+
+<div><font size=+2>
+ text
+ <input type=button value="button">
+ <select size=1><option>menu</option></select>
+ <input type=radio>
+ <input type=checkbox>
+</font></div>
+
+<div>
+ text
+ <input type=button value="button">
+ <select size=1><option>menu</option></select>
+ <input type=radio>
+ <input type=checkbox>
+</div>
+
+<div><font size=-2>
+ text
+ <input type=button value="button">
+ <select size=1><option>menu</option></select>
+ <input type=radio>
+ <input type=checkbox>
+</font></div>
+
+<div>
+ text
+ <input type=text value="text field" size=10>
+ <input type=file>
+ <textarea>textarea</textarea>
+</div>
+
+</tr></table>
+
+<h2>Pop-up Menu Sizes</h2>
+
+<div><font size=+2>
+ <select size=1><option></select>
+ <select size=1><option>|</select>
+ <select size=1><option>xxxxxxxx</select>
+</font></div>
+
+<div>
+ <select size=1><option></select>
+ <select size=1><option>|</select>
+ <select size=1><option>xxxxxxxx</select>
+</div>
+
+<div><font size=-2>
+ <select size=1><option></select>
+ <select size=1><option>|</select>
+ <select size=1><option>xxxxxxxx</select>
+</font></div>
+
+</body>
+</html>
diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index 4596d44..d4de92d 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,3 +1,10 @@
+2003-09-25 Darin Adler <darin at apple.com>
+
+ Added a new layout test.
+
+ * layout-tests/fast/forms/form-element-geometry-expected.txt: Added.
+ * layout-tests/fast/forms/form-element-geometry.html: Added.
+
2003-09-24 Darin Adler <darin at apple.com>
* layout-tests/fast/table/003-expected.txt: Updated for textarea width change.
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index 4596d44..d4de92d 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,3 +1,10 @@
+2003-09-25 Darin Adler <darin at apple.com>
+
+ Added a new layout test.
+
+ * layout-tests/fast/forms/form-element-geometry-expected.txt: Added.
+ * layout-tests/fast/forms/form-element-geometry.html: Added.
+
2003-09-24 Darin Adler <darin at apple.com>
* layout-tests/fast/table/003-expected.txt: Updated for textarea width change.
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list