Changeset 271348 in webkit
- Timestamp:
- Jan 9, 2021 5:14:18 AM (19 months ago)
- Location:
- trunk
- Files:
-
- 2 added
- 20 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/compositing/geometry/foreground-layer-expected.txt (modified) (1 diff)
-
LayoutTests/fast/inline/inline-block-baseline-with-overflow-not-visible-expected.html (added)
-
LayoutTests/fast/inline/inline-block-baseline-with-overflow-not-visible.html (added)
-
LayoutTests/fast/sub-pixel/ellipsis-zoom-expected.html (modified) (2 diffs)
-
LayoutTests/fast/sub-pixel/ellipsis-zoom.html (modified) (2 diffs)
-
LayoutTests/platform/ios/compositing/geometry/clipping-foreground-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/ios/fast/clip/overflow-border-radius-combinations-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/ios/fast/clip/overflow-border-radius-composited-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/ios/fast/clip/overflow-border-radius-transformed-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/ios/fast/forms/linebox-overflow-in-textarea-padding-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/ios/fast/inline-block/tricky-baseline-expected.txt (modified) (1 diff)
-
LayoutTests/platform/mac/compositing/geometry/clipping-foreground-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/mac/fast/clip/overflow-border-radius-combinations-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/mac/fast/clip/overflow-border-radius-composited-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/mac/fast/clip/overflow-border-radius-transformed-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/mac/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/mac/fast/inline-block/tricky-baseline-expected.txt (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/rendering/RenderBlockFlow.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r271342 r271348 1 2021-01-09 Zalan Bujtas <zalan@apple.com> 2 3 play.google.com: App preview images are clipped 4 https://bugs.webkit.org/show_bug.cgi?id=220470 5 <rdar://problem/60258531> 6 7 Reviewed by Simon Fraser. 8 9 Progressions (matching FF and Chrome). 10 11 * fast/inline/inline-block-baseline-with-overflow-not-visible-expected.html: Added. 12 * fast/inline/inline-block-baseline-with-overflow-not-visible.html: Added. 13 1 14 2021-01-08 Brady Eidson <beidson@apple.com> 2 15 -
trunk/LayoutTests/compositing/geometry/foreground-layer-expected.txt
r267644 r271348 10 10 (GraphicsLayer 11 11 (offsetFromRenderer width=-28 height=-28) 12 (position 10.00 10.00)12 (position 10.00 80.00) 13 13 (bounds 336.00 336.00) 14 14 (drawsContent 1) -
trunk/LayoutTests/fast/sub-pixel/ellipsis-zoom-expected.html
r138196 r271348 3 3 <head> 4 4 <style> 5 .test { height: 40px; font-size: 18px; } 5 6 .test > div { display: inline-block; white-space: nowrap; padding: 0 1px; } 6 7 </style> … … 8 9 <body> 9 10 <div class="test" style="zoom: 0.5;"> 10 <div class="ellipsis">Should not be truncated</div><br> 11 <div class="expected">Should not be truncated</div> 11 <div class="ellipsis">Should not be truncated</div> 12 12 </div> 13 13 <div class="test" style="zoom: 0.66;"> 14 <div class="ellipsis">Should not be truncated</div><br> 15 <div class="expected">Should not be truncated</div> 14 <div class="ellipsis">Should not be truncated</div> 16 15 </div> 17 16 <div class="test" style="zoom: 0.75;"> 18 <div class="ellipsis">Should not be truncated</div><br> 19 <div class="expected">Should not be truncated</div> 17 <div class="ellipsis">Should not be truncated</div> 20 18 </div> 21 19 <div class="test" style="zoom: 0.9;"> 22 <div class="ellipsis">Should not be truncated</div><br> 23 <div class="expected">Should not be truncated</div> 20 <div class="ellipsis">Should not be truncated</div> 24 21 </div> 25 22 <div class="test" style="zoom: 1.0;"> 26 <div class="ellipsis">Should not be truncated</div><br> 27 <div class="expected">Should not be truncated</div> 23 <div class="ellipsis">Should not be truncated</div> 28 24 </div> 29 25 <div class="test" style="zoom: 1.1;"> 30 <div class="ellipsis">Should not be truncated</div><br> 31 <div class="expected">Should not be truncated</div> 26 <div class="ellipsis">Should not be truncated</div> 32 27 </div> 33 28 <div class="test" style="zoom: 1.25;"> 34 <div class="ellipsis">Should not be truncated</div><br> 35 <div class="expected">Should not be truncated</div> 29 <div class="ellipsis">Should not be truncated</div> 36 30 </div> 37 31 <div class="test" style="zoom: 1.33;"> 38 <div class="ellipsis">Should not be truncated</div><br> 39 <div class="expected">Should not be truncated</div> 32 <div class="ellipsis">Should not be truncated</div> 40 33 </div> 41 34 <p> -
trunk/LayoutTests/fast/sub-pixel/ellipsis-zoom.html
r138196 r271348 3 3 <head> 4 4 <style> 5 .test > div { display: inline-block; overflow: hidden; white-space: nowrap; padding: 0 1px; } 5 .test { height: 40px; font-size: 18px; } 6 .test > div { display: inline-block; overflow: hidden; white-space: nowrap; padding: 0 1px;} 6 7 .test > .ellipsis { text-overflow: ellipsis; } 7 8 </style> … … 9 10 <body> 10 11 <div class="test" style="zoom: 0.5;"> 11 <div class="ellipsis">Should not be truncated</div><br> 12 <div class="expected">Should not be truncated</div> 12 <div class="ellipsis">Should not be truncated</div> 13 13 </div> 14 14 <div class="test" style="zoom: 0.66;"> 15 <div class="ellipsis">Should not be truncated</div><br> 16 <div class="expected">Should not be truncated</div> 15 <div class="ellipsis">Should not be truncated</div> 17 16 </div> 18 17 <div class="test" style="zoom: 0.75;"> 19 <div class="ellipsis">Should not be truncated</div><br> 20 <div class="expected">Should not be truncated</div> 18 <div class="ellipsis">Should not be truncated</div> 21 19 </div> 22 20 <div class="test" style="zoom: 0.9;"> 23 <div class="ellipsis">Should not be truncated</div><br> 24 <div class="expected">Should not be truncated</div> 21 <div class="ellipsis">Should not be truncated</div> 25 22 </div> 26 23 <div class="test" style="zoom: 1.0;"> 27 <div class="ellipsis">Should not be truncated</div><br> 28 <div class="expected">Should not be truncated</div> 24 <div class="ellipsis">Should not be truncated</div> 29 25 </div> 30 26 <div class="test" style="zoom: 1.1;"> 31 <div class="ellipsis">Should not be truncated</div><br> 32 <div class="expected">Should not be truncated</div> 27 <div class="ellipsis">Should not be truncated</div> 33 28 </div> 34 29 <div class="test" style="zoom: 1.25;"> 35 <div class="ellipsis">Should not be truncated</div><br> 36 <div class="expected">Should not be truncated</div> 30 <div class="ellipsis">Should not be truncated</div> 37 31 </div> 38 32 <div class="test" style="zoom: 1.33;"> 39 <div class="ellipsis">Should not be truncated</div><br> 40 <div class="expected">Should not be truncated</div> 33 <div class="ellipsis">Should not be truncated</div> 41 34 </div> 42 35 <p> -
trunk/LayoutTests/platform/ios/compositing/geometry/clipping-foreground-expected.txt
r196309 r271348 7 7 RenderText {#text} at (0,0) size 527x19 8 8 text run at (0,0) width 527: "The layering and positions of the boxes should not be affected by oveflow:hidden." 9 RenderBlock (anonymous) at (0,36) size 784x 32010 RenderText {#text} at (320, 150) size 4x1911 text run at (320, 150) width 4: " "9 RenderBlock (anonymous) at (0,36) size 784x475 10 RenderText {#text} at (320,305) size 4x19 11 text run at (320,305) width 4: " " 12 12 RenderText {#text} at (0,0) size 0x0 13 layer at (68, 104) size 200x200 layerType: background only14 layer at (28, 64) size 150x15013 layer at (68,259) size 200x200 layerType: background only 14 layer at (28,219) size 150x150 15 15 RenderBlock (positioned) zI: -1 {DIV} at (-40,-40) size 150x150 [color=#808080] [bgcolor=#C86464] [border: (2px solid #000000)] 16 16 RenderText zI: -1 {#text} at (22,23) size 107x40 17 17 text run at (22,23) width 107: "Behind" 18 18 RenderText zI: -1 {#text} at (0,0) size 0x0 19 layer at (50, 146) size 100x10019 layer at (50,301) size 100x100 20 20 RenderBlock (positioned) {DIV} at (22,82) size 100x100 [bgcolor=#008000] [border: (2px solid #000000)] 21 21 RenderText {#text} at (22,22) size 56x43 22 22 text run at (22,22) width 56: "Behind" 23 23 text run at (22,44) width 54: "behind" 24 layer at (68, 104) size 200x200 layerType: foreground only25 RenderBlock (relative positioned) {DIV} at (60, 60) size 200x200 [color=#0000FF] [bgcolor=#FFFFFFCC] [border: (10px solid #000000)]24 layer at (68,259) size 200x200 layerType: foreground only 25 RenderBlock (relative positioned) {DIV} at (60,215) size 200x200 [color=#0000FF] [bgcolor=#FFFFFFCC] [border: (10px solid #000000)] 26 26 RenderText {#text} at (30,31) size 125x82 27 27 text run at (30,31) width 59: "Box" … … 29 29 RenderText {#text} at (0,0) size 0x0 30 30 RenderText {#text} at (0,0) size 0x0 31 layer at (158, 194) size 150x15031 layer at (158,349) size 150x150 32 32 RenderBlock (positioned) zI: 1 {DIV} at (90,90) size 150x150 [color=#808080] [bgcolor=#C8C880] [border: (2px solid #000000)] 33 33 RenderText zI: 1 {#text} at (22,23) size 85x82 -
trunk/LayoutTests/platform/ios/fast/clip/overflow-border-radius-combinations-expected.txt
r268958 r271348 7 7 text run at (0,0) width 467: "The white text and grey backgrounds should all clip to the border-radius." 8 8 RenderBR {BR} at (466,0) size 1x19 9 RenderText {#text} at (240, 40) size 4x1910 text run at (240, 40) width 4: " "11 RenderText {#text} at (484, 40) size 4x1912 text run at (484, 40) width 4: " "9 RenderText {#text} at (240,145) size 4x19 10 text run at (240,145) width 4: " " 11 RenderText {#text} at (484,145) size 4x19 12 text run at (484,145) width 4: " " 13 13 RenderText {#text} at (0,0) size 0x0 14 14 RenderText {#text} at (0,0) size 0x0 15 RenderBR {BR} at (240, 180) size 0x1915 RenderBR {BR} at (240,290) size 0x19 16 16 RenderText {#text} at (0,0) size 0x0 17 17 layer at (18,38) size 220x120 clip at (28,48) size 200x100 … … 31 31 RenderText {#text} at (0,0) size 99x19 32 32 text run at (0,0) width 99: "relative > static" 33 layer at (18,1 78) size 220x120 clip at (28,188) size 200x10034 RenderBlock (relative positioned) {DIV} at (10,17 0) size 220x120 [border: (10px solid #000000)]35 layer at (28,1 88) size 200x10033 layer at (18,183) size 220x120 clip at (28,193) size 200x100 34 RenderBlock (relative positioned) {DIV} at (10,175) size 220x120 [border: (10px solid #000000)] 35 layer at (28,193) size 200x100 36 36 RenderBlock (relative positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] 37 37 RenderText {#text} at (0,0) size 113x19 38 38 text run at (0,0) width 113: "relative > relative" 39 layer at (18,3 18) size 220x120 clip at (28,328) size 200x10040 RenderBlock (relative positioned) {DIV} at (10,31 0) size 220x120 [border: (10px solid #000000)]41 layer at (28,3 28) size 200x10039 layer at (18,323) size 220x120 clip at (28,333) size 200x100 40 RenderBlock (relative positioned) {DIV} at (10,315) size 220x120 [border: (10px solid #000000)] 41 layer at (28,333) size 200x100 42 42 RenderBlock (positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] 43 43 RenderText {#text} at (0,0) size 119x19 -
trunk/LayoutTests/platform/ios/fast/clip/overflow-border-radius-composited-expected.txt
r268958 r271348 7 7 text run at (0,0) width 467: "The white text and grey backgrounds should all clip to the border-radius." 8 8 RenderBR {BR} at (466,0) size 1x19 9 RenderText {#text} at (240, 40) size 4x1910 text run at (240, 40) width 4: " "11 RenderText {#text} at (484, 40) size 4x1912 text run at (484, 40) width 4: " "9 RenderText {#text} at (240,145) size 4x19 10 text run at (240,145) width 4: " " 11 RenderText {#text} at (484,145) size 4x19 12 text run at (484,145) width 4: " " 13 13 RenderText {#text} at (0,0) size 0x0 14 14 RenderText {#text} at (0,0) size 0x0 15 RenderBR {BR} at (240, 180) size 0x1915 RenderBR {BR} at (240,290) size 0x19 16 16 RenderText {#text} at (0,0) size 0x0 17 17 layer at (18,38) size 220x120 clip at (28,48) size 200x100 scrollWidth 206 scrollHeight 156 … … 33 33 RenderText {#text} at (0,0) size 99x19 34 34 text run at (0,0) width 99: "relative > static" 35 layer at (18,1 78) size 220x120 clip at (28,188) size 200x100 scrollWidth 206 scrollHeight 15636 RenderBlock (relative positioned) {DIV} at (10,17 0) size 220x120 [border: (10px solid #000000)]37 layer at (28,1 88) size 200x10035 layer at (18,183) size 220x120 clip at (28,193) size 200x100 scrollWidth 206 scrollHeight 156 36 RenderBlock (relative positioned) {DIV} at (10,175) size 220x120 [border: (10px solid #000000)] 37 layer at (28,193) size 200x100 38 38 RenderBlock (relative positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] 39 39 RenderText {#text} at (0,0) size 113x19 40 40 text run at (0,0) width 113: "relative > relative" 41 layer at (18,3 18) size 220x120 clip at (28,328) size 200x100 scrollWidth 206 scrollHeight 15642 RenderBlock (relative positioned) {DIV} at (10,31 0) size 220x120 [border: (10px solid #000000)]43 layer at (28,3 28) size 200x10041 layer at (18,323) size 220x120 clip at (28,333) size 200x100 scrollWidth 206 scrollHeight 156 42 RenderBlock (relative positioned) {DIV} at (10,315) size 220x120 [border: (10px solid #000000)] 43 layer at (28,333) size 200x100 44 44 RenderBlock (positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] 45 45 RenderText {#text} at (0,0) size 119x19 -
trunk/LayoutTests/platform/ios/fast/clip/overflow-border-radius-transformed-expected.txt
r268958 r271348 7 7 text run at (0,0) width 467: "The white text and grey backgrounds should all clip to the border-radius." 8 8 RenderBR {BR} at (466,0) size 1x19 9 RenderText {#text} at (240, 40) size 4x1910 text run at (240, 40) width 4: " "11 RenderText {#text} at (484, 40) size 4x1912 text run at (484, 40) width 4: " "9 RenderText {#text} at (240,145) size 4x19 10 text run at (240,145) width 4: " " 11 RenderText {#text} at (484,145) size 4x19 12 text run at (484,145) width 4: " " 13 13 RenderText {#text} at (0,0) size 0x0 14 14 RenderText {#text} at (0,0) size 0x0 15 RenderBR {BR} at (240, 180) size 0x1915 RenderBR {BR} at (240,290) size 0x19 16 16 RenderText {#text} at (0,0) size 0x0 17 17 layer at (18,38) size 220x120 clip at (28,48) size 200x100 scrollWidth 206 scrollHeight 156 … … 33 33 RenderText {#text} at (0,0) size 99x19 34 34 text run at (0,0) width 99: "relative > static" 35 layer at (18,1 78) size 220x120 clip at (28,188) size 200x100 scrollWidth 206 scrollHeight 15636 RenderBlock (relative positioned) {DIV} at (10,17 0) size 220x120 [border: (10px solid #000000)]37 layer at (28,1 88) size 200x10035 layer at (18,183) size 220x120 clip at (28,193) size 200x100 scrollWidth 206 scrollHeight 156 36 RenderBlock (relative positioned) {DIV} at (10,175) size 220x120 [border: (10px solid #000000)] 37 layer at (28,193) size 200x100 38 38 RenderBlock (relative positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] 39 39 RenderText {#text} at (0,0) size 113x19 40 40 text run at (0,0) width 113: "relative > relative" 41 layer at (18,3 18) size 220x120 clip at (28,328) size 200x100 scrollWidth 206 scrollHeight 15642 RenderBlock (relative positioned) {DIV} at (10,31 0) size 220x120 [border: (10px solid #000000)]43 layer at (28,3 28) size 200x10041 layer at (18,323) size 220x120 clip at (28,333) size 200x100 scrollWidth 206 scrollHeight 156 42 RenderBlock (relative positioned) {DIV} at (10,315) size 220x120 [border: (10px solid #000000)] 43 layer at (28,333) size 200x100 44 44 RenderBlock (positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] 45 45 RenderText {#text} at (0,0) size 119x19 -
trunk/LayoutTests/platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt
r266695 r271348 1 1 layer at (0,0) size 800x600 2 2 RenderView at (0,0) size 800x600 3 layer at (0,0) size 800x2 144 RenderBlock {HTML} at (0,0) size 800x2 145 RenderBody {BODY} at (8,16) size 784x19 03 layer at (0,0) size 800x220 4 RenderBlock {HTML} at (0,0) size 800x220 5 RenderBody {BODY} at (8,16) size 784x196 6 6 RenderBlock {P} at (0,0) size 784x20 7 7 RenderText {#text} at (0,0) size 758x19 8 8 text run at (0,0) width 758: "This tests that the Strong Password AutoFill button renders in an auto-filled input. It can only be tested in the test tool." 9 RenderBlock {DIV} at (0,36) size 784x1 5410 RenderTextControl {INPUT} at (2,1 4) size 153x20 [bgcolor=#FAFFBD] [border: (1px solid #4C4C4C)]11 RenderText {#text} at (157,1 3) size 4x1912 text run at (157,1 3) width 4: " "13 RenderTextControl {INPUT} at (163,1 4) size 153x20 [bgcolor=#FAFFBD] [border: (1px solid #4C4C4C)]14 RenderText {#text} at (318,1 3) size 4x1915 text run at (318,1 3) width 4: " "16 RenderTextControl {INPUT} at (322,1 4) size 313x20 [bgcolor=#FAFFBD] [border: (1px solid #4C4C4C)]17 RenderText {#text} at (635,1 3) size 4x1918 text run at (635,1 3) width 4: " "9 RenderBlock {DIV} at (0,36) size 784x160 10 RenderTextControl {INPUT} at (2,17) size 153x20 [bgcolor=#FAFFBD] [border: (1px solid #4C4C4C)] 11 RenderText {#text} at (157,16) size 4x19 12 text run at (157,16) width 4: " " 13 RenderTextControl {INPUT} at (163,17) size 153x20 [bgcolor=#FAFFBD] [border: (1px solid #4C4C4C)] 14 RenderText {#text} at (318,16) size 4x19 15 text run at (318,16) width 4: " " 16 RenderTextControl {INPUT} at (322,17) size 313x20 [bgcolor=#FAFFBD] [border: (1px solid #4C4C4C)] 17 RenderText {#text} at (635,16) size 4x19 18 text run at (635,16) width 4: " " 19 19 RenderTextControl {INPUT} at (639,2) size 33x20 [bgcolor=#FAFFBD] [border: (1px solid #4C4C4C)] 20 20 RenderText {#text} at (0,0) size 0x0 21 RenderTextControl {INPUT} at (2, 47) size 153x108 [bgcolor=#FAFFBD] [border: (1px solid #4C4C4C)]22 RenderText {#text} at (157,9 0) size 4x1923 text run at (157,9 0) width 4: " "24 RenderTextControl {INPUT} at (161,3 5) size 33x108 [bgcolor=#FAFFBD] [border: (1px solid #4C4C4C)]25 RenderText {#text} at (194,9 0) size 4x1926 text run at (194,9 0) width 4: " "27 RenderTextControl {INPUT} at (200,9 1) size 153x20 [bgcolor=#FAFFBD] [border: (1px solid #4C4C4C)]28 layer at (17, 69) size 140x12 scrollHeight 1421 RenderTextControl {INPUT} at (2,53) size 153x108 [bgcolor=#FAFFBD] [border: (1px solid #4C4C4C)] 22 RenderText {#text} at (157,96) size 4x19 23 text run at (157,96) width 4: " " 24 RenderTextControl {INPUT} at (161,38) size 33x108 [bgcolor=#FAFFBD] [border: (1px solid #4C4C4C)] 25 RenderText {#text} at (194,96) size 4x19 26 text run at (194,96) width 4: " " 27 RenderTextControl {INPUT} at (200,97) size 153x20 [bgcolor=#FAFFBD] [border: (1px solid #4C4C4C)] 28 layer at (17,72) size 140x12 scrollHeight 15 29 29 RenderFlexibleBox {DIV} at (6,3) size 141x13 30 RenderBlock {DIV} at (45,0) size 95x1 4[color=#000000CC]30 RenderBlock {DIV} at (45,0) size 95x15 [color=#000000CC] 31 31 RenderText {#text} at (6,0) size 89x14 32 32 text run at (6,0) width 89: "Strong Password" 33 layer at (17,7 0) size 46x12 backgroundClip at (17,70) size 45x11 clip at (17,70) size 45x1134 RenderBlock {DIV} at (0, 1) size 46x1235 layer at (178, 69) size 140x12 scrollHeight 1433 layer at (17,72) size 46x15 backgroundClip at (17,72) size 45x12 clip at (17,72) size 45x12 34 RenderBlock {DIV} at (0,0) size 46x15 35 layer at (178,72) size 140x12 scrollHeight 15 36 36 RenderFlexibleBox {DIV} at (6,3) size 141x13 37 RenderBlock {DIV} at (45,0) size 95x1 4[color=#000000CC]37 RenderBlock {DIV} at (45,0) size 95x15 [color=#000000CC] 38 38 RenderText {#text} at (6,0) size 89x14 39 39 text run at (6,0) width 89: "Strong Password" 40 layer at (178,7 0) size 46x12 backgroundClip at (178,70) size 45x11 clip at (178,70) size 45x1141 RenderBlock {DIV} at (0, 1) size 46x1242 layer at (337, 69) size 300x12 scrollHeight 1440 layer at (178,72) size 46x15 backgroundClip at (178,72) size 45x12 clip at (178,72) size 45x12 41 RenderBlock {DIV} at (0,0) size 46x15 42 layer at (337,72) size 300x12 scrollHeight 15 43 43 RenderFlexibleBox {DIV} at (6,3) size 301x13 44 RenderBlock {DIV} at (205,0) size 95x1 4[color=#000000CC]44 RenderBlock {DIV} at (205,0) size 95x15 [color=#000000CC] 45 45 RenderText {#text} at (6,0) size 89x14 46 46 text run at (6,0) width 89: "Strong Password" 47 layer at (337,7 0) size 206x12 backgroundClip at (337,70) size 205x11 clip at (337,70) size 205x1148 RenderBlock {DIV} at (0, 1) size 206x1249 layer at (654,57) size 20x12 scrollWidth 94 scrollHeight 2 647 layer at (337,72) size 206x15 backgroundClip at (337,72) size 205x12 clip at (337,72) size 205x12 48 RenderBlock {DIV} at (0,0) size 206x15 49 layer at (654,57) size 20x12 scrollWidth 94 scrollHeight 29 50 50 RenderFlexibleBox {DIV} at (6,3) size 21x13 51 RenderBlock {DIV} at (0,1 2) size 95x14 [color=#000000CC]51 RenderBlock {DIV} at (0,15) size 95x14 [color=#000000CC] 52 52 RenderText {#text} at (6,0) size 89x14 53 53 text run at (6,0) width 89: "Strong Password" 54 layer at (654,57) size 20x1 255 RenderBlock {DIV} at (0,0) size 20x1 256 layer at (17,1 46) size 140x12 scrollHeight 1454 layer at (654,57) size 20x15 backgroundClip at (654,57) size 20x12 clip at (654,57) size 20x12 55 RenderBlock {DIV} at (0,0) size 20x15 56 layer at (17,152) size 140x12 scrollHeight 15 57 57 RenderFlexibleBox {DIV} at (6,47) size 141x13 58 RenderBlock {DIV} at (45,0) size 95x1 4[color=#000000CC]58 RenderBlock {DIV} at (45,0) size 95x15 [color=#000000CC] 59 59 RenderText {#text} at (6,0) size 89x14 60 60 text run at (6,0) width 89: "Strong Password" 61 layer at (17,1 47) size 46x12 backgroundClip at (17,147) size 45x11 clip at (17,147) size 45x1162 RenderBlock {DIV} at (0, 1) size 46x1263 layer at (176,13 4) size 20x12 scrollWidth 94 scrollHeight 2661 layer at (17,152) size 46x15 backgroundClip at (17,152) size 45x12 clip at (17,152) size 45x12 62 RenderBlock {DIV} at (0,0) size 46x15 63 layer at (176,137) size 20x12 scrollWidth 94 scrollHeight 29 64 64 RenderFlexibleBox {DIV} at (6,47) size 21x13 65 RenderBlock {DIV} at (0,1 2) size 95x14 [color=#000000CC]65 RenderBlock {DIV} at (0,15) size 95x14 [color=#000000CC] 66 66 RenderText {#text} at (6,0) size 89x14 67 67 text run at (6,0) width 89: "Strong Password" 68 layer at (176,13 4) size 20x1269 RenderBlock {DIV} at (0,0) size 20x1 270 layer at (215,1 46) size 140x12 scrollHeight 1468 layer at (176,137) size 20x15 backgroundClip at (176,137) size 20x12 clip at (176,137) size 20x12 69 RenderBlock {DIV} at (0,0) size 20x15 70 layer at (215,152) size 140x12 scrollHeight 15 71 71 RenderFlexibleBox {DIV} at (6,3) size 141x13 72 RenderBlock {DIV} at (45,0) size 95x1 4[color=#000000CC]72 RenderBlock {DIV} at (45,0) size 95x15 [color=#000000CC] 73 73 RenderText {#text} at (6,0) size 89x14 74 74 text run at (6,0) width 89: "Strong Password" 75 layer at (215,1 47) size 46x12 backgroundClip at (215,147) size 45x11 clip at (215,147) size 45x1176 RenderBlock {DIV} at (0, 1) size 46x1277 layer at (17,7 0) size 46x12 backgroundClip at (17,70) size 45x11 clip at (17,70) size 45x11scrollWidth 28475 layer at (215,152) size 46x15 backgroundClip at (215,152) size 45x12 clip at (215,152) size 45x12 76 RenderBlock {DIV} at (0,0) size 46x15 77 layer at (17,72) size 46x12 backgroundClip at (17,72) size 45x12 clip at (17,72) size 45x12 scrollWidth 284 78 78 RenderBlock {DIV} at (0,0) size 46x12 [color=#00000099] 79 79 RenderText {#text} at (0,0) size 284x12 80 80 text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog." 81 layer at (178,7 0) size 46x12 backgroundClip at (178,70) size 45x11 clip at (178,70) size 45x11scrollWidth 28481 layer at (178,72) size 46x12 backgroundClip at (178,72) size 45x12 clip at (178,72) size 45x12 scrollWidth 284 82 82 RenderBlock {DIV} at (0,0) size 46x12 [color=#00000099] 83 83 RenderText {#text} at (0,0) size 284x12 84 84 text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog." 85 layer at (337,7 0) size 206x12 backgroundClip at (337,70) size 205x11 clip at (337,70) size 205x11scrollWidth 28485 layer at (337,72) size 206x12 backgroundClip at (337,72) size 205x12 clip at (337,72) size 205x12 scrollWidth 284 86 86 RenderBlock {DIV} at (0,0) size 206x12 [color=#00000099] 87 87 RenderText {#text} at (0,0) size 284x12 … … 91 91 RenderText {#text} at (0,0) size 284x12 92 92 text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog." 93 layer at (17,1 47) size 46x12 backgroundClip at (17,147) size 45x11 clip at (17,147) size 45x11scrollWidth 28493 layer at (17,152) size 46x12 backgroundClip at (17,152) size 45x12 clip at (17,152) size 45x12 scrollWidth 284 94 94 RenderBlock {DIV} at (0,0) size 46x12 [color=#00000099] 95 95 RenderText {#text} at (0,0) size 284x12 96 96 text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog." 97 layer at (176,13 4) size 20x12 scrollWidth 28497 layer at (176,137) size 20x12 scrollWidth 284 98 98 RenderBlock {DIV} at (0,0) size 20x12 [color=#00000099] 99 99 RenderText {#text} at (0,0) size 284x12 -
trunk/LayoutTests/platform/ios/fast/forms/linebox-overflow-in-textarea-padding-expected.txt
r242379 r271348 4 4 RenderBlock {HTML} at (0,0) size 800x600 5 5 RenderBody {BODY} at (8,8) size 784x576 6 RenderBlock (anonymous) at (0,0) size 784x 756 RenderBlock (anonymous) at (0,0) size 784x55 7 7 RenderText {#text} at (300,35) size 4x19 8 8 text run at (300,35) width 4: " " 9 9 RenderText {#text} at (0,0) size 0x0 10 RenderBlock {P} at (0, 91) size 784x4010 RenderBlock {P} at (0,71) size 784x40 11 11 RenderText {#text} at (0,0) size 771x39 12 12 text run at (0,0) width 771: "This is a pixel test that tests the linebox overflow in the padding on textareas. The div on the right is styled to look like a" … … 19 19 text run at (162,-16) width 19: " " 20 20 text run at (0,-16) width 163: "ggggggggg" 21 layer at (312, 33) size 300x50 clip at (315,36) size 294x4422 RenderBlock {DIV} at (304, 25) size 300x50 [color=#0000FF] [border: (3px solid #FFFF00)]21 layer at (312,8) size 300x50 clip at (315,11) size 294x44 22 RenderBlock {DIV} at (304,0) size 300x50 [color=#0000FF] [border: (3px solid #FFFF00)] 23 23 RenderBlock {DIV} at (18,18) size 264x0 24 24 RenderText {#text} at (0,-16) size 163x31 -
trunk/LayoutTests/platform/ios/fast/inline-block/tricky-baseline-expected.txt
r268520 r271348 8 8 text run at (0,20) width 46: "blocks." 9 9 RenderBR {BR} at (45,20) size 1x19 10 RenderText {#text} at (104, 282) size 4x1911 text run at (104, 282) width 4: " "10 RenderText {#text} at (104,429) size 4x19 11 text run at (104,429) width 4: " " 12 12 RenderText {#text} at (0,0) size 0x0 13 layer at (8, 101) size 104x204 clip at (10,103) size 85x200 scrollHeight 52014 RenderBlock {DIV} at (0, 93) size 104x204 [border: (2px solid #800080)]13 layer at (8,248) size 104x204 clip at (10,250) size 85x200 scrollHeight 520 14 RenderBlock {DIV} at (0,240) size 104x204 [border: (2px solid #800080)] 15 15 RenderText {#text} at (2,2) size 81x39 16 16 text run at (2,2) width 81: "This is some" -
trunk/LayoutTests/platform/mac/compositing/geometry/clipping-foreground-expected.txt
r196244 r271348 7 7 RenderText {#text} at (0,0) size 526x18 8 8 text run at (0,0) width 526: "The layering and positions of the boxes should not be affected by oveflow:hidden." 9 RenderBlock (anonymous) at (0,34) size 784x 32010 RenderText {#text} at (320, 147) size 4x1811 text run at (320, 147) width 4: " "9 RenderBlock (anonymous) at (0,34) size 784x479 10 RenderText {#text} at (320,306) size 4x18 11 text run at (320,306) width 4: " " 12 12 RenderText {#text} at (0,0) size 0x0 13 layer at (68, 102) size 200x200 layerType: background only14 layer at (28, 62) size 150x15013 layer at (68,261) size 200x200 layerType: background only 14 layer at (28,221) size 150x150 15 15 RenderBlock (positioned) zI: -1 {DIV} at (-40,-40) size 150x150 [color=#808080] [bgcolor=#C86464] [border: (2px solid #000000)] 16 16 RenderText zI: -1 {#text} at (22,22) size 107x40 17 17 text run at (22,22) width 107: "Behind" 18 18 RenderText zI: -1 {#text} at (0,0) size 0x0 19 layer at (50, 144) size 100x10019 layer at (50,303) size 100x100 20 20 RenderBlock (positioned) {DIV} at (22,82) size 100x100 [bgcolor=#008000] [border: (2px solid #000000)] 21 21 RenderText {#text} at (22,22) size 56x44 22 22 text run at (22,22) width 56: "Behind" 23 23 text run at (22,44) width 54: "behind" 24 layer at (68, 102) size 200x200 layerType: foreground only25 RenderBlock (relative positioned) {DIV} at (60, 60) size 200x200 [color=#0000FF] [bgcolor=#FFFFFFCC] [border: (10px solid #000000)]24 layer at (68,261) size 200x200 layerType: foreground only 25 RenderBlock (relative positioned) {DIV} at (60,219) size 200x200 [color=#0000FF] [bgcolor=#FFFFFFCC] [border: (10px solid #000000)] 26 26 RenderText {#text} at (30,30) size 125x80 27 27 text run at (30,30) width 59: "Box" … … 29 29 RenderText {#text} at (0,0) size 0x0 30 30 RenderText {#text} at (0,0) size 0x0 31 layer at (158, 192) size 150x15031 layer at (158,351) size 150x150 32 32 RenderBlock (positioned) zI: 1 {DIV} at (90,90) size 150x150 [color=#808080] [bgcolor=#C8C880] [border: (2px solid #000000)] 33 33 RenderText zI: 1 {#text} at (22,22) size 85x80 -
trunk/LayoutTests/platform/mac/fast/clip/overflow-border-radius-combinations-expected.txt
r268958 r271348 7 7 text run at (0,0) width 467: "The white text and grey backgrounds should all clip to the border-radius." 8 8 RenderBR {BR} at (466,0) size 1x18 9 RenderText {#text} at (240, 38) size 4x1810 text run at (240, 38) width 4: " "11 RenderText {#text} at (484, 38) size 4x1812 text run at (484, 38) width 4: " "9 RenderText {#text} at (240,144) size 4x18 10 text run at (240,144) width 4: " " 11 RenderText {#text} at (484,144) size 4x18 12 text run at (484,144) width 4: " " 13 13 RenderText {#text} at (0,0) size 0x0 14 14 RenderText {#text} at (0,0) size 0x0 15 RenderBR {BR} at (240, 178) size 0x1815 RenderBR {BR} at (240,288) size 0x18 16 16 RenderText {#text} at (0,0) size 0x0 17 17 layer at (18,36) size 220x120 clip at (28,46) size 200x100 … … 31 31 RenderText {#text} at (0,0) size 99x18 32 32 text run at (0,0) width 99: "relative > static" 33 layer at (18,1 76) size 220x120 clip at (28,186) size 200x10034 RenderBlock (relative positioned) {DIV} at (10,1 68) size 220x120 [border: (10px solid #000000)]35 layer at (28,1 86) size 200x10033 layer at (18,180) size 220x120 clip at (28,190) size 200x100 34 RenderBlock (relative positioned) {DIV} at (10,172) size 220x120 [border: (10px solid #000000)] 35 layer at (28,190) size 200x100 36 36 RenderBlock (relative positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] 37 37 RenderText {#text} at (0,0) size 113x18 38 38 text run at (0,0) width 113: "relative > relative" 39 layer at (18,3 16) size 220x120 clip at (28,326) size 200x10040 RenderBlock (relative positioned) {DIV} at (10,3 08) size 220x120 [border: (10px solid #000000)]41 layer at (28,3 26) size 200x10039 layer at (18,320) size 220x120 clip at (28,330) size 200x100 40 RenderBlock (relative positioned) {DIV} at (10,312) size 220x120 [border: (10px solid #000000)] 41 layer at (28,330) size 200x100 42 42 RenderBlock (positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] 43 43 RenderText {#text} at (0,0) size 119x18 -
trunk/LayoutTests/platform/mac/fast/clip/overflow-border-radius-composited-expected.txt
r268958 r271348 7 7 text run at (0,0) width 467: "The white text and grey backgrounds should all clip to the border-radius." 8 8 RenderBR {BR} at (466,0) size 1x18 9 RenderText {#text} at (240, 38) size 4x1810 text run at (240, 38) width 4: " "11 RenderText {#text} at (484, 38) size 4x1812 text run at (484, 38) width 4: " "9 RenderText {#text} at (240,144) size 4x18 10 text run at (240,144) width 4: " " 11 RenderText {#text} at (484,144) size 4x18 12 text run at (484,144) width 4: " " 13 13 RenderText {#text} at (0,0) size 0x0 14 14 RenderText {#text} at (0,0) size 0x0 15 RenderBR {BR} at (240, 178) size 0x1815 RenderBR {BR} at (240,288) size 0x18 16 16 RenderText {#text} at (0,0) size 0x0 17 17 layer at (18,36) size 220x120 clip at (28,46) size 200x100 scrollWidth 206 scrollHeight 156 … … 33 33 RenderText {#text} at (0,0) size 99x18 34 34 text run at (0,0) width 99: "relative > static" 35 layer at (18,1 76) size 220x120 clip at (28,186) size 200x100 scrollWidth 206 scrollHeight 15636 RenderBlock (relative positioned) {DIV} at (10,1 68) size 220x120 [border: (10px solid #000000)]37 layer at (28,1 86) size 200x10035 layer at (18,180) size 220x120 clip at (28,190) size 200x100 scrollWidth 206 scrollHeight 156 36 RenderBlock (relative positioned) {DIV} at (10,172) size 220x120 [border: (10px solid #000000)] 37 layer at (28,190) size 200x100 38 38 RenderBlock (relative positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] 39 39 RenderText {#text} at (0,0) size 113x18 40 40 text run at (0,0) width 113: "relative > relative" 41 layer at (18,3 16) size 220x120 clip at (28,326) size 200x100 scrollWidth 206 scrollHeight 15642 RenderBlock (relative positioned) {DIV} at (10,3 08) size 220x120 [border: (10px solid #000000)]43 layer at (28,3 26) size 200x10041 layer at (18,320) size 220x120 clip at (28,330) size 200x100 scrollWidth 206 scrollHeight 156 42 RenderBlock (relative positioned) {DIV} at (10,312) size 220x120 [border: (10px solid #000000)] 43 layer at (28,330) size 200x100 44 44 RenderBlock (positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] 45 45 RenderText {#text} at (0,0) size 119x18 -
trunk/LayoutTests/platform/mac/fast/clip/overflow-border-radius-transformed-expected.txt
r268958 r271348 7 7 text run at (0,0) width 467: "The white text and grey backgrounds should all clip to the border-radius." 8 8 RenderBR {BR} at (466,0) size 1x18 9 RenderText {#text} at (240, 38) size 4x1810 text run at (240, 38) width 4: " "11 RenderText {#text} at (484, 38) size 4x1812 text run at (484, 38) width 4: " "9 RenderText {#text} at (240,144) size 4x18 10 text run at (240,144) width 4: " " 11 RenderText {#text} at (484,144) size 4x18 12 text run at (484,144) width 4: " " 13 13 RenderText {#text} at (0,0) size 0x0 14 14 RenderText {#text} at (0,0) size 0x0 15 RenderBR {BR} at (240, 178) size 0x1815 RenderBR {BR} at (240,288) size 0x18 16 16 RenderText {#text} at (0,0) size 0x0 17 17 layer at (18,36) size 220x120 clip at (28,46) size 200x100 scrollWidth 206 scrollHeight 156 … … 33 33 RenderText {#text} at (0,0) size 99x18 34 34 text run at (0,0) width 99: "relative > static" 35 layer at (18,1 76) size 220x120 clip at (28,186) size 200x100 scrollWidth 206 scrollHeight 15636 RenderBlock (relative positioned) {DIV} at (10,1 68) size 220x120 [border: (10px solid #000000)]37 layer at (28,1 86) size 200x10035 layer at (18,180) size 220x120 clip at (28,190) size 200x100 scrollWidth 206 scrollHeight 156 36 RenderBlock (relative positioned) {DIV} at (10,172) size 220x120 [border: (10px solid #000000)] 37 layer at (28,190) size 200x100 38 38 RenderBlock (relative positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] 39 39 RenderText {#text} at (0,0) size 113x18 40 40 text run at (0,0) width 113: "relative > relative" 41 layer at (18,3 16) size 220x120 clip at (28,326) size 200x100 scrollWidth 206 scrollHeight 15642 RenderBlock (relative positioned) {DIV} at (10,3 08) size 220x120 [border: (10px solid #000000)]43 layer at (28,3 26) size 200x10041 layer at (18,320) size 220x120 clip at (28,330) size 200x100 scrollWidth 206 scrollHeight 156 42 RenderBlock (relative positioned) {DIV} at (10,312) size 220x120 [border: (10px solid #000000)] 43 layer at (28,330) size 200x100 44 44 RenderBlock (positioned) {DIV} at (10,10) size 200x100 [color=#FFFFFF] [bgcolor=#808080] 45 45 RenderText {#text} at (0,0) size 119x18 -
trunk/LayoutTests/platform/mac/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt
r266695 r271348 1 1 layer at (0,0) size 800x600 2 2 RenderView at (0,0) size 800x600 3 layer at (0,0) size 800x21 34 RenderBlock {HTML} at (0,0) size 800x21 35 RenderBody {BODY} at (8,16) size 784x1 893 layer at (0,0) size 800x217 4 RenderBlock {HTML} at (0,0) size 800x217 5 RenderBody {BODY} at (8,16) size 784x193 6 6 RenderBlock {P} at (0,0) size 784x18 7 7 RenderText {#text} at (0,0) size 757x18 8 8 text run at (0,0) width 757: "This tests that the Strong Password AutoFill button renders in an auto-filled input. It can only be tested in the test tool." 9 RenderBlock {DIV} at (0,34) size 784x15 510 RenderTextControl {INPUT} at (2,1 5) size 158x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]11 RenderText {#text} at (162,1 5) size 4x1812 text run at (162,1 5) width 4: " "13 RenderTextControl {INPUT} at (168,1 5) size 158x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]14 RenderText {#text} at (328,1 5) size 4x1815 text run at (328,1 5) width 4: " "16 RenderTextControl {INPUT} at (332,1 5) size 306x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]17 RenderText {#text} at (638,1 5) size 4x1818 text run at (638,1 5) width 4: " "9 RenderBlock {DIV} at (0,34) size 784x159 10 RenderTextControl {INPUT} at (2,17) size 158x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)] 11 RenderText {#text} at (162,18) size 4x18 12 text run at (162,18) width 4: " " 13 RenderTextControl {INPUT} at (168,17) size 158x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)] 14 RenderText {#text} at (328,18) size 4x18 15 text run at (328,18) width 4: " " 16 RenderTextControl {INPUT} at (332,17) size 306x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)] 17 RenderText {#text} at (638,18) size 4x18 18 text run at (638,18) width 4: " " 19 19 RenderTextControl {INPUT} at (642,2) size 26x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)] 20 20 RenderText {#text} at (0,0) size 0x0 21 RenderTextControl {INPUT} at (2, 49) size 158x106 [bgcolor=#FAFFBD] [border: (2px inset #000000)]22 RenderText {#text} at (162,9 2) size 4x1823 text run at (162,9 2) width 4: " "24 RenderTextControl {INPUT} at (166,3 6) size 26x106 [bgcolor=#FAFFBD] [border: (2px inset #000000)]25 RenderText {#text} at (192,9 2) size 4x1826 text run at (192,9 2) width 4: " "27 RenderTextControl {INPUT} at (198,9 2) size 158x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]28 layer at (13, 68) size 152x1321 RenderTextControl {INPUT} at (2,53) size 158x106 [bgcolor=#FAFFBD] [border: (2px inset #000000)] 22 RenderText {#text} at (162,97) size 4x18 23 text run at (162,97) width 4: " " 24 RenderTextControl {INPUT} at (166,38) size 26x106 [bgcolor=#FAFFBD] [border: (2px inset #000000)] 25 RenderText {#text} at (192,97) size 4x18 26 text run at (192,97) width 4: " " 27 RenderTextControl {INPUT} at (198,96) size 158x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)] 28 layer at (13,70) size 152x13 scrollHeight 16 29 29 RenderFlexibleBox {DIV} at (3,3) size 152x13 30 RenderBlock {DIV} at (57, 0) size 95x13[color=#000000CC]30 RenderBlock {DIV} at (57,1) size 95x14 [color=#000000CC] 31 31 RenderText {#text} at (6,0) size 89x13 32 32 text run at (6,0) width 89: "Strong Password" 33 layer at (13, 68) size 58x1334 RenderBlock {DIV} at (0,0) size 58x1 335 layer at (179, 68) size 152x1333 layer at (13,70) size 58x16 backgroundClip at (13,70) size 58x13 clip at (13,70) size 58x13 34 RenderBlock {DIV} at (0,0) size 58x16 35 layer at (179,70) size 152x13 scrollHeight 16 36 36 RenderFlexibleBox {DIV} at (3,3) size 152x13 37 RenderBlock {DIV} at (57, 0) size 95x13[color=#000000CC]37 RenderBlock {DIV} at (57,1) size 95x14 [color=#000000CC] 38 38 RenderText {#text} at (6,0) size 89x13 39 39 text run at (6,0) width 89: "Strong Password" 40 layer at (179, 68) size 58x1341 RenderBlock {DIV} at (0,0) size 58x1 342 layer at (343, 68) size 300x1340 layer at (179,70) size 58x16 backgroundClip at (179,70) size 58x13 clip at (179,70) size 58x13 41 RenderBlock {DIV} at (0,0) size 58x16 42 layer at (343,70) size 300x13 scrollHeight 16 43 43 RenderFlexibleBox {DIV} at (3,3) size 300x13 44 RenderBlock {DIV} at (205, 0) size 95x13[color=#000000CC]44 RenderBlock {DIV} at (205,1) size 95x14 [color=#000000CC] 45 45 RenderText {#text} at (6,0) size 89x13 46 46 text run at (6,0) width 89: "Strong Password" 47 layer at (343, 68) size 206x1348 RenderBlock {DIV} at (0,0) size 206x1 349 layer at (653,55) size 20x13 scrollWidth 94 scrollHeight 2 647 layer at (343,70) size 206x16 backgroundClip at (343,70) size 206x13 clip at (343,70) size 206x13 48 RenderBlock {DIV} at (0,0) size 206x16 49 layer at (653,55) size 20x13 scrollWidth 94 scrollHeight 29 50 50 RenderFlexibleBox {DIV} at (3,3) size 20x13 51 RenderBlock {DIV} at (0,1 3) size 95x13 [color=#000000CC]51 RenderBlock {DIV} at (0,16) size 95x13 [color=#000000CC] 52 52 RenderText {#text} at (6,0) size 89x13 53 53 text run at (6,0) width 89: "Strong Password" 54 layer at (653,55) size 20x1 355 RenderBlock {DIV} at (0,0) size 20x1 356 layer at (13,1 02) size 152x10057 RenderFlexibleBox {DIV} at (3, 3) size 152x10058 RenderBlock {DIV} at (57, 43) size 95x14 [color=#000000CC]54 layer at (653,55) size 20x16 backgroundClip at (653,55) size 20x13 clip at (653,55) size 20x13 55 RenderBlock {DIV} at (0,0) size 20x16 56 layer at (13,150) size 152x13 scrollHeight 16 57 RenderFlexibleBox {DIV} at (3,46) size 152x14 58 RenderBlock {DIV} at (57,1) size 95x14 [color=#000000CC] 59 59 RenderText {#text} at (6,0) size 89x13 60 60 text run at (6,0) width 89: "Strong Password" 61 layer at (13,1 46) size 58x1362 RenderBlock {DIV} at (0, 43) size 58x1463 layer at (177,13 3) size 20x13 scrollWidth 94 scrollHeight 2661 layer at (13,150) size 58x16 backgroundClip at (13,150) size 58x13 clip at (13,150) size 58x13 62 RenderBlock {DIV} at (0,0) size 58x16 63 layer at (177,135) size 20x13 scrollWidth 94 scrollHeight 29 64 64 RenderFlexibleBox {DIV} at (3,46) size 20x14 65 RenderBlock {DIV} at (0,1 3) size 95x13 [color=#000000CC]65 RenderBlock {DIV} at (0,16) size 95x13 [color=#000000CC] 66 66 RenderText {#text} at (6,0) size 89x13 67 67 text run at (6,0) width 89: "Strong Password" 68 layer at (177,13 3) size 20x1369 RenderBlock {DIV} at (0,0) size 20x1 370 layer at (209,14 5) size 152x1368 layer at (177,135) size 20x16 backgroundClip at (177,135) size 20x13 clip at (177,135) size 20x13 69 RenderBlock {DIV} at (0,0) size 20x16 70 layer at (209,149) size 152x13 scrollHeight 16 71 71 RenderFlexibleBox {DIV} at (3,3) size 152x13 72 RenderBlock {DIV} at (57, 0) size 95x13[color=#000000CC]72 RenderBlock {DIV} at (57,1) size 95x14 [color=#000000CC] 73 73 RenderText {#text} at (6,0) size 89x13 74 74 text run at (6,0) width 89: "Strong Password" 75 layer at (209,14 5) size 58x1376 RenderBlock {DIV} at (0,0) size 58x1 377 layer at (13, 68) size 58x13 scrollWidth 28475 layer at (209,149) size 58x16 backgroundClip at (209,149) size 58x13 clip at (209,149) size 58x13 76 RenderBlock {DIV} at (0,0) size 58x16 77 layer at (13,70) size 58x13 scrollWidth 284 78 78 RenderBlock {DIV} at (0,0) size 58x13 [color=#00000099] 79 79 RenderText {#text} at (0,0) size 284x13 80 80 text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog." 81 layer at (179, 68) size 58x13 scrollWidth 28481 layer at (179,70) size 58x13 scrollWidth 284 82 82 RenderBlock {DIV} at (0,0) size 58x13 [color=#00000099] 83 83 RenderText {#text} at (0,0) size 284x13 84 84 text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog." 85 layer at (343, 68) size 206x13 scrollWidth 28485 layer at (343,70) size 206x13 scrollWidth 284 86 86 RenderBlock {DIV} at (0,0) size 206x13 [color=#00000099] 87 87 RenderText {#text} at (0,0) size 284x13 … … 91 91 RenderText {#text} at (0,0) size 284x13 92 92 text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog." 93 layer at (13,1 46) size 58x13 scrollWidth 28493 layer at (13,150) size 58x13 scrollWidth 284 94 94 RenderBlock {DIV} at (0,0) size 58x13 [color=#00000099] 95 95 RenderText {#text} at (0,0) size 284x13 96 96 text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog." 97 layer at (177,13 3) size 20x13 scrollWidth 28497 layer at (177,135) size 20x13 scrollWidth 284 98 98 RenderBlock {DIV} at (0,0) size 20x13 [color=#00000099] 99 99 RenderText {#text} at (0,0) size 284x13 -
trunk/LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.txt
r177774 r271348 4 4 RenderBlock {HTML} at (0,0) size 800x600 5 5 RenderBody {BODY} at (8,8) size 784x576 6 RenderBlock (anonymous) at (0,0) size 784x 726 RenderBlock (anonymous) at (0,0) size 784x54 7 7 RenderText {#text} at (300,36) size 4x18 8 8 text run at (300,36) width 4: " " 9 9 RenderText {#text} at (0,0) size 0x0 10 RenderBlock {P} at (0, 88) size 784x3610 RenderBlock {P} at (0,70) size 784x36 11 11 RenderText {#text} at (0,0) size 770x36 12 12 text run at (0,0) width 770: "This is a pixel test that tests the linebox overflow in the padding on textareas. The div on the right is styled to look like a" … … 19 19 text run at (162,-18) width 19: " " 20 20 text run at (0,-18) width 163: "ggggggggg" 21 layer at (312, 30) size 300x50 clip at (315,33) size 294x4422 RenderBlock {DIV} at (304, 22) size 300x50 [color=#0000FF] [border: (3px solid #FFFF00)]21 layer at (312,8) size 300x50 clip at (315,11) size 294x44 22 RenderBlock {DIV} at (304,0) size 300x50 [color=#0000FF] [border: (3px solid #FFFF00)] 23 23 RenderBlock {DIV} at (18,18) size 264x0 24 24 RenderText {#text} at (0,-18) size 163x35 -
trunk/LayoutTests/platform/mac/fast/inline-block/tricky-baseline-expected.txt
r268520 r271348 8 8 text run at (0,18) width 46: "blocks." 9 9 RenderBR {BR} at (45,18) size 1x18 10 RenderText {#text} at (104, 254) size 4x1811 text run at (104, 254) width 4: " "10 RenderText {#text} at (104,426) size 4x18 11 text run at (104,426) width 4: " " 12 12 RenderText {#text} at (0,0) size 0x0 13 layer at (8, 72) size 104x204 clip at (10,74) size 85x200 scrollHeight 46814 RenderBlock {DIV} at (0, 64) size 104x204 [border: (2px solid #800080)]13 layer at (8,244) size 104x204 clip at (10,246) size 85x200 scrollHeight 468 14 RenderBlock {DIV} at (0,236) size 104x204 [border: (2px solid #800080)] 15 15 RenderText {#text} at (2,2) size 81x36 16 16 text run at (2,2) width 81: "This is some" -
trunk/Source/WebCore/ChangeLog
r271347 r271348 1 2021-01-09 Zalan Bujtas <zalan@apple.com> 2 3 play.google.com: App preview images are clipped 4 https://bugs.webkit.org/show_bug.cgi?id=220470 5 <rdar://problem/60258531> 6 7 Reviewed by Simon Fraser. 8 9 "The baseline of an 'inline-block' is the baseline of its last line box in the normal flow, unless it has either no in-flow line boxes 10 or if its 'overflow' property has a computed value other than 'visible', in which case the baseline is the bottom margin edge." 11 https://www.w3.org/TR/CSS22/visudet.html#leading 12 13 Test: fast/inline/inline-block-baseline-with-overflow-not-visible.html 14 15 * rendering/RenderBlockFlow.cpp: 16 (WebCore::RenderBlockFlow::inlineBlockBaseline const): 17 1 18 2021-01-09 Zalan Bujtas <zalan@apple.com> 2 19 -
trunk/Source/WebCore/rendering/RenderBlockFlow.cpp
r271088 r271348 3136 3136 return WTF::nullopt; 3137 3137 3138 if (style().display() == DisplayType::InlineBlock) { 3139 // The baseline of an 'inline-block' is the baseline of its last line box in the normal flow, unless it has either no in-flow line boxes or if its 'overflow' 3140 // property has a computed value other than 'visible'. see https://www.w3.org/TR/CSS22/visudet.html 3141 auto shouldSynthesizeBaseline = !style().isOverflowVisible() && !is<HTMLFormControlElement>(element()); 3142 if (shouldSynthesizeBaseline) 3143 return WTF::nullopt; 3144 } 3138 3145 // Note that here we only take the left and bottom into consideration. Our caller takes the right and top into consideration. 3139 3146 float boxHeight = lineDirection == HorizontalLine ? height() + m_marginBox.bottom() : width() + m_marginBox.left();
Note: See TracChangeset
for help on using the changeset viewer.