+2006-04-19 Adele Peterson <adele@apple.com>
+
+ Updated results for: http://bugzilla.opendarwin.org/show_bug.cgi?id=8297
+ REGRESSION: Input element extends outside of DIV element at http://www.macdock.com/
+
+ * editing/selection/3690703-2-expected.checksum:
+ * editing/selection/3690703-2-expected.png:
+ * editing/selection/3690703-2-expected.txt:
+ * editing/selection/3690703-expected.checksum:
+ * editing/selection/3690703-expected.png:
+ * editing/selection/3690703-expected.txt:
+ * editing/selection/3690719-expected.checksum:
+ * editing/selection/3690719-expected.png:
+ * editing/selection/3690719-expected.txt:
+ * fast/forms/input-appearance-minWidth-expected.checksum:
+ * fast/forms/input-appearance-minWidth-expected.png:
+ * fast/forms/input-appearance-minWidth-expected.txt:
+ * fast/forms/input-appearance-width-expected.checksum:
+ * fast/forms/input-appearance-width-expected.png:
+ * fast/forms/input-appearance-width-expected.txt:
+ * fast/forms/input-double-click-selection-gap-bug-expected.checksum:
+ * fast/replaced/width100percent-expected.checksum:
+ * fast/replaced/width100percent-expected.png:
+ * fast/replaced/width100percent-expected.txt:
+ * tables/mozilla/bugs/bug1188-expected.checksum:
+ * tables/mozilla/bugs/bug1188-expected.png:
+ * tables/mozilla/bugs/bug1188-expected.txt:
+ * tables/mozilla/bugs/bug12384-expected.checksum:
+ * tables/mozilla/bugs/bug12384-expected.png:
+ * tables/mozilla/bugs/bug12384-expected.txt:
+ * tables/mozilla/bugs/bug18359-expected.checksum:
+ * tables/mozilla/bugs/bug18359-expected.png:
+ * tables/mozilla/bugs/bug18359-expected.txt:
+ * tables/mozilla/bugs/bug55545-expected.checksum:
+ * tables/mozilla/bugs/bug55545-expected.png:
+ * tables/mozilla/bugs/bug55545-expected.txt:
+ * tables/mozilla/bugs/bug7342-expected.checksum:
+ * tables/mozilla/bugs/bug7342-expected.png:
+ * tables/mozilla/bugs/bug7342-expected.txt:
+ * tables/mozilla_expected_failures/bugs/bug2479-2-expected.checksum:
+ * tables/mozilla_expected_failures/bugs/bug2479-2-expected.png:
+ * tables/mozilla_expected_failures/bugs/bug2479-2-expected.txt:
+
2006-04-19 Adele Peterson <adele@apple.com>
Tests for change to make readonly text fields have dimmed borders.
-da8df8cf5486e91cdde372da202e0429
\ No newline at end of file
+91550c1cd1cbe65448b23240a3f5dc27
\ No newline at end of file
RenderTable {TABLE} at (2,25) size 780x45
RenderTableSection {TBODY} at (0,0) size 780x45
RenderTableRow {TR} at (0,0) size 780x45
- RenderTableCell {TD} at (0,13) size 190x18 [r=0 c=0 rs=1 cs=1]
+ RenderTableCell {TD} at (0,13) size 191x18 [r=0 c=0 rs=1 cs=1]
RenderText {#text} at (0,0) size 4x18
text run at (0,0) width 4: " "
- RenderTableCell {TD} at (190,0) size 397x45 [r=0 c=1 rs=1 cs=1]
- RenderTextField {INPUT} at (2,2) size 393x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
- RenderBR {BR} at (397,16) size 0x0
- RenderButton {INPUT} at (96,25) size 93x18 [bgcolor=#C0C0C0]
+ RenderTableCell {TD} at (191,0) size 395x45 [r=0 c=1 rs=1 cs=1]
+ RenderTextField {INPUT} at (2,2) size 391x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderBR {BR} at (395,16) size 0x0
+ RenderButton {INPUT} at (95,25) size 93x18 [bgcolor=#C0C0C0]
RenderBlock (anonymous) at (8,2) size 77x13
RenderText at (0,0) size 77x13
text run at (0,0) width 77: "Google Search"
- RenderButton {INPUT} at (193,25) size 108x18 [bgcolor=#C0C0C0]
+ RenderButton {INPUT} at (192,25) size 108x18 [bgcolor=#C0C0C0]
RenderBlock (anonymous) at (8,2) size 92x13
RenderText at (0,0) size 92x13
text run at (0,0) width 92: "I'm Feeling Lucky"
- RenderTableCell {TD} at (587,0) size 193x39 [r=0 c=2 rs=1 cs=1]
+ RenderTableCell {TD} at (586,0) size 194x39 [r=0 c=2 rs=1 cs=1]
RenderInline {FONT} at (0,0) size 74x39
RenderText {#text} at (0,0) size 6x13
text run at (0,0) width 6: " "
RenderInline {FONT} at (0,0) size 60x13
RenderText {#text} at (362,0) size 60x13
text run at (362,0) width 60: "\x{A9}2005 Google"
-layer at (205,85) size 387x13
- RenderBlock {DIV} at (3,3) size 387x13
+layer at (206,85) size 385x13
+ RenderBlock {DIV} at (3,3) size 385x13
caret: position 0 of child 0 {DIV} of child 1 {INPUT} of child 1 {TD} of child 0 {TR} of child 0 {TBODY} of child 2 {TABLE} of child 4 {DIV} of child 0 {CENTER} of child 1 {BODY} of child 0 {HTML} of document
-8e83f4c41164a4166277f4366de0f943
\ No newline at end of file
+778c7b571f58dbb073870920cb76bded
\ No newline at end of file
RenderTable {TABLE} at (2,25) size 780x45
RenderTableSection {TBODY} at (0,0) size 780x45
RenderTableRow {TR} at (0,0) size 780x45
- RenderTableCell {TD} at (0,13) size 190x18 [r=0 c=0 rs=1 cs=1]
+ RenderTableCell {TD} at (0,13) size 191x18 [r=0 c=0 rs=1 cs=1]
RenderText {#text} at (0,0) size 4x18
text run at (0,0) width 4: " "
- RenderTableCell {TD} at (190,0) size 397x45 [r=0 c=1 rs=1 cs=1]
- RenderTextField {INPUT} at (2,2) size 393x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
- RenderBR {BR} at (397,16) size 0x0
- RenderButton {INPUT} at (96,25) size 93x18 [bgcolor=#C0C0C0]
+ RenderTableCell {TD} at (191,0) size 395x45 [r=0 c=1 rs=1 cs=1]
+ RenderTextField {INPUT} at (2,2) size 391x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderBR {BR} at (395,16) size 0x0
+ RenderButton {INPUT} at (95,25) size 93x18 [bgcolor=#C0C0C0]
RenderBlock (anonymous) at (8,2) size 77x13
RenderText at (0,0) size 77x13
text run at (0,0) width 77: "Google Search"
- RenderButton {INPUT} at (193,25) size 108x18 [bgcolor=#C0C0C0]
+ RenderButton {INPUT} at (192,25) size 108x18 [bgcolor=#C0C0C0]
RenderBlock (anonymous) at (8,2) size 92x13
RenderText at (0,0) size 92x13
text run at (0,0) width 92: "I'm Feeling Lucky"
- RenderTableCell {TD} at (587,0) size 193x39 [r=0 c=2 rs=1 cs=1]
+ RenderTableCell {TD} at (586,0) size 194x39 [r=0 c=2 rs=1 cs=1]
RenderInline {FONT} at (0,0) size 74x39
RenderText {#text} at (0,0) size 6x13
text run at (0,0) width 6: " "
RenderInline {FONT} at (0,0) size 60x13
RenderText {#text} at (362,0) size 60x13
text run at (362,0) width 60: "\x{A9}2005 Google"
-layer at (205,85) size 387x13
- RenderBlock {DIV} at (3,3) size 387x13
+layer at (206,85) size 385x13
+ RenderBlock {DIV} at (3,3) size 385x13
selection start: position 0 of child 1 {TABLE} of child 4 {DIV} of child 0 {CENTER} of child 1 {BODY} of child 0 {HTML} of document
selection end: position 1 of child 3 {#text} of child 4 {FONT} of child 4 {DIV} of child 0 {CENTER} of child 1 {BODY} of child 0 {HTML} of document
-8e83f4c41164a4166277f4366de0f943
\ No newline at end of file
+778c7b571f58dbb073870920cb76bded
\ No newline at end of file
RenderTable {TABLE} at (2,25) size 780x45
RenderTableSection {TBODY} at (0,0) size 780x45
RenderTableRow {TR} at (0,0) size 780x45
- RenderTableCell {TD} at (0,13) size 190x18 [r=0 c=0 rs=1 cs=1]
+ RenderTableCell {TD} at (0,13) size 191x18 [r=0 c=0 rs=1 cs=1]
RenderText {#text} at (0,0) size 4x18
text run at (0,0) width 4: " "
- RenderTableCell {TD} at (190,0) size 397x45 [r=0 c=1 rs=1 cs=1]
- RenderTextField {INPUT} at (2,2) size 393x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
- RenderBR {BR} at (397,16) size 0x0
- RenderButton {INPUT} at (96,25) size 93x18 [bgcolor=#C0C0C0]
+ RenderTableCell {TD} at (191,0) size 395x45 [r=0 c=1 rs=1 cs=1]
+ RenderTextField {INPUT} at (2,2) size 391x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderBR {BR} at (395,16) size 0x0
+ RenderButton {INPUT} at (95,25) size 93x18 [bgcolor=#C0C0C0]
RenderBlock (anonymous) at (8,2) size 77x13
RenderText at (0,0) size 77x13
text run at (0,0) width 77: "Google Search"
- RenderButton {INPUT} at (193,25) size 108x18 [bgcolor=#C0C0C0]
+ RenderButton {INPUT} at (192,25) size 108x18 [bgcolor=#C0C0C0]
RenderBlock (anonymous) at (8,2) size 92x13
RenderText at (0,0) size 92x13
text run at (0,0) width 92: "I'm Feeling Lucky"
- RenderTableCell {TD} at (587,0) size 193x39 [r=0 c=2 rs=1 cs=1]
+ RenderTableCell {TD} at (586,0) size 194x39 [r=0 c=2 rs=1 cs=1]
RenderInline {FONT} at (0,0) size 74x39
RenderText {#text} at (0,0) size 6x13
text run at (0,0) width 6: " "
RenderInline {FONT} at (0,0) size 60x13
RenderText {#text} at (362,0) size 60x13
text run at (362,0) width 60: "\x{A9}2005 Google"
-layer at (205,85) size 387x13
- RenderBlock {DIV} at (3,3) size 387x13
+layer at (206,85) size 385x13
+ RenderBlock {DIV} at (3,3) size 385x13
selection start: position 0 of child 1 {TABLE} of child 4 {DIV} of child 0 {CENTER} of child 1 {BODY} of child 0 {HTML} of document
selection end: position 1 of child 3 {#text} of child 4 {FONT} of child 4 {DIV} of child 0 {CENTER} of child 1 {BODY} of child 0 {HTML} of document
-77ec8abe25659c5925edf5434d64c079
\ No newline at end of file
+0a3b974b4f5807f3da386e1e69121bc2
\ No newline at end of file
RenderTable {TABLE} at (0,45) size 784x27
RenderTableSection {TBODY} at (0,0) size 784x27
RenderTableRow {TR} at (0,1) size 784x25
- RenderTableCell {TD} at (1,1) size 360x25 [r=0 c=0 rs=1 cs=1]
- RenderTextField {INPUT} at (1,3) size 358x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
- RenderTableCell {TD} at (362,1) size 10x25 [r=0 c=1 rs=1 cs=1]
+ RenderTableCell {TD} at (1,1) size 358x25 [r=0 c=0 rs=1 cs=1]
+ RenderTextField {INPUT} at (1,3) size 356x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderTableCell {TD} at (360,1) size 10x25 [r=0 c=1 rs=1 cs=1]
RenderTextField {INPUT} at (1,3) size 8x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
- RenderTableCell {TD} at (373,1) size 10x25 [r=0 c=2 rs=1 cs=1]
+ RenderTableCell {TD} at (371,1) size 10x25 [r=0 c=2 rs=1 cs=1]
RenderTextField {INPUT} at (1,3) size 8x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
- RenderTableCell {TD} at (384,3) size 399x20 [r=0 c=3 rs=1 cs=1]
+ RenderTableCell {TD} at (382,3) size 401x20 [r=0 c=3 rs=1 cs=1]
RenderText {#text} at (1,1) size 4x18
text run at (1,1) width 4: " "
RenderBlock (anonymous) at (0,72) size 784x36
RenderBlock {DIV} at (3,3) size 2x13
RenderText {#text} at (1,0) size 46x13
text run at (1,0) width 46: "Reply All"
-layer at (13,60) size 352x13
- RenderBlock {DIV} at (3,3) size 352x13
+layer at (13,60) size 350x13
+ RenderBlock {DIV} at (3,3) size 350x13
RenderText {#text} at (1,0) size 48x13
text run at (1,0) width 48: "New Mail"
-layer at (374,60) size 2x13 scrollWidth 31
+layer at (372,60) size 2x13 scrollWidth 31
RenderBlock {DIV} at (3,3) size 2x13
RenderText {#text} at (1,0) size 29x13
text run at (1,0) width 29: "Reply"
-layer at (385,60) size 2x13 scrollWidth 48
+layer at (383,60) size 2x13 scrollWidth 48
RenderBlock {DIV} at (3,3) size 2x13
RenderText {#text} at (1,0) size 46x13
text run at (1,0) width 46: "Reply All"
-cd0f4222d7aaa33a2915e32ae931d425
\ No newline at end of file
+23fce415b14288bef2aa6e9103431a56
\ No newline at end of file
RenderBR {BR} at (152,34) size 0x0
RenderTextField {INPUT} at (0,43) size 200x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBR {BR} at (200,57) size 0x0
- RenderTextField {INPUT} at (2,66) size 358x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
- RenderBR {BR} at (362,80) size 0x0
+ RenderTextField {INPUT} at (2,66) size 356x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderBR {BR} at (360,80) size 0x0
RenderTextField {INPUT} at (0,89) size 200x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBR {BR} at (200,103) size 0x0
RenderTextField {INPUT} at (2,112) size 78x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 194x13
RenderText {#text} at (1,0) size 103x13
text run at (1,0) width 103: "styled width 200px"
-layer at (13,77) size 352x13
- RenderBlock {DIV} at (3,3) size 352x13
+layer at (13,77) size 350x13
+ RenderBlock {DIV} at (3,3) size 350x13
RenderText {#text} at (1,0) size 39x13
text run at (1,0) width 39: "size 50"
layer at (11,100) size 194x13
-686135830567d8a58d29dd45e0abb9a1
\ No newline at end of file
+8d5a6fdb2a4f83eb131ca17fd51e4a36
\ No newline at end of file
-d28223a53b7975af96352517bfd91837
\ No newline at end of file
+1b8b0e85d1cfc3211fd50b6e09488916
\ No newline at end of file
RenderTable {TABLE} at (0,358) size 769x27
RenderTableSection {TBODY} at (0,0) size 769x27
RenderTableRow {TR} at (0,1) size 769x25
- RenderTableCell {TD} at (1,1) size 710x25 [r=0 c=0 rs=1 cs=1]
- RenderTextField {INPUT} at (1,3) size 708x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
- RenderTableCell {TD} at (712,1) size 10x25 [r=0 c=1 rs=1 cs=1]
+ RenderTableCell {TD} at (1,1) size 706x25 [r=0 c=0 rs=1 cs=1]
+ RenderTextField {INPUT} at (1,3) size 704x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderTableCell {TD} at (708,1) size 10x25 [r=0 c=1 rs=1 cs=1]
RenderTextField {INPUT} at (1,3) size 8x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
- RenderTableCell {TD} at (723,1) size 10x25 [r=0 c=2 rs=1 cs=1]
+ RenderTableCell {TD} at (719,1) size 10x25 [r=0 c=2 rs=1 cs=1]
RenderTextField {INPUT} at (1,3) size 8x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
- RenderTableCell {TD} at (734,3) size 34x20 [r=0 c=3 rs=1 cs=1]
+ RenderTableCell {TD} at (730,3) size 38x20 [r=0 c=3 rs=1 cs=1]
RenderText {#text} at (1,1) size 4x18
text run at (1,1) width 4: " "
RenderBlock (anonymous) at (0,385) size 769x36
RenderBlock {DIV} at (3,3) size 2x13
RenderText {#text} at (1,0) size 46x13
text run at (1,0) width 46: "Reply All"
-layer at (13,373) size 702x13
- RenderBlock {DIV} at (3,3) size 702x13
+layer at (13,373) size 698x13
+ RenderBlock {DIV} at (3,3) size 698x13
RenderText {#text} at (1,0) size 48x13
text run at (1,0) width 48: "New Mail"
-layer at (724,373) size 2x13 scrollWidth 31
+layer at (720,373) size 2x13 scrollWidth 31
RenderBlock {DIV} at (3,3) size 2x13
RenderText {#text} at (1,0) size 29x13
text run at (1,0) width 29: "Reply"
-layer at (735,373) size 2x13 scrollWidth 48
+layer at (731,373) size 2x13 scrollWidth 48
RenderBlock {DIV} at (3,3) size 2x13
RenderText {#text} at (1,0) size 46x13
text run at (1,0) width 46: "Reply All"
-f72c624d6c2fe4673a771317ca3d267e
\ No newline at end of file
+2ac9b4bd6680c9e12e16a7cf194fa795
\ No newline at end of file
RenderTableCell {TD} at (2,55) size 594x40 [bgcolor=#99CCCC] [r=1 c=0 rs=1 cs=3]
RenderInline {FONT} at (0,0) size 127x15
RenderInline {B} at (0,0) size 127x15
- RenderText {#text} at (48,5) size 127x15
- text run at (48,5) width 127: "Search the Web with"
- RenderText {#text} at (175,3) size 4x18
- text run at (175,3) width 4: " "
- RenderSelect {SELECT} at (181,4) size 80x18
- RenderTextField {INPUT} at (265,3) size 218x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderText {#text} at (49,5) size 127x15
+ text run at (49,5) width 127: "Search the Web with"
+ RenderText {#text} at (176,3) size 4x18
+ text run at (176,3) width 4: " "
+ RenderSelect {SELECT} at (182,4) size 80x18
+ RenderTextField {INPUT} at (266,3) size 217x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (485,3) size 4x18
text run at (485,3) width 4: " "
RenderButton {INPUT} at (491,4) size 52x18 [bgcolor=#C0C0C0]
RenderTableSection {TBODY} at (0,0) size 1x1
RenderTableRow {TR} at (0,0) size 1x1
RenderTableCell {TD} at (0,0) size 1x0 [r=0 c=0 rs=1 cs=1]
-layer at (278,79) size 212x13
- RenderBlock {DIV} at (3,3) size 212x13
+layer at (279,79) size 211x13
+ RenderBlock {DIV} at (3,3) size 211x13
-ee844f72578b5200fbfa9c9eb426b29d
\ No newline at end of file
+d6f86436a3d4592cef4404c2d9fb1110
\ No newline at end of file
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x576
RenderBlock {FORM} at (0,0) size 784x27
- RenderTable {TABLE} at (0,0) size 696x27 [bgcolor=#FFE030] [border: (1px outset #808080)]
- RenderTableSection {TBODY} at (1,1) size 694x25
- RenderTableRow {TR} at (0,0) size 694x25
- RenderTableCell {TD} at (0,0) size 694x25 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
- RenderInline {NOBR} at (0,0) size 692x18
- RenderTextField {INPUT} at (3,3) size 218x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
- RenderText {#text} at (223,3) size 13x18
- text run at (223,3) width 13: " - "
- RenderTextField {INPUT} at (238,3) size 218x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
- RenderText {#text} at (458,3) size 13x18
- text run at (458,3) width 13: " - "
- RenderTextField {INPUT} at (473,3) size 218x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderTable {TABLE} at (0,0) size 693x27 [bgcolor=#FFE030] [border: (1px outset #808080)]
+ RenderTableSection {TBODY} at (1,1) size 691x25
+ RenderTableRow {TR} at (0,0) size 691x25
+ RenderTableCell {TD} at (0,0) size 691x25 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderInline {NOBR} at (0,0) size 689x18
+ RenderTextField {INPUT} at (3,3) size 217x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderText {#text} at (222,3) size 13x18
+ text run at (222,3) width 13: " - "
+ RenderTextField {INPUT} at (237,3) size 217x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderText {#text} at (456,3) size 13x18
+ text run at (456,3) width 13: " - "
+ RenderTextField {INPUT} at (471,3) size 217x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderTableRow {TR} at (0,0) size 0x0
-layer at (15,15) size 212x13
- RenderBlock {DIV} at (3,3) size 212x13
-layer at (250,15) size 212x13
- RenderBlock {DIV} at (3,3) size 212x13
-layer at (485,15) size 212x13
- RenderBlock {DIV} at (3,3) size 212x13
+layer at (15,15) size 211x13
+ RenderBlock {DIV} at (3,3) size 211x13
+layer at (249,15) size 211x13
+ RenderBlock {DIV} at (3,3) size 211x13
+layer at (483,15) size 211x13
+ RenderBlock {DIV} at (3,3) size 211x13
-523cb165e92fb9fba03de0d2375b8d33
\ No newline at end of file
+ea1733a26b07efe2dc1c096ffa81dd1a
\ No newline at end of file
text run at (0,0) width 365: "SeaMonkey XPInstall Trigger Page"
RenderBlock {HR} at (0,47) size 784x2 [border: (1px inset #000000)]
RenderBlock {FORM} at (0,57) size 784x55
- RenderTable {TABLE} at (0,0) size 672x55
- RenderTableSection {TBODY} at (0,0) size 672x55
- RenderTableRow {TR} at (0,2) size 672x25
+ RenderTable {TABLE} at (0,0) size 670x55
+ RenderTableSection {TBODY} at (0,0) size 670x55
+ RenderTableRow {TR} at (0,2) size 670x25
RenderTableCell {TD} at (2,4) size 107x20 [r=0 c=0 rs=1 cs=1]
RenderInline {B} at (0,0) size 96x18
RenderText {#text} at (1,1) size 96x18
text run at (1,1) width 96: "Trigger URL:"
- RenderTableCell {TD} at (111,2) size 469x25 [r=0 c=1 rs=1 cs=1]
- RenderTextField {INPUT} at (3,3) size 463x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
- RenderTableCell {TD} at (582,2) size 88x24 [r=0 c=2 rs=1 cs=1]
+ RenderTableCell {TD} at (111,2) size 467x25 [r=0 c=1 rs=1 cs=1]
+ RenderTextField {INPUT} at (3,3) size 461x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderTableCell {TD} at (580,2) size 88x24 [r=0 c=2 rs=1 cs=1]
RenderButton {INPUT} at (3,3) size 55x18 [bgcolor=#C0C0C0]
RenderBlock (anonymous) at (8,2) size 39x13
RenderText at (0,0) size 39x13
text run at (0,0) width 39: "Trigger"
- RenderTableRow {TR} at (0,29) size 672x24
+ RenderTableRow {TR} at (0,29) size 670x24
RenderTableCell {TD} at (2,31) size 107x20 [r=1 c=0 rs=1 cs=1]
RenderInline {B} at (0,0) size 105x18
RenderText {#text} at (1,1) size 105x18
text run at (1,1) width 105: "Run Test Case:"
- RenderTableCell {TD} at (111,29) size 469x24 [r=1 c=1 rs=1 cs=1]
+ RenderTableCell {TD} at (111,29) size 467x24 [r=1 c=1 rs=1 cs=1]
RenderSelect {SELECT} at (3,3) size 262x18
RenderText {#text} at (0,0) size 0x0
- RenderTableCell {TD} at (582,29) size 88x24 [r=1 c=2 rs=1 cs=1]
+ RenderTableCell {TD} at (580,29) size 88x24 [r=1 c=2 rs=1 cs=1]
RenderButton {INPUT} at (3,3) size 82x18 [bgcolor=#C0C0C0]
RenderBlock (anonymous) at (8,2) size 66x13
RenderText at (0,0) size 66x13
text run at (0,0) width 66: "Trigger case"
-layer at (125,73) size 457x13
- RenderBlock {DIV} at (3,3) size 457x13
+layer at (125,73) size 455x13
+ RenderBlock {DIV} at (3,3) size 455x13
RenderText {#text} at (1,0) size 106x13
text run at (1,0) width 106: "http://jimbob/jars/"
-8571896a0e834624c811198360ed90e5
\ No newline at end of file
+e17d3b2a42583a5a1f7920b87fdd5681
\ No newline at end of file
layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x584
- RenderTable {TABLE} at (0,0) size 367x35
- RenderTableSection {TBODY} at (0,0) size 367x35
- RenderTableRow {TR} at (0,2) size 367x31
- RenderTableCell {TD} at (2,2) size 363x31 [r=0 c=0 rs=1 cs=1]
- RenderTable {TABLE} at (1,1) size 361x29
- RenderTableSection {TBODY} at (0,0) size 361x29
- RenderTableRow {TR} at (0,2) size 361x25
+ RenderTable {TABLE} at (0,0) size 366x35
+ RenderTableSection {TBODY} at (0,0) size 366x35
+ RenderTableRow {TR} at (0,2) size 366x31
+ RenderTableCell {TD} at (2,2) size 362x31 [r=0 c=0 rs=1 cs=1]
+ RenderTable {TABLE} at (1,1) size 360x29
+ RenderTableSection {TBODY} at (0,0) size 360x29
+ RenderTableRow {TR} at (0,2) size 360x25
RenderTableCell {TH} at (2,4) size 61x20 [r=0 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 59x18
text run at (1,1) width 59: "User ID:"
- RenderTableCell {TD} at (65,2) size 294x25 [r=0 c=1 rs=1 cs=1]
- RenderTextField {INPUT} at (3,3) size 288x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderTableCell {TD} at (65,2) size 293x25 [r=0 c=1 rs=1 cs=1]
+ RenderTextField {INPUT} at (3,3) size 287x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
-layer at (82,19) size 282x13
- RenderBlock {DIV} at (3,3) size 282x13
+layer at (82,19) size 281x13
+ RenderBlock {DIV} at (3,3) size 281x13
-f576e9944a02a57d79655b1d154f0a1e
\ No newline at end of file
+385c2787576f404ae99f259beed28d9b
\ No newline at end of file
RenderTableSection {TBODY} at (1,1) size 457x73
RenderTableRow {TR} at (0,4) size 457x33
RenderTableCell {TD} at (4,4) size 348x33 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3]
- RenderInline {FONT} at (0,0) size 299x15
+ RenderInline {FONT} at (0,0) size 298x15
RenderText {#text} at (0,0) size 0x0
- RenderTextField {INPUT} at (7,7) size 295x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderTextField {INPUT} at (7,7) size 294x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderText {#text} at (0,0) size 0x0
RenderTableCell {TD} at (356,4) size 97x32 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
RenderTableCell {TD} at (356,41) size 97x28 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
RenderText {#text} at (5,5) size 26x18
text run at (5,5) width 26: "asdf"
-layer at (248,123) size 289x13
- RenderBlock {DIV} at (3,3) size 289x13
+layer at (248,123) size 288x13
+ RenderBlock {DIV} at (3,3) size 288x13
-2c6177f5e183aaf4d0ca11d84f1ba836
\ No newline at end of file
+50a6f2701b865d5403922438c2f3852e
\ No newline at end of file
RenderTextField {INPUT} at (2,8) size 120x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock {P} at (0,134) size 568x70
- RenderTable {SPAN} at (0,0) size 292x60
- RenderTableSection at (0,0) size 292x60
- RenderTableRow {SPAN} at (0,0) size 292x28
- RenderTableCell at (0,0) size 292x28 [r=0 c=0 rs=1 cs=1]
+ RenderTable {SPAN} at (0,0) size 291x60
+ RenderTableSection at (0,0) size 291x60
+ RenderTableRow {SPAN} at (0,0) size 291x28
+ RenderTableCell at (0,0) size 291x28 [r=0 c=0 rs=1 cs=1]
RenderText {#text} at (0,6) size 91x16
text run at (0,6) width 91: "Email Address"
- RenderTableRow at (0,28) size 292x32
- RenderTableCell at (0,28) size 292x32 [r=1 c=0 rs=1 cs=1]
- RenderTextField {INPUT} at (2,8) size 288x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderTableRow at (0,28) size 291x32
+ RenderTableCell at (0,28) size 291x32 [r=1 c=0 rs=1 cs=1]
+ RenderTextField {INPUT} at (2,8) size 287x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock {P} at (0,204) size 568x70
RenderTable {SPAN} at (0,0) size 124x60
RenderBlock {DIV} at (3,3) size 114x13
layer at (304,288) size 114x13
RenderBlock {DIV} at (3,3) size 114x13
-layer at (161,358) size 282x13
- RenderBlock {DIV} at (3,3) size 282x13
+layer at (161,358) size 281x13
+ RenderBlock {DIV} at (3,3) size 281x13
layer at (161,428) size 114x13
RenderBlock {DIV} at (3,3) size 114x13
layer at (291,428) size 114x13
+2006-04-19 Adele Peterson <adele@apple.com>
+
+ Reviewed by Hyatt.
+
+ Fix for: http://bugzilla.opendarwin.org/show_bug.cgi?id=8297
+ REGRESSION: Input element extends outside of DIV element at http://www.macdock.com/
+
+ * platform/Font.h: Added runRounding parameter to floatWidth.
+ * platform/mac/FontMac.mm: (WebCore::Font::floatWidth): ditto.
+ * platform/win/FontWin.cpp: (WebCore::Font::floatWidth): ditto.
+ * rendering/RenderTextField.cpp: (WebCore::RenderTextField::calcMinMaxWidth):
+ Use new floatWidth parameter to turn off run rounding.
+
2006-04-19 Adele Peterson <adele@apple.com>
Reviewed by Beth.
void drawLineForMisspelling(const GraphicsContext*, int x, int y, int width) const;
int misspellingLineThickness(const GraphicsContext*) const;
- float floatWidth(const QChar*, int slen, int pos, int len, int tabWidth, int xpos) const;
+ float floatWidth(const QChar*, int slen, int pos, int len, int tabWidth, int xpos, bool runRounding = true) const;
int checkSelectionPoint(const QChar*, int slen, int pos, int len, int toAdd, int tabWidth, int xpos,
int x, TextDirection, bool visuallyOrdered, bool includePartialGlyphs) const;
return [m_dataSet->getRenderer(fontDescription()) misspellingLineThickness];
}
-float Font::floatWidth(const QChar* uchars, int slen, int pos, int len, int tabWidth, int xpos) const
+float Font::floatWidth(const QChar* uchars, int slen, int pos, int len, int tabWidth, int xpos, bool runRounding) const
{
assert(m_dataSet);
CREATE_FAMILY_ARRAY(fontDescription(), families);
style.wordSpacing = wordSpacing();
style.smallCaps = fontDescription().smallCaps();
style.families = families;
+ style.applyRunRounding = runRounding;
return [m_dataSet->getRenderer(fontDescription()) floatWidthForRun:&run style:&style];
}
float Font::floatWidth(const QChar* str, int slen, int pos, int len,
- int tabWidth, int xpos) const
+ int tabWidth, int xpos, bool runRounding) const
{
FontData* font = m_dataSet->primaryFont(fontDescription());
if (!font)
QChar ch[1];
ch[0] = '0';
- int sizeWidth = (int)ceilf(style()->font().floatWidth(ch, 1, 0, 1, 0, 0) * size);
+ int sizeWidth = (int)ceilf(style()->font().floatWidth(ch, 1, 0, 1, 0, 0, false) * size);
m_maxWidth = sizeWidth;
}