Changeset 131367 in webkit
- Timestamp:
- Oct 15, 2012 3:02:31 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 49 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r131361 r131367 1 2012-10-12 Tony Chang <tony@chromium.org> 2 3 input[type=range] as a flex item renders thumb at wrong position 4 https://bugs.webkit.org/show_bug.cgi?id=98666 5 6 Reviewed by Ojan Vafai. 7 8 Changing the render tree to use RenderFlexibleBox instead of RenderDeprecatedFlexibleBox 9 and not using a RenderLayer unless noted otherwise. 10 11 * css3/flexbox/flexitem-stretch-range-expected.html: Added. 12 * css3/flexbox/flexitem-stretch-range.html: Added. New test to verify stretched flex item has the 13 thumb in the correct place. 14 * platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-expected.txt: 15 * platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt: 16 * platform/chromium-linux/fast/forms/box-shadow-override-expected.txt: 17 * platform/chromium-linux/fast/forms/datalist/input-appearance-range-with-datalist-expected.png: Changed the default height to 18 129px for vertical controls. This makes more sense than having a height of 100%. 19 * platform/chromium-linux/fast/forms/input-appearance-height-expected.txt: 20 * platform/chromium-linux/fast/forms/range/input-appearance-range-expected.png: The thumb now appears below the 21 focus ring. This matches other form controls like buttons and textareas. 22 * platform/chromium-linux/fast/forms/range/input-appearance-range-expected.txt: 23 * platform/chromium-linux/fast/forms/range/range-thumb-height-percentage-expected.txt: 24 * platform/chromium-linux/fast/forms/range/slider-padding-expected.txt: 25 * platform/chromium-linux/fast/forms/range/slider-thumb-shared-style-expected.txt: 26 * platform/chromium-linux/fast/forms/range/slider-thumb-stylability-expected.txt: 27 * platform/chromium-linux/fast/hidpi/video-controls-in-hidpi-expected.txt: 28 * platform/chromium-linux/fast/multicol/client-rects-expected.txt: 29 * platform/chromium-linux/fast/repaint/slider-thumb-drag-release-expected.txt: 30 * platform/chromium-linux/fast/repaint/slider-thumb-float-expected.txt: 31 * platform/chromium-linux/media/track/track-cue-rendering-vertical-expected.txt: 32 * platform/chromium-win/fast/layers/video-layer-expected.txt: 33 * platform/chromium-win/media/audio-controls-rendering-expected.txt: 34 * platform/chromium-win/media/audio-repaint-expected.txt: 35 * platform/chromium-win/media/controls-after-reload-expected.txt: 36 * platform/chromium-win/media/controls-strict-expected.txt: 37 * platform/chromium-win/media/controls-styling-expected.txt: 38 * platform/chromium-win/media/controls-styling-strict-expected.txt: 39 * platform/chromium-win/media/controls-without-preload-expected.txt: 40 * platform/chromium-win/media/media-controls-clone-expected.txt: 41 * platform/chromium-win/media/media-document-audio-repaint-expected.txt: 42 * platform/chromium-win/media/track/track-cue-rendering-horizontal-expected.txt: 43 * platform/chromium-win/media/video-controls-rendering-expected.txt: 44 * platform/chromium-win/media/video-display-toggle-expected.txt: 45 * platform/chromium-win/media/video-empty-source-expected.txt: 46 * platform/chromium-win/media/video-no-audio-expected.txt: 47 * platform/chromium-win/media/video-playing-and-pause-expected.txt: 48 * platform/chromium-win/media/video-zoom-controls-expected.txt: 49 1 50 2012-10-15 Chris Rogers <crogers@google.com> 2 51 -
trunk/LayoutTests/platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-expected.txt
r120411 r131367 5 5 RenderBody {BODY} at (8,8) size 784x584 6 6 RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF] 7 Render DeprecatedFlexibleBox {DIV} at (0,0) size 129x217 RenderFlexibleBox {DIV} at (0,0) size 129x21 8 8 RenderBlock {DIV} at (0,0) size 118x21 9 RenderBlock {DIV} at (118,0) size 11x21 9 10 RenderBlock {DIV} at (118,0) size 11x21 10 11 RenderText {#text} at (0,0) size 0x0 11 layer at (128,10) size 11x2112 RenderBlock (relative positioned) {DIV} at (0,0) size 11x21 -
trunk/LayoutTests/platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt
r120411 r131367 5 5 RenderBody {BODY} at (8,8) size 784x584 6 6 RenderSlider {INPUT} at (2,2) size 100x10 [color=#9D968E] [bgcolor=#FF0000] 7 Render DeprecatedFlexibleBox {DIV} at (0,0) size 100x107 RenderFlexibleBox {DIV} at (0,0) size 100x10 8 8 RenderBlock {DIV} at (0,0) size 90x10 9 RenderBlock {DIV} at (90,0) size 10x10 [bgcolor=#008000] 9 10 RenderBlock {DIV} at (90,0) size 10x10 [bgcolor=#008000] 10 11 RenderText {#text} at (0,0) size 0x0 11 layer at (100,10) size 10x1012 RenderBlock (relative positioned) {DIV} at (0,0) size 10x10 [bgcolor=#008000] -
trunk/LayoutTests/platform/chromium-linux/fast/forms/box-shadow-override-expected.txt
r120411 r131367 39 39 text run at (45,9) width 4: " " 40 40 RenderSlider {INPUT} at (51,3) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF] 41 Render DeprecatedFlexibleBox {DIV} at (0,0) size 129x2141 RenderFlexibleBox {DIV} at (0,0) size 129x21 42 42 RenderBlock {DIV} at (0,0) size 118x21 43 RenderBlock {DIV} at (59,0) size 11x21 43 44 RenderBlock {DIV} at (118,0) size 11x21 44 45 RenderText {#text} at (182,9) size 4x19 … … 82 83 layer at (36,137) size 114x16 83 84 RenderBlock {DIV} at (0,0) size 114x16 84 layer at (118,161) size 11x2185 RenderBlock (relative positioned) {DIV} at (0,0) size 11x21 -
trunk/LayoutTests/platform/chromium-linux/fast/forms/input-appearance-height-expected.txt
r120411 r131367 51 51 text run at (0,148) width 37: "range " 52 52 RenderSlider {INPUT} at (39,142) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF] 53 Render DeprecatedFlexibleBox {DIV} at (0,0) size 129x2153 RenderFlexibleBox {DIV} at (0,0) size 129x21 54 54 RenderBlock {DIV} at (0,0) size 118x21 55 RenderBlock {DIV} at (59,0) size 11x21 55 56 RenderBlock {DIV} at (118,0) size 11x21 56 57 RenderText {#text} at (170,148) size 4x19 … … 105 106 layer at (57,305) size 136x16 106 107 RenderBlock {DIV} at (0,0) size 136x16 107 layer at (106,170) size 11x21108 RenderBlock (relative positioned) {DIV} at (0,0) size 11x21 -
trunk/LayoutTests/platform/chromium-linux/fast/forms/range/input-appearance-range-expected.txt
r120451 r131367 6 6 RenderBlock {DIV} at (0,0) size 784x37 7 7 RenderSlider {INPUT} at (2,2) size 129x30 [color=#9D968E] [bgcolor=#FFFFFF] 8 Render DeprecatedFlexibleBox {DIV} at (0,0) size 129x308 RenderFlexibleBox {DIV} at (0,0) size 129x30 9 9 RenderBlock {DIV} at (0,4) size 118x22 10 RenderBlock {DIV} at (118,4) size 11x22 10 RenderBlock {DIV} at (59,0) size 11x21 11 RenderBlock {DIV} at (118,0) size 11x21 11 12 RenderBlock {DIV} at (0,37) size 784x28 12 13 RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF] 13 Render DeprecatedFlexibleBox {DIV} at (0,0) size 129x2114 RenderFlexibleBox {DIV} at (0,0) size 129x21 14 15 RenderBlock {DIV} at (0,0) size 118x21 16 RenderBlock {DIV} at (0,0) size 11x21 15 17 RenderBlock {DIV} at (118,0) size 11x21 16 18 RenderBlock {DIV} at (0,65) size 784x28 17 19 RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF] 18 Render DeprecatedFlexibleBox {DIV} at (0,0) size 129x2120 RenderFlexibleBox {DIV} at (0,0) size 129x21 19 21 RenderBlock {DIV} at (0,0) size 118x21 22 RenderBlock {DIV} at (118,0) size 11x21 20 23 RenderBlock {DIV} at (118,0) size 11x21 21 24 RenderBlock {DIV} at (0,93) size 784x147 22 25 RenderSlider {INPUT} at (64,2) size 129x140 [color=#9D968E] [bgcolor=#FFFFFF] 23 Render DeprecatedFlexibleBox {DIV} at (0,0) size 129x14026 RenderFlexibleBox {DIV} at (0,0) size 129x140 24 27 RenderBlock {DIV} at (54,0) size 21x129 25 RenderBlock {DIV} at (54,129) size 21x11 28 RenderBlock {DIV} at (0,64) size 21x12 29 RenderBlock {DIV} at (0,129) size 21x11 26 30 RenderBlock {DIV} at (0,240) size 784x28 27 layer at (69,15) size 11x2128 RenderBlock (relative positioned) {DIV} at (0,0) size 11x2129 layer at (10,47) size 11x2130 RenderBlock (relative positioned) {DIV} at (0,0) size 11x2131 layer at (128,75) size 11x2132 RenderBlock (relative positioned) {DIV} at (0,0) size 11x2133 layer at (126,168) size 21x1134 RenderBlock (relative positioned) {DIV} at (0,0) size 21x1135 31 layer at (10,250) size 129x21 36 32 RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF] 37 Render DeprecatedFlexibleBox {DIV} at (0,0) size 129x2133 RenderFlexibleBox {DIV} at (0,0) size 129x21 38 34 RenderBlock {DIV} at (0,0) size 118x21 35 RenderBlock {DIV} at (88,0) size 12x21 39 36 RenderBlock {DIV} at (118,0) size 11x21 40 layer at (99,250) size 11x2141 RenderBlock (relative positioned) {DIV} at (0,0) size 11x21 -
trunk/LayoutTests/platform/chromium-linux/fast/forms/range/range-thumb-height-percentage-expected.txt
r120446 r131367 9 9 RenderBlock (anonymous) at (0,36) size 784x24 10 10 RenderSlider {INPUT} at (2,2) size 200x20 [color=#9D968E] [bgcolor=#C0C0C0] 11 Render DeprecatedFlexibleBox {DIV} at (0,0) size 200x2011 RenderFlexibleBox {DIV} at (0,0) size 200x20 12 12 RenderBlock {DIV} at (0,5) size 190x10 13 RenderBlock {DIV} at (190,5) size 10x10 [bgcolor=#008000] 13 RenderBlock {DIV} at (95,0) size 10x10 [bgcolor=#008000] 14 RenderBlock {DIV} at (190,0) size 10x10 [bgcolor=#008000] 14 15 RenderText {#text} at (0,0) size 0x0 15 layer at (105,51) size 10x1016 RenderBlock (relative positioned) {DIV} at (0,0) size 10x10 [bgcolor=#008000] -
trunk/LayoutTests/platform/chromium-linux/fast/forms/range/slider-padding-expected.txt
r120446 r131367 10 10 RenderBlock {DIV} at (0,20) size 784x45 [bgcolor=#ADD8E6] 11 11 RenderSlider {INPUT} at (2,2) size 100x41 [color=#9D968E] [bgcolor=#FFFFFF] 12 Render DeprecatedFlexibleBox {DIV} at (10,10) size 80x2112 RenderFlexibleBox {DIV} at (10,10) size 80x21 13 13 RenderBlock {DIV} at (0,0) size 69x21 14 RenderBlock {DIV} at (0,0) size 11x21 14 15 RenderBlock {DIV} at (69,0) size 11x21 15 16 RenderText {#text} at (0,0) size 0x0 16 17 RenderBlock {PRE} at (0,78) size 784x0 17 layer at (20,40) size 11x2118 RenderBlock (relative positioned) {DIV} at (0,0) size 11x21 -
trunk/LayoutTests/platform/chromium-linux/fast/forms/range/slider-thumb-shared-style-expected.txt
r120446 r131367 21 21 RenderBlock {DIV} at (0,72) size 784x50 22 22 RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF] 23 Render DeprecatedFlexibleBox {DIV} at (0,0) size 129x2123 RenderFlexibleBox {DIV} at (0,0) size 129x21 24 24 RenderBlock {DIV} at (0,0) size 118x21 25 RenderBlock {DIV} at (0,0) size 11x21 25 26 RenderBlock {DIV} at (118,0) size 11x21 26 27 RenderBR {BR} at (133,23) size 0x0 27 28 RenderSlider {INPUT} at (2,27) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF] 28 Render DeprecatedFlexibleBox {DIV} at (0,0) size 129x2129 RenderFlexibleBox {DIV} at (0,0) size 129x21 29 30 RenderBlock {DIV} at (0,0) size 118x21 31 RenderBlock {DIV} at (118,0) size 11x21 30 32 RenderBlock {DIV} at (118,0) size 11x21 31 33 RenderText {#text} at (0,0) size 0x0 32 layer at (10,82) size 11x2133 RenderBlock (relative positioned) {DIV} at (0,0) size 11x2134 layer at (128,107) size 11x2135 RenderBlock (relative positioned) {DIV} at (0,0) size 11x21 -
trunk/LayoutTests/platform/chromium-linux/fast/forms/range/slider-thumb-stylability-expected.txt
r120411 r131367 5 5 RenderBody {BODY} at (8,8) size 784x584 6 6 RenderSlider {INPUT} at (2,2) size 129x20 [color=#9D968E] [bgcolor=#FFFFFF] 7 Render DeprecatedFlexibleBox {DIV} at (0,0) size 129x207 RenderFlexibleBox {DIV} at (0,0) size 129x20 8 8 RenderBlock {DIV} at (0,0) size 109x20 9 RenderBlock {DIV} at (0,0) size 20x20 [bgcolor=#008000] 9 10 RenderBlock {DIV} at (109,0) size 20x20 [bgcolor=#008000] 10 11 RenderText {#text} at (0,0) size 0x0 11 layer at (10,10) size 20x2012 RenderBlock (relative positioned) {DIV} at (0,0) size 20x20 [bgcolor=#008000] -
trunk/LayoutTests/platform/chromium-linux/fast/hidpi/video-controls-in-hidpi-expected.txt
r123490 r131367 18 18 RenderButton {INPUT} at (9,0) size 30x30 19 19 RenderSlider {INPUT} at (48,11) size 152x8 20 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)] 21 RenderBlock {DIV} at (1,1) size 132x24 20 RenderFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)] 21 RenderBlock {DIV} at (1,-8) size 132x24 22 RenderBlock {DIV} at (-7,0) size 32x24 22 23 RenderBlock {DIV} at (126,1) size 32x24 23 24 RenderDeprecatedFlexibleBox {DIV} at (215,0) size 25x30 [color=#FFFFFF] … … 26 27 text run at (0,7) width 25: "0:00" 27 28 RenderButton {INPUT} at (249,0) size 35x30 28 layer at (55,146) size 32x2429 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24 -
trunk/LayoutTests/platform/chromium-linux/fast/multicol/client-rects-expected.txt
r120440 r131367 62 62 RenderBR {BR} at (0,0) size 0x25 63 63 RenderSlider {INPUT} at (2,27) size 25x25 [color=#9D968E] [bgcolor=#ADD8E6] 64 Render DeprecatedFlexibleBox {DIV} at (0,0) size 25x2564 RenderFlexibleBox {DIV} at (0,0) size 25x25 65 65 RenderBlock {DIV} at (0,12) size 25x1 66 RenderBlock {DIV} at (25,12) size 0x1 66 RenderBlock {DIV} at (12,0) size 26x0 67 RenderBlock {DIV} at (25,0) size 0x25 67 68 layer at (8,484) size 136x76 68 69 RenderBlock {DIV} at (0,476) size 136x76 [color=#ADD8E6] [border: (3px solid #000000)] -
trunk/LayoutTests/platform/chromium-linux/fast/repaint/slider-thumb-drag-release-expected.txt
r120411 r131367 5 5 RenderBody {BODY} at (8,8) size 784x584 6 6 RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF] 7 Render DeprecatedFlexibleBox {DIV} at (0,0) size 129x217 RenderFlexibleBox {DIV} at (0,0) size 129x21 8 8 RenderBlock {DIV} at (0,0) size 118x21 9 RenderBlock {DIV} at (118,0) size 11x21 9 10 RenderBlock {DIV} at (118,0) size 11x21 10 11 RenderText {#text} at (0,0) size 0x0 11 layer at (128,10) size 11x2112 RenderBlock (relative positioned) {DIV} at (0,0) size 11x21 -
trunk/LayoutTests/platform/chromium-linux/fast/repaint/slider-thumb-float-expected.txt
r120411 r131367 5 5 RenderBody {BODY} at (8,8) size 784x584 6 6 RenderSlider {INPUT} at (2,2) size 100x10 [color=#9D968E] [bgcolor=#FF0000] 7 Render DeprecatedFlexibleBox {DIV} at (0,0) size 100x107 RenderFlexibleBox {DIV} at (0,0) size 100x10 8 8 RenderBlock {DIV} at (0,0) size 90x10 9 RenderBlock {DIV} at (90,0) size 10x10 [bgcolor=#008000] 9 10 RenderBlock {DIV} at (90,0) size 10x10 [bgcolor=#008000] 10 layer at (100,10) size 10x1011 RenderBlock (relative positioned) {DIV} at (0,0) size 10x10 [bgcolor=#008000] -
trunk/LayoutTests/platform/chromium-linux/media/track/track-cue-rendering-vertical-expected.txt
r127836 r131367 66 66 RenderButton {INPUT} at (9,0) size 30x30 67 67 RenderSlider {INPUT} at (48,11) size 74x8 68 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 74x8 [border: (1px solid #E6E6E659)] 69 RenderBlock {DIV} at (1,1) size 54x24 68 RenderFlexibleBox {DIV} at (0,0) size 74x8 [border: (1px solid #E6E6E659)] 69 RenderBlock {DIV} at (1,-8) size 54x24 70 RenderBlock {DIV} at (-1,0) size 33x24 70 71 RenderBlock {DIV} at (48,1) size 32x24 71 72 RenderDeprecatedFlexibleBox {DIV} at (137,0) size 25x30 [color=#FFFFFF] … … 75 76 RenderButton {INPUT} at (171,0) size 35x30 76 77 RenderSlider {INPUT} at (212,11) size 15x8 77 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 15x8 [border: (1px solid #E6E6E659)] 78 RenderBlock {DIV} at (1,1) size 3x24 78 RenderFlexibleBox {DIV} at (0,0) size 15x8 [border: (1px solid #E6E6E659)] 79 RenderBlock {DIV} at (1,-8) size 3x24 80 RenderBlock {DIV} at (-4,0) size 24x24 79 81 RenderBlock {DIV} at (-3,1) size 24x24 80 82 RenderButton {INPUT} at (237,0) size 30x30 81 83 RenderButton {INPUT} at (271,0) size 30x30 82 layer at (62,216) size 32x2483 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2484 layer at (222,216) size 24x2485 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24 -
trunk/LayoutTests/platform/chromium-win/fast/layers/video-layer-expected.txt
r123271 r131367 23 23 RenderButton {INPUT} at (9,0) size 30x30 24 24 RenderSlider {INPUT} at (48,11) size 152x8 25 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)] 26 RenderBlock {DIV} at (1,1) size 132x24 25 RenderFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)] 26 RenderBlock {DIV} at (1,-8) size 132x24 27 RenderBlock {DIV} at (-7,0) size 32x24 27 28 RenderBlock {DIV} at (126,1) size 32x24 28 29 RenderDeprecatedFlexibleBox {DIV} at (215,0) size 25x30 [color=#FFFFFF] … … 31 32 text run at (0,7) width 25: "0:00" 32 33 RenderButton {INPUT} at (249,0) size 35x30 33 layer at (106,233) size 32x2434 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24 -
trunk/LayoutTests/platform/chromium-win/media/audio-controls-rendering-expected.txt
r123271 r131367 22 22 RenderButton {INPUT} at (9,0) size 30x30 23 23 RenderSlider {INPUT} at (48,11) size 103x8 24 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)] 25 RenderBlock {DIV} at (1,1) size 83x24 24 RenderFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)] 25 RenderBlock {DIV} at (1,-8) size 83x24 26 RenderBlock {DIV} at (-7,0) size 32x24 26 27 RenderBlock {DIV} at (77,1) size 32x24 27 28 RenderDeprecatedFlexibleBox {DIV} at (166,0) size 25x30 [color=#FFFFFF] … … 31 32 RenderButton {INPUT} at (200,0) size 35x30 32 33 RenderSlider {INPUT} at (241,11) size 44x8 33 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)] 34 RenderBlock {DIV} at (1,1) size 32x24 34 RenderFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)] 35 RenderBlock {DIV} at (1,-8) size 32x24 36 RenderBlock {DIV} at (25,0) size 24x24 35 37 RenderBlock {DIV} at (26,1) size 24x24 36 layer at (50,47) size 32x2437 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2438 layer at (275,47) size 24x2439 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x2440 38 layer at (8,94) size 320x30 41 39 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x30 … … 45 43 RenderButton {INPUT} at (9,0) size 30x30 46 44 RenderSlider {INPUT} at (48,11) size 113x8 47 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 113x8 [border: (1px solid #E6E6E659)] 48 RenderBlock {DIV} at (1,1) size 93x24 45 RenderFlexibleBox {DIV} at (0,0) size 113x8 [border: (1px solid #E6E6E659)] 46 RenderBlock {DIV} at (1,-8) size 93x24 47 RenderBlock {DIV} at (-7,0) size 32x24 49 48 RenderBlock {DIV} at (87,1) size 32x24 50 49 RenderDeprecatedFlexibleBox {DIV} at (176,0) size 25x30 [color=#FFFFFF] … … 54 53 RenderButton {INPUT} at (210,0) size 35x30 55 54 RenderSlider {INPUT} at (251,11) size 54x8 56 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 54x8 [border: (1px solid #E6E6E659)] 57 RenderBlock {DIV} at (1,1) size 42x24 55 RenderFlexibleBox {DIV} at (0,0) size 54x8 [border: (1px solid #E6E6E659)] 56 RenderBlock {DIV} at (1,-8) size 42x24 57 RenderBlock {DIV} at (35,0) size 24x24 58 58 RenderBlock {DIV} at (36,1) size 24x24 59 layer at (50,97) size 32x2460 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2461 layer at (295,97) size 24x2462 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x2463 59 layer at (8,144) size 320x100 64 60 RenderMedia {AUDIO} at (8,144) size 320x100 [bgcolor=#0000FF] … … 70 66 RenderButton {INPUT} at (9,0) size 30x30 71 67 RenderSlider {INPUT} at (48,11) size 113x8 72 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 113x8 [border: (1px solid #E6E6E659)] 73 RenderBlock {DIV} at (1,1) size 93x24 68 RenderFlexibleBox {DIV} at (0,0) size 113x8 [border: (1px solid #E6E6E659)] 69 RenderBlock {DIV} at (1,-8) size 93x24 70 RenderBlock {DIV} at (-7,0) size 32x24 74 71 RenderBlock {DIV} at (87,1) size 32x24 75 72 RenderDeprecatedFlexibleBox {DIV} at (176,0) size 25x30 [color=#FFFFFF] … … 79 76 RenderButton {INPUT} at (210,0) size 35x30 80 77 RenderSlider {INPUT} at (251,11) size 54x8 81 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 54x8 [border: (1px solid #E6E6E659)] 82 RenderBlock {DIV} at (1,1) size 42x24 78 RenderFlexibleBox {DIV} at (0,0) size 54x8 [border: (1px solid #E6E6E659)] 79 RenderBlock {DIV} at (1,-8) size 42x24 80 RenderBlock {DIV} at (35,0) size 24x24 83 81 RenderBlock {DIV} at (36,1) size 24x24 84 layer at (50,217) size 32x2485 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2486 layer at (295,217) size 24x2487 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24 -
trunk/LayoutTests/platform/chromium-win/media/audio-repaint-expected.txt
r123271 r131367 22 22 RenderButton {INPUT} at (9,0) size 30x30 23 23 RenderSlider {INPUT} at (48,11) size 103x8 24 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)] 25 RenderBlock {DIV} at (1,1) size 83x24 24 RenderFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)] 25 RenderBlock {DIV} at (1,-8) size 83x24 26 RenderBlock {DIV} at (34,0) size 33x24 26 27 RenderBlock {DIV} at (77,1) size 32x24 27 28 RenderDeprecatedFlexibleBox {DIV} at (166,0) size 25x30 [color=#FFFFFF] … … 31 32 RenderButton {INPUT} at (200,0) size 35x30 32 33 RenderSlider {INPUT} at (241,11) size 44x8 33 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)] 34 RenderBlock {DIV} at (1,1) size 32x24 34 RenderFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)] 35 RenderBlock {DIV} at (1,-8) size 32x24 36 RenderBlock {DIV} at (25,0) size 24x24 35 37 RenderBlock {DIV} at (26,1) size 24x24 36 layer at (91,77) size 32x2437 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2438 layer at (275,77) size 24x2439 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x2440 38 layer at (8,44) size 300x30 41 39 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x30 … … 45 43 RenderButton {INPUT} at (9,0) size 30x30 46 44 RenderSlider {INPUT} at (48,11) size 103x8 47 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)] 48 RenderBlock {DIV} at (1,1) size 83x24 45 RenderFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)] 46 RenderBlock {DIV} at (1,-8) size 83x24 47 RenderBlock {DIV} at (34,0) size 33x24 49 48 RenderBlock {DIV} at (77,1) size 32x24 50 49 RenderDeprecatedFlexibleBox {DIV} at (166,0) size 25x30 [color=#FFFFFF] … … 54 53 RenderButton {INPUT} at (200,0) size 35x30 55 54 RenderSlider {INPUT} at (241,11) size 44x8 56 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)] 57 RenderBlock {DIV} at (1,1) size 32x24 55 RenderFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)] 56 RenderBlock {DIV} at (1,-8) size 32x24 57 RenderBlock {DIV} at (25,0) size 24x24 58 58 RenderBlock {DIV} at (26,1) size 24x24 59 layer at (91,47) size 32x2460 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2461 layer at (275,47) size 24x2462 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x2463 59 layer at (8,156) size 300x30 64 60 RenderMedia {AUDIO} at (0,112) size 300x30 … … 70 66 RenderButton {INPUT} at (9,0) size 30x30 71 67 RenderSlider {INPUT} at (48,11) size 103x8 72 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)] 73 RenderBlock {DIV} at (1,1) size 83x24 68 RenderFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)] 69 RenderBlock {DIV} at (1,-8) size 83x24 70 RenderBlock {DIV} at (34,0) size 33x24 74 71 RenderBlock {DIV} at (77,1) size 32x24 75 72 RenderDeprecatedFlexibleBox {DIV} at (166,0) size 25x30 [color=#FFFFFF] … … 79 76 RenderButton {INPUT} at (200,0) size 35x30 80 77 RenderSlider {INPUT} at (241,11) size 44x8 81 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)] 82 RenderBlock {DIV} at (1,1) size 32x24 78 RenderFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)] 79 RenderBlock {DIV} at (1,-8) size 32x24 80 RenderBlock {DIV} at (25,0) size 24x24 83 81 RenderBlock {DIV} at (26,1) size 24x24 -
trunk/LayoutTests/platform/chromium-win/media/controls-after-reload-expected.txt
r123271 r131367 18 18 RenderButton {INPUT} at (9,0) size 30x30 19 19 RenderSlider {INPUT} at (48,11) size 91x8 20 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 21 RenderBlock {DIV} at (1,1) size 71x24 20 RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 21 RenderBlock {DIV} at (1,-8) size 71x24 22 RenderBlock {DIV} at (-7,0) size 32x24 22 23 RenderBlock {DIV} at (65,1) size 32x24 23 24 RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF] … … 27 28 RenderButton {INPUT} at (188,0) size 35x30 28 29 RenderSlider {INPUT} at (229,11) size 32x8 29 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 30 RenderBlock {DIV} at (1,1) size 20x24 30 RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 31 RenderBlock {DIV} at (1,-8) size 20x24 32 RenderBlock {DIV} at (13,0) size 24x24 31 33 RenderBlock {DIV} at (14,1) size 24x24 32 34 RenderButton {INPUT} at (271,0) size 30x30 33 layer at (55,252) size 32x2434 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2435 layer at (256,252) size 24x2436 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24 -
trunk/LayoutTests/platform/chromium-win/media/controls-strict-expected.txt
r123271 r131367 18 18 RenderButton {INPUT} at (9,0) size 30x30 19 19 RenderSlider {INPUT} at (48,11) size 91x8 20 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 21 RenderBlock {DIV} at (1,1) size 71x24 20 RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 21 RenderBlock {DIV} at (1,-8) size 71x24 22 RenderBlock {DIV} at (-7,0) size 32x24 22 23 RenderBlock {DIV} at (65,1) size 32x24 23 24 RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF] … … 27 28 RenderButton {INPUT} at (188,0) size 35x30 28 29 RenderSlider {INPUT} at (229,11) size 32x8 29 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 30 RenderBlock {DIV} at (1,1) size 20x24 30 RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 31 RenderBlock {DIV} at (1,-8) size 20x24 32 RenderBlock {DIV} at (13,0) size 24x24 31 33 RenderBlock {DIV} at (14,1) size 24x24 32 34 RenderButton {INPUT} at (271,0) size 30x30 33 layer at (55,260) size 32x2434 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2435 layer at (256,260) size 24x2436 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24 -
trunk/LayoutTests/platform/chromium-win/media/controls-styling-expected.txt
r123271 r131367 22 22 RenderButton {INPUT} at (9,0) size 30x30 23 23 RenderSlider {INPUT} at (48,11) size 91x8 24 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 25 RenderBlock {DIV} at (1,1) size 71x24 24 RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 25 RenderBlock {DIV} at (1,-8) size 71x24 26 RenderBlock {DIV} at (-7,0) size 32x24 26 27 RenderBlock {DIV} at (65,1) size 32x24 27 28 RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF] … … 31 32 RenderButton {INPUT} at (188,0) size 35x30 32 33 RenderSlider {INPUT} at (229,11) size 32x8 33 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 34 RenderBlock {DIV} at (1,1) size 20x24 34 RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 35 RenderBlock {DIV} at (1,-8) size 20x24 36 RenderBlock {DIV} at (13,0) size 24x24 35 37 RenderBlock {DIV} at (14,1) size 24x24 36 38 RenderButton {INPUT} at (271,0) size 30x30 37 layer at (65,252) size 32x2438 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2439 layer at (266,252) size 24x2440 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x2441 39 layer at (8,284) size 320x240 42 40 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240 … … 46 44 RenderButton {INPUT} at (9,0) size 30x30 47 45 RenderSlider {INPUT} at (48,11) size 91x8 48 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 49 RenderBlock {DIV} at (1,1) size 71x24 46 RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 47 RenderBlock {DIV} at (1,-8) size 71x24 48 RenderBlock {DIV} at (-7,0) size 32x24 50 49 RenderBlock {DIV} at (65,1) size 32x24 51 50 RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF] … … 55 54 RenderButton {INPUT} at (188,0) size 35x30 56 55 RenderSlider {INPUT} at (229,11) size 32x8 57 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 58 RenderBlock {DIV} at (1,1) size 20x24 56 RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 57 RenderBlock {DIV} at (1,-8) size 20x24 58 RenderBlock {DIV} at (13,0) size 24x24 59 59 RenderBlock {DIV} at (14,1) size 24x24 60 60 RenderButton {INPUT} at (271,0) size 30x30 61 layer at (55,492) size 32x2462 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2463 layer at (256,492) size 24x2464 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24 -
trunk/LayoutTests/platform/chromium-win/media/controls-styling-strict-expected.txt
r123278 r131367 22 22 RenderButton {INPUT} at (9,0) size 30x30 23 23 RenderSlider {INPUT} at (48,11) size 91x8 24 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 25 RenderBlock {DIV} at (1,1) size 71x24 24 RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 25 RenderBlock {DIV} at (1,-8) size 71x24 26 RenderBlock {DIV} at (-7,0) size 32x24 26 27 RenderBlock {DIV} at (65,1) size 32x24 27 28 RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF] … … 31 32 RenderButton {INPUT} at (188,0) size 35x30 32 33 RenderSlider {INPUT} at (229,11) size 32x8 33 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 34 RenderBlock {DIV} at (1,1) size 20x24 34 RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 35 RenderBlock {DIV} at (1,-8) size 20x24 36 RenderBlock {DIV} at (13,0) size 24x24 35 37 RenderBlock {DIV} at (14,1) size 24x24 36 38 RenderButton {INPUT} at (271,0) size 30x30 37 layer at (55,260) size 32x2438 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2439 layer at (256,260) size 24x2440 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x2441 39 layer at (332,52) size 320x240 42 40 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240 … … 46 44 RenderButton {INPUT} at (9,0) size 30x30 47 45 RenderSlider {INPUT} at (48,11) size 91x8 48 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 49 RenderBlock {DIV} at (1,1) size 71x24 46 RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 47 RenderBlock {DIV} at (1,-8) size 71x24 48 RenderBlock {DIV} at (-7,0) size 32x24 50 49 RenderBlock {DIV} at (65,1) size 32x24 51 50 RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF] … … 55 54 RenderButton {INPUT} at (188,0) size 35x30 56 55 RenderSlider {INPUT} at (229,11) size 32x8 57 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 58 RenderBlock {DIV} at (1,1) size 20x24 56 RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 57 RenderBlock {DIV} at (1,-8) size 20x24 58 RenderBlock {DIV} at (13,0) size 24x24 59 59 RenderBlock {DIV} at (14,1) size 24x24 60 60 RenderButton {INPUT} at (271,0) size 30x30 61 layer at (379,260) size 32x2462 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2463 layer at (580,260) size 24x2464 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24 -
trunk/LayoutTests/platform/chromium-win/media/controls-without-preload-expected.txt
r123271 r131367 18 18 RenderButton {INPUT} at (9,0) size 30x30 19 19 RenderSlider {INPUT} at (48,11) size 91x8 20 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 21 RenderBlock {DIV} at (1,1) size 71x24 20 RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 21 RenderBlock {DIV} at (1,-8) size 71x24 22 RenderBlock {DIV} at (-7,0) size 32x24 22 23 RenderBlock {DIV} at (65,1) size 32x24 23 24 RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF] … … 27 28 RenderButton {INPUT} at (188,0) size 35x30 28 29 RenderSlider {INPUT} at (229,11) size 32x8 29 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 30 RenderBlock {DIV} at (1,1) size 20x24 30 RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 31 RenderBlock {DIV} at (1,-8) size 20x24 32 RenderBlock {DIV} at (13,0) size 24x24 31 33 RenderBlock {DIV} at (14,1) size 24x24 32 34 RenderButton {INPUT} at (271,0) size 30x30 33 layer at (55,252) size 32x2434 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2435 layer at (256,252) size 24x2436 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24 -
trunk/LayoutTests/platform/chromium-win/media/media-controls-clone-expected.txt
r123271 r131367 19 19 RenderButton {INPUT} at (9,0) size 30x30 20 20 RenderSlider {INPUT} at (48,11) size 152x8 21 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)] 22 RenderBlock {DIV} at (1,1) size 132x24 21 RenderFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)] 22 RenderBlock {DIV} at (1,-8) size 132x24 23 RenderBlock {DIV} at (-7,0) size 32x24 23 24 RenderBlock {DIV} at (126,1) size 32x24 24 25 RenderDeprecatedFlexibleBox {DIV} at (215,0) size 25x30 [color=#FFFFFF] … … 27 28 text run at (0,7) width 25: "0:00" 28 29 RenderButton {INPUT} at (249,0) size 35x30 29 layer at (55,126) size 32x2430 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2431 30 layer at (308,128) size 300x30 32 31 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x30 … … 36 35 RenderButton {INPUT} at (9,0) size 30x30 37 36 RenderSlider {INPUT} at (48,11) size 162x8 38 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 162x8 [border: (1px solid #E6E6E659)] 39 RenderBlock {DIV} at (1,1) size 142x24 37 RenderFlexibleBox {DIV} at (0,0) size 162x8 [border: (1px solid #E6E6E659)] 38 RenderBlock {DIV} at (1,-8) size 142x24 39 RenderBlock {DIV} at (-7,0) size 32x24 40 40 RenderBlock {DIV} at (136,1) size 32x24 41 41 RenderDeprecatedFlexibleBox {DIV} at (225,0) size 25x30 [color=#FFFFFF] … … 44 44 text run at (0,7) width 25: "0:00" 45 45 RenderButton {INPUT} at (259,0) size 35x30 46 layer at (350,131) size 32x2447 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2448 46 layer at (8,163) size 300x150 49 47 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x150 … … 53 51 RenderButton {INPUT} at (9,0) size 30x30 54 52 RenderSlider {INPUT} at (48,11) size 152x8 55 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)] 56 RenderBlock {DIV} at (1,1) size 132x24 53 RenderFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)] 54 RenderBlock {DIV} at (1,-8) size 132x24 55 RenderBlock {DIV} at (-7,0) size 32x24 57 56 RenderBlock {DIV} at (126,1) size 32x24 58 57 RenderDeprecatedFlexibleBox {DIV} at (215,0) size 25x30 [color=#FFFFFF] … … 61 60 text run at (0,7) width 25: "0:00" 62 61 RenderButton {INPUT} at (249,0) size 35x30 63 layer at (55,281) size 32x2464 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2465 62 layer at (308,283) size 300x30 66 63 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x30 … … 70 67 RenderButton {INPUT} at (9,0) size 30x30 71 68 RenderSlider {INPUT} at (48,11) size 162x8 72 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 162x8 [border: (1px solid #E6E6E659)] 73 RenderBlock {DIV} at (1,1) size 142x24 69 RenderFlexibleBox {DIV} at (0,0) size 162x8 [border: (1px solid #E6E6E659)] 70 RenderBlock {DIV} at (1,-8) size 142x24 71 RenderBlock {DIV} at (-7,0) size 32x24 74 72 RenderBlock {DIV} at (136,1) size 32x24 75 73 RenderDeprecatedFlexibleBox {DIV} at (225,0) size 25x30 [color=#FFFFFF] … … 78 76 text run at (0,7) width 25: "0:00" 79 77 RenderButton {INPUT} at (259,0) size 35x30 80 layer at (350,286) size 32x2481 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24 -
trunk/LayoutTests/platform/chromium-win/media/media-document-audio-repaint-expected.txt
r131202 r131367 24 24 RenderButton {INPUT} at (9,0) size 30x30 25 25 RenderSlider {INPUT} at (48,11) size 98x8 26 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 98x8 [border: (1px solid #E6E6E659)] 27 RenderBlock {DIV} at (1,1) size 78x24 26 RenderFlexibleBox {DIV} at (0,0) size 98x8 [border: (1px solid #E6E6E659)] 27 RenderBlock {DIV} at (1,-8) size 78x24 28 RenderBlock {DIV} at (31,0) size 33x24 28 29 RenderBlock {DIV} at (72,1) size 32x24 29 30 RenderDeprecatedFlexibleBox {DIV} at (161,0) size 25x30 [color=#FFFFFF] … … 33 34 RenderButton {INPUT} at (195,0) size 35x30 34 35 RenderSlider {INPUT} at (236,11) size 39x8 35 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 39x8 [border: (1px solid #E6E6E659)] 36 RenderBlock {DIV} at (1,1) size 27x24 36 RenderFlexibleBox {DIV} at (0,0) size 39x8 [border: (1px solid #E6E6E659)] 37 RenderBlock {DIV} at (1,-8) size 27x24 38 RenderBlock {DIV} at (20,0) size 24x24 37 39 RenderBlock {DIV} at (21,1) size 24x24 38 layer at (126,168) size 32x2439 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2440 layer at (302,168) size 24x2441 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x2442 40 RenderText {#text} at (0,0) size 0x0 43 41 RenderText {#text} at (0,0) size 0x0 -
trunk/LayoutTests/platform/chromium-win/media/track/track-cue-rendering-horizontal-expected.txt
r127844 r131367 66 66 RenderButton {INPUT} at (9,0) size 30x30 67 67 RenderSlider {INPUT} at (48,11) size 74x8 68 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 74x8 [border: (1px solid #E6E6E659)] 69 RenderBlock {DIV} at (1,1) size 54x24 68 RenderFlexibleBox {DIV} at (0,0) size 74x8 [border: (1px solid #E6E6E659)] 69 RenderBlock {DIV} at (1,-8) size 54x24 70 RenderBlock {DIV} at (-5,0) size 33x24 70 71 RenderBlock {DIV} at (48,1) size 32x24 71 72 RenderDeprecatedFlexibleBox {DIV} at (137,0) size 25x30 [color=#FFFFFF] … … 75 76 RenderButton {INPUT} at (171,0) size 35x30 76 77 RenderSlider {INPUT} at (212,11) size 15x8 77 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 15x8 [border: (1px solid #E6E6E659)] 78 RenderBlock {DIV} at (1,1) size 3x24 78 RenderFlexibleBox {DIV} at (0,0) size 15x8 [border: (1px solid #E6E6E659)] 79 RenderBlock {DIV} at (1,-8) size 3x24 80 RenderBlock {DIV} at (-4,0) size 24x24 79 81 RenderBlock {DIV} at (-3,1) size 24x24 80 82 RenderButton {INPUT} at (237,0) size 30x30 81 83 RenderButton {INPUT} at (271,0) size 30x30 82 layer at (57,216) size 32x2483 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2484 layer at (222,216) size 24x2485 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24 -
trunk/LayoutTests/platform/chromium-win/media/video-controls-rendering-expected.txt
r123271 r131367 23 23 RenderButton {INPUT} at (9,0) size 30x30 24 24 RenderSlider {INPUT} at (48,11) size 91x8 25 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 26 RenderBlock {DIV} at (1,1) size 71x24 25 RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 26 RenderBlock {DIV} at (1,-8) size 71x24 27 RenderBlock {DIV} at (-7,0) size 32x24 27 28 RenderBlock {DIV} at (65,1) size 32x24 28 29 RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF] … … 32 33 RenderButton {INPUT} at (188,0) size 35x30 33 34 RenderSlider {INPUT} at (229,11) size 32x8 34 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 35 RenderBlock {DIV} at (1,1) size 20x24 35 RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 36 RenderBlock {DIV} at (1,-8) size 20x24 37 RenderBlock {DIV} at (13,0) size 24x24 36 38 RenderBlock {DIV} at (14,1) size 24x24 37 39 RenderButton {INPUT} at (271,0) size 30x30 38 layer at (55,252) size 32x2439 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2440 layer at (256,252) size 24x2441 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x2442 40 layer at (8,284) size 320x240 43 41 RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240 … … 47 45 RenderButton {INPUT} at (9,0) size 30x30 48 46 RenderSlider {INPUT} at (48,11) size 91x8 49 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 50 RenderBlock {DIV} at (1,1) size 71x24 47 RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 48 RenderBlock {DIV} at (1,-8) size 71x24 49 RenderBlock {DIV} at (-7,0) size 32x24 51 50 RenderBlock {DIV} at (65,1) size 32x24 52 51 RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF] … … 56 55 RenderButton {INPUT} at (188,0) size 35x30 57 56 RenderSlider {INPUT} at (229,11) size 32x8 58 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 59 RenderBlock {DIV} at (1,1) size 20x24 57 RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 58 RenderBlock {DIV} at (1,-8) size 20x24 59 RenderBlock {DIV} at (13,0) size 24x24 60 60 RenderBlock {DIV} at (14,1) size 24x24 61 61 RenderButton {INPUT} at (271,0) size 30x30 62 layer at (55,492) size 32x2463 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2464 layer at (256,492) size 24x2465 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x2466 62 layer at (8,524) size 320x240 67 63 RenderVideo {VIDEO} at (8,524) size 320x240 … … 73 69 RenderButton {INPUT} at (9,0) size 30x30 74 70 RenderSlider {INPUT} at (48,11) size 91x8 75 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 76 RenderBlock {DIV} at (1,1) size 71x24 71 RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 72 RenderBlock {DIV} at (1,-8) size 71x24 73 RenderBlock {DIV} at (-7,0) size 32x24 77 74 RenderBlock {DIV} at (65,1) size 32x24 78 75 RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF] … … 82 79 RenderButton {INPUT} at (188,0) size 35x30 83 80 RenderSlider {INPUT} at (229,11) size 32x8 84 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 85 RenderBlock {DIV} at (1,1) size 20x24 81 RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 82 RenderBlock {DIV} at (1,-8) size 20x24 83 RenderBlock {DIV} at (13,0) size 24x24 86 84 RenderBlock {DIV} at (14,1) size 24x24 87 85 RenderButton {INPUT} at (271,0) size 30x30 88 layer at (55,732) size 32x2489 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2490 layer at (256,732) size 24x2491 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24 -
trunk/LayoutTests/platform/chromium-win/media/video-display-toggle-expected.txt
r123271 r131367 17 17 RenderButton {INPUT} at (9,0) size 30x30 18 18 RenderSlider {INPUT} at (48,11) size 91x8 19 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 20 RenderBlock {DIV} at (1,1) size 71x24 19 RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 20 RenderBlock {DIV} at (1,-8) size 71x24 21 RenderBlock {DIV} at (-7,0) size 32x24 21 22 RenderBlock {DIV} at (65,1) size 32x24 22 23 RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF] … … 26 27 RenderButton {INPUT} at (188,0) size 35x30 27 28 RenderSlider {INPUT} at (229,11) size 32x8 28 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 29 RenderBlock {DIV} at (1,1) size 20x24 29 RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 30 RenderBlock {DIV} at (1,-8) size 20x24 31 RenderBlock {DIV} at (13,0) size 24x24 30 32 RenderBlock {DIV} at (14,1) size 24x24 31 33 RenderButton {INPUT} at (271,0) size 30x30 32 layer at (55,236) size 32x2433 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2434 layer at (256,236) size 24x2435 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24 -
trunk/LayoutTests/platform/chromium-win/media/video-empty-source-expected.txt
r123271 r131367 18 18 RenderButton {INPUT} at (9,0) size 30x30 19 19 RenderSlider {INPUT} at (48,11) size 193x8 20 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 193x8 [border: (1px solid #E6E6E659)] 21 RenderBlock {DIV} at (1,1) size 173x24 20 RenderFlexibleBox {DIV} at (0,0) size 193x8 [border: (1px solid #E6E6E659)] 21 RenderBlock {DIV} at (1,-8) size 173x24 22 RenderBlock {DIV} at (-7,0) size 32x24 22 23 RenderBlock {DIV} at (167,1) size 32x24 23 24 RenderDeprecatedFlexibleBox {DIV} at (256,0) size 25x30 [color=#FFFFFF] … … 25 26 RenderText {#text} at (0,7) size 25x16 26 27 text run at (0,7) width 25: "0:00" 27 layer at (56,163) size 32x2428 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24 -
trunk/LayoutTests/platform/chromium-win/media/video-no-audio-expected.txt
r123271 r131367 18 18 RenderButton {INPUT} at (9,0) size 30x30 19 19 RenderSlider {INPUT} at (48,11) size 170x8 20 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 170x8 [border: (1px solid #E6E6E659)] 21 RenderBlock {DIV} at (1,1) size 150x24 20 RenderFlexibleBox {DIV} at (0,0) size 170x8 [border: (1px solid #E6E6E659)] 21 RenderBlock {DIV} at (1,-8) size 150x24 22 RenderBlock {DIV} at (-7,0) size 32x24 22 23 RenderBlock {DIV} at (144,1) size 32x24 23 24 RenderDeprecatedFlexibleBox {DIV} at (233,0) size 25x30 [color=#FFFFFF] … … 27 28 RenderButton {INPUT} at (267,0) size 35x30 28 29 RenderButton {INPUT} at (303,0) size 30x30 29 layer at (55,300) size 32x2430 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24 -
trunk/LayoutTests/platform/chromium-win/media/video-playing-and-pause-expected.txt
r123271 r131367 19 19 RenderButton {INPUT} at (9,0) size 30x30 20 20 RenderSlider {INPUT} at (48,11) size 91x8 21 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 22 RenderBlock {DIV} at (1,1) size 71x24 21 RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)] 22 RenderBlock {DIV} at (1,-8) size 71x24 23 RenderBlock {DIV} at (-7,0) size 32x24 23 24 RenderBlock {DIV} at (65,1) size 32x24 24 25 RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF] … … 28 29 RenderButton {INPUT} at (188,0) size 35x30 29 30 RenderSlider {INPUT} at (229,11) size 32x8 30 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 31 RenderBlock {DIV} at (1,1) size 20x24 31 RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)] 32 RenderBlock {DIV} at (1,-8) size 20x24 33 RenderBlock {DIV} at (13,0) size 24x24 32 34 RenderBlock {DIV} at (14,1) size 24x24 33 35 RenderButton {INPUT} at (271,0) size 30x30 34 layer at (55,280) size 32x2435 RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x2436 layer at (256,280) size 24x2437 RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24 -
trunk/LayoutTests/platform/chromium-win/media/video-zoom-controls-expected.txt
r129386 r131367 16 16 RenderButton {INPUT} at (13,0) size 46x45 17 17 RenderSlider {INPUT} at (72,16) size 38x13 18 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 38x12 [border: (1px solid #E6E6E659)] 19 RenderBlock {DIV} at (1,1) size 9x36 18 RenderFlexibleBox {DIV} at (0,0) size 38x12 [border: (1px solid #E6E6E659)] 19 RenderBlock {DIV} at (1,-12) size 9x36 20 RenderBlock {DIV} at (-11,0) size 49x36 20 21 RenderBlock {DIV} at (-1,1) size 48x36 21 22 RenderDeprecatedFlexibleBox {DIV} at (132,0) size 40x45 [color=#FFFFFF] … … 25 26 RenderButton {INPUT} at (185,0) size 53x45 26 27 RenderSlider {INPUT} at (247,16) size 23x13 27 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 23x12 [border: (1px solid #E6E6E659)] 28 RenderBlock {DIV} at (1,1) size 6x36 28 RenderFlexibleBox {DIV} at (0,0) size 23x12 [border: (1px solid #E6E6E659)] 29 RenderBlock {DIV} at (1,-12) size 6x36 30 RenderBlock {DIV} at (-5,0) size 36x36 29 31 RenderBlock {DIV} at (-4,1) size 36x36 30 32 RenderButton {INPUT} at (284,0) size 46x45 31 layer at (127,217) size 49x3632 RenderBlock (relative positioned) {DIV} at (-11,-12) size 49x3633 33 layer at (57,310) size 240x180 34 34 RenderVideo {VIDEO} at (45,298) size 240x180 … … 40 40 RenderButton {INPUT} at (13,0) size 46x45 41 41 RenderSlider {INPUT} at (72,16) size 38x13 42 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 38x12 [border: (1px solid #E6E6E659)] 43 RenderBlock {DIV} at (1,1) size 9x36 42 RenderFlexibleBox {DIV} at (0,0) size 38x12 [border: (1px solid #E6E6E659)] 43 RenderBlock {DIV} at (1,-12) size 9x36 44 RenderBlock {DIV} at (-11,0) size 49x36 44 45 RenderBlock {DIV} at (-1,1) size 48x36 45 46 RenderDeprecatedFlexibleBox {DIV} at (132,0) size 40x45 [color=#FFFFFF] … … 49 50 RenderButton {INPUT} at (185,0) size 53x45 50 51 RenderSlider {INPUT} at (247,16) size 23x13 51 RenderDeprecatedFlexibleBox {DIV} at (0,0) size 23x12 [border: (1px solid #E6E6E659)] 52 RenderBlock {DIV} at (1,1) size 6x36 52 RenderFlexibleBox {DIV} at (0,0) size 23x12 [border: (1px solid #E6E6E659)] 53 RenderBlock {DIV} at (1,-12) size 6x36 54 RenderBlock {DIV} at (-5,0) size 36x36 53 55 RenderBlock {DIV} at (-4,1) size 36x36 54 56 RenderButton {INPUT} at (284,0) size 46x45 55 layer at (127,442) size 49x36 backgroundClip at (60,417) size 225x45 clip at (60,417) size 225x45 outlineClip at (60,417) size 225x4556 RenderBlock (relative positioned) {DIV} at (-11,-12) size 49x36 -
trunk/LayoutTests/platform/chromium/TestExpectations
r131361 r131367 4008 4008 webkit.org/b/98275 media/event-queue-crash.html [ Skip ] 4009 4009 4010 webkit.org/b/98666 [ Win Mac ] fast/dom/HTMLInputElement/input-slider-update.html [ Failure ] 4011 webkit.org/b/98666 [ Win Mac ] fast/dom/HTMLInputElement/input-slider-update-styled.html [ Failure ] 4012 webkit.org/b/98666 [ Win Mac ] fast/forms/box-shadow-override.html [ Failure ] 4013 webkit.org/b/98666 [ Win Mac ] fast/forms/datalist/input-appearance-range-with-datalist.html [ Failure ] 4014 webkit.org/b/98666 [ Win Mac ] fast/forms/input-appearance-height.html [ Failure ] 4015 webkit.org/b/98666 [ Win Mac ] fast/forms/range/input-appearance-range.html [ Failure ] 4016 webkit.org/b/98666 [ Win Mac ] fast/forms/range/range-thumb-height-percentage.html [ Failure ] 4017 webkit.org/b/98666 [ Win Mac ] fast/forms/range/slider-padding.html [ Failure ] 4018 webkit.org/b/98666 [ Win Mac ] fast/forms/range/slider-thumb-shared-style.html [ Failure ] 4019 webkit.org/b/98666 [ Win Mac ] fast/forms/range/slider-thumb-stylability.html [ Failure ] 4020 webkit.org/b/98666 [ Win Mac ] fast/hidpi/video-controls-in-hidpi.html [ Failure ] 4021 webkit.org/b/98666 [ Win Mac ] fast/multicol/client-rects.html [ Failure ] 4022 webkit.org/b/98666 [ Win Mac ] fast/repaint/slider-thumb-drag-release.html [ Failure ] 4023 webkit.org/b/98666 [ Win Mac ] fast/repaint/slider-thumb-float.html [ Failure ] 4024 webkit.org/b/98666 [ Win Mac ] media/track/track-cue-rendering-vertical.html [ Failure ] 4025 webkit.org/b/98666 [ Mac ] fast/layers/video-layer.html [ Failure ] 4026 webkit.org/b/98666 [ Mac ] media/audio-controls-rendering.html [ Failure ] 4027 webkit.org/b/98666 [ Mac ] media/audio-repaint.html [ Failure ] 4028 webkit.org/b/98666 [ Mac ] media/controls-after-reload.html [ Failure ] 4029 webkit.org/b/98666 [ Mac ] media/controls-strict.html [ Failure ] 4030 webkit.org/b/98666 [ Mac ] media/controls-styling.html [ Failure ] 4031 webkit.org/b/98666 [ Mac ] media/controls-styling-strict.html [ Failure ] 4032 webkit.org/b/98666 [ Mac ] media/controls-without-preload.html [ Failure ] 4033 webkit.org/b/98666 [ Mac ] media/media-controls-clone.html [ Failure ] 4034 webkit.org/b/98666 [ Mac ] media/media-document-audio-repaint.html [ Failure ] 4035 webkit.org/b/98666 [ Mac ] media/track/track-cue-rendering-horizontal.html [ Failure ] 4036 webkit.org/b/98666 [ Mac ] media/video-controls-rendering.html [ Failure ] 4037 webkit.org/b/98666 [ Mac ] media/video-display-toggle.html [ Failure ] 4038 webkit.org/b/98666 [ Mac ] media/video-empty-source.html [ Failure ] 4039 webkit.org/b/98666 [ Mac ] media/video-no-audio.html [ Failure ] 4040 webkit.org/b/98666 [ Mac ] media/video-playing-and-pause.html [ Failure ] 4041 webkit.org/b/98666 [ Mac ] media/video-zoom-controls.html [ Failure ] 4042 4010 4043 # These are real failues due to 95121. 4011 4044 # This is spilling caused by LANCZOS3 scaling algorithm that samples outside the source rect. -
trunk/LayoutTests/platform/efl/TestExpectations
r131246 r131367 1529 1529 webkit.org/b/10890 fast/selectors/unqualified-hover-strict.html [ Failure Pass ] 1530 1530 1531 webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update.html [ Failure ] 1532 webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update-styled.html [ Failure ] 1533 webkit.org/b/98666 fast/forms/box-shadow-override.html [ Failure ] 1534 webkit.org/b/98666 fast/forms/datalist/input-appearance-range-with-datalist.html [ Failure ] 1535 webkit.org/b/98666 fast/forms/input-appearance-height.html [ Failure ] 1536 webkit.org/b/98666 fast/forms/range/input-appearance-range.html [ Failure ] 1537 webkit.org/b/98666 fast/forms/range/range-thumb-height-percentage.html [ Failure ] 1538 webkit.org/b/98666 fast/forms/range/slider-padding.html [ Failure ] 1539 webkit.org/b/98666 fast/forms/range/slider-thumb-shared-style.html [ Failure ] 1540 webkit.org/b/98666 fast/forms/range/slider-thumb-stylability.html [ Failure ] 1541 webkit.org/b/98666 fast/multicol/client-rects.html [ Failure ] 1542 webkit.org/b/98666 fast/repaint/slider-thumb-drag-release.html [ Failure ] 1543 webkit.org/b/98666 fast/repaint/slider-thumb-float.html [ Failure ] 1544 webkit.org/b/98666 media/track/track-cue-rendering-vertical.html [ Failure ] 1545 webkit.org/b/98666 fast/layers/video-layer.html [ Failure ] 1546 webkit.org/b/98666 media/audio-controls-rendering.html [ Failure ] 1547 webkit.org/b/98666 media/audio-repaint.html [ Failure ] 1548 webkit.org/b/98666 media/controls-after-reload.html [ Failure ] 1549 webkit.org/b/98666 media/controls-strict.html [ Failure ] 1550 webkit.org/b/98666 media/controls-styling.html [ Failure ] 1551 webkit.org/b/98666 media/controls-styling-strict.html [ Failure ] 1552 webkit.org/b/98666 media/controls-without-preload.html [ Failure ] 1553 webkit.org/b/98666 media/media-controls-clone.html [ Failure ] 1554 webkit.org/b/98666 media/media-document-audio-repaint.html [ Failure ] 1555 webkit.org/b/98666 media/track/track-cue-rendering-horizontal.html [ Failure ] 1556 webkit.org/b/98666 media/video-display-toggle.html [ Failure ] 1557 webkit.org/b/98666 media/video-empty-source.html [ Failure ] 1558 webkit.org/b/98666 media/video-no-audio.html [ Failure ] 1559 webkit.org/b/98666 media/video-zoom-controls.html [ Failure ] 1560 1531 1561 # Regressions after r130699 1532 1562 webkit.org/b/98729 fast/css/import-style-update.html [ Failure ] -
trunk/LayoutTests/platform/gtk/TestExpectations
r131303 r131367 462 462 webkit.org/b/44199 perf [ Skip ] 463 463 464 webkit.org/b/68878 media/video-playing-and-pause.html [ Failure Pass ]465 464 webkit.org/b/55126 media/video-aspect-ratio.html [ Failure Pass ] 466 465 … … 1350 1349 webkit.org/b/98585 fast/exclusions/shape-inside/shape-inside-rounded-rectangle-003.html [ ImageOnlyFailure ] 1351 1350 1351 webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update.html [ Failure ] 1352 webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update-styled.html [ Failure ] 1353 webkit.org/b/98666 fast/forms/box-shadow-override.html [ Failure ] 1354 webkit.org/b/98666 fast/forms/input-appearance-height.html [ Failure ] 1355 webkit.org/b/98666 fast/forms/range/input-appearance-range.html [ Failure ] 1356 webkit.org/b/98666 fast/forms/range/range-thumb-height-percentage.html [ Failure ] 1357 webkit.org/b/98666 fast/forms/range/slider-padding.html [ Failure ] 1358 webkit.org/b/98666 fast/forms/range/slider-thumb-shared-style.html [ Failure ] 1359 webkit.org/b/98666 fast/forms/range/slider-thumb-stylability.html [ Failure ] 1360 webkit.org/b/98666 fast/hidpi/video-controls-in-hidpi.html [ Failure ] 1361 webkit.org/b/98666 fast/multicol/client-rects.html [ Failure ] 1362 webkit.org/b/98666 fast/repaint/slider-thumb-drag-release.html [ Failure ] 1363 webkit.org/b/98666 fast/repaint/slider-thumb-float.html [ Failure ] 1364 webkit.org/b/98666 media/track/track-cue-rendering-vertical.html [ Failure ] 1365 webkit.org/b/98666 fast/layers/video-layer.html [ Failure ] 1366 webkit.org/b/98666 media/audio-controls-rendering.html [ Failure ] 1367 webkit.org/b/98666 media/audio-repaint.html [ Failure ] 1368 webkit.org/b/98666 media/controls-after-reload.html [ Failure ] 1369 webkit.org/b/98666 media/controls-strict.html [ Failure ] 1370 webkit.org/b/98666 media/controls-styling.html [ Failure ] 1371 webkit.org/b/98666 media/controls-styling-strict.html [ Failure ] 1372 webkit.org/b/98666 media/controls-without-preload.html [ Failure ] 1373 webkit.org/b/98666 media/media-controls-clone.html [ Failure ] 1374 webkit.org/b/98666 media/media-document-audio-repaint.html [ Failure ] 1375 webkit.org/b/98666 media/track/track-cue-rendering-horizontal.html [ Failure ] 1376 webkit.org/b/98666 media/video-controls-rendering.html [ Failure ] 1377 webkit.org/b/98666 media/video-display-toggle.html [ Failure ] 1378 webkit.org/b/98666 media/video-empty-source.html [ Failure ] 1379 webkit.org/b/98666 media/video-no-audio.html [ Failure ] 1380 webkit.org/b/68878 webkit.org/b/98666 media/video-playing-and-pause.html [ Failure Pass ] 1381 webkit.org/b/98666 media/video-zoom-controls.html [ Failure ] 1382 1352 1383 webkit.org/b/98587 fast/writing-mode/vertical-subst-font-vert-no-dflt.html [ ImageOnlyFailure ] 1353 1384 -
trunk/LayoutTests/platform/mac/TestExpectations
r131240 r131367 1291 1291 webkit.org/b/95501 http/tests/security/inactive-document-with-empty-security-origin.html [ Skip ] 1292 1292 1293 webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update.html [ Failure ] 1294 webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update-styled.html [ Failure ] 1295 webkit.org/b/98666 fast/forms/box-shadow-override.html [ Failure ] 1296 webkit.org/b/98666 fast/forms/input-appearance-height.html [ Failure ] 1297 webkit.org/b/98666 fast/forms/range/input-appearance-range.html [ Failure ] 1298 webkit.org/b/98666 fast/forms/range/range-thumb-height-percentage.html [ Failure ] 1299 webkit.org/b/98666 fast/forms/range/slider-padding.html [ Failure ] 1300 webkit.org/b/98666 fast/forms/range/slider-thumb-shared-style.html [ Failure ] 1301 webkit.org/b/98666 fast/forms/range/slider-thumb-stylability.html [ Failure ] 1302 webkit.org/b/98666 fast/hidpi/video-controls-in-hidpi.html [ Failure ] 1303 webkit.org/b/98666 fast/multicol/client-rects.html [ Failure ] 1304 webkit.org/b/98666 fast/repaint/slider-thumb-drag-release.html [ Failure ] 1305 webkit.org/b/98666 fast/repaint/slider-thumb-float.html [ Failure ] 1306 webkit.org/b/98666 fast/layers/video-layer.html [ Failure ] 1307 webkit.org/b/98666 media/audio-controls-rendering.html [ Failure ] 1308 webkit.org/b/98666 media/controls-after-reload.html [ Failure ] 1309 webkit.org/b/98666 media/controls-strict.html [ Failure ] 1310 webkit.org/b/98666 media/controls-styling-strict.html [ Failure ] 1311 webkit.org/b/98666 media/controls-without-preload.html [ Failure ] 1312 webkit.org/b/98666 media/media-controls-clone.html [ Failure ] 1313 webkit.org/b/98666 media/video-controls-rendering.html [ Failure ] 1314 webkit.org/b/98666 media/video-display-toggle.html [ Failure ] 1315 webkit.org/b/98666 media/video-empty-source.html [ Failure ] 1316 webkit.org/b/98666 media/video-no-audio.html [ Failure ] 1317 webkit.org/b/98666 media/video-playing-and-pause.html [ Failure ] 1318 1293 1319 # Paints black behind the test image instead of the expected green. 1294 1320 webkit.org/b/95707 http/tests/images/png-partial-load-no-alpha.html [ ImageOnlyFailure ] -
trunk/LayoutTests/platform/qt/TestExpectations
r131295 r131367 2414 2414 webkit.org/b/91379 http/tests/security/contentSecurityPolicy/object-src-none-allowed.html [ Failure Pass ] 2415 2415 2416 webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update.html [ Failure ] 2417 webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update-styled.html [ Failure ] 2418 webkit.org/b/98666 fast/forms/box-shadow-override.html [ Failure ] 2419 webkit.org/b/98666 fast/forms/datalist/input-appearance-range-with-datalist.html [ Failure ] 2420 webkit.org/b/98666 fast/forms/range/input-appearance-range.html [ Failure ] 2421 webkit.org/b/98666 fast/forms/range/range-thumb-height-percentage.html [ Failure ] 2422 webkit.org/b/98666 fast/forms/range/slider-padding.html [ Failure ] 2423 webkit.org/b/98666 fast/multicol/client-rects.html [ Failure ] 2424 webkit.org/b/98666 fast/repaint/slider-thumb-drag-release.html [ Failure ] 2425 webkit.org/b/98666 fast/repaint/slider-thumb-float.html [ Failure ] 2426 webkit.org/b/98666 media/track/track-cue-rendering-vertical.html [ Failure ] 2427 webkit.org/b/98666 media/controls-styling-strict.html [ Failure ] 2428 webkit.org/b/98666 media/media-controls-clone.html [ Failure ] 2429 webkit.org/b/98666 media/track/track-cue-rendering-horizontal.html [ Failure ] 2430 webkit.org/b/98666 media/video-playing-and-pause.html [ Failure ] 2431 2416 2432 webkit.org/b/93247 [ Debug ] fast/lists/list-marker-remove-crash.html [ Crash ] 2417 2433 -
trunk/LayoutTests/platform/win/TestExpectations
r131246 r131367 2305 2305 http/tests/security/inactive-document-with-empty-security-origin.html 2306 2306 2307 webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update.html [ Failure ] 2308 webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update-styled.html [ Failure ] 2309 webkit.org/b/98666 fast/forms/input-appearance-height.html [ Failure ] 2310 webkit.org/b/98666 fast/forms/range/input-appearance-range.html [ Failure ] 2311 webkit.org/b/98666 fast/forms/range/range-thumb-height-percentage.html [ Failure ] 2312 webkit.org/b/98666 fast/forms/range/slider-padding.html [ Failure ] 2313 webkit.org/b/98666 fast/forms/range/slider-thumb-shared-style.html [ Failure ] 2314 webkit.org/b/98666 fast/forms/range/slider-thumb-stylability.html [ Failure ] 2315 webkit.org/b/98666 fast/multicol/client-rects.html [ Failure ] 2316 webkit.org/b/98666 fast/repaint/slider-thumb-drag-release.html [ Failure ] 2317 webkit.org/b/98666 fast/repaint/slider-thumb-float.html [ Failure ] 2318 webkit.org/b/98666 media/track/track-cue-rendering-vertical.html [ Failure ] 2319 webkit.org/b/98666 media/track/track-cue-rendering-horizontal.html [ Failure ] 2320 2307 2321 #https://bugs.webkit.org/show_bug.cgi?id=98079 2308 2322 http/tests/security/cross-origin-local-storage-wk1.html -
trunk/Source/WebCore/ChangeLog
r131366 r131367 1 2012-10-12 Tony Chang <tony@chromium.org> 2 3 input[type=range] as a flex item renders thumb at wrong position 4 https://bugs.webkit.org/show_bug.cgi?id=98666 5 6 Reviewed by Ojan Vafai. 7 8 Replace RenderSlider implementation with new flexbox and clean up the shadow DOM. 9 The previous code was trying to set the height to 100% and had a bunch of hacks in 10 the renderer code to set an explicit height. Using the new flexbox allows us to 11 remove these renderer hacks. 12 13 Test: css3/flexbox/flexitem-stretch-range.html 14 15 * css/html.css: 16 (input[type="range"]::-webkit-slider-container, input[type="range"]::-webkit-media-slider-container): Use new flexbox. 17 (input[type="range"]::-webkit-slider-runnable-track): Use new flexbox. 18 (input[type="range"]::-webkit-slider-thumb, input[type="range"]::-webkit-media-slider-thumb): Remove relative positioning since we're 19 no longer setting top/left in the layout code. 20 * css/mediaControlsChromium.css: Remove redundant styles and bottom: 1px hack. 21 * css/mediaControlsChromiumAndroid.css: Remove redundant styles and bottom: 1px hack. 22 * html/RangeInputType.cpp: 23 (WebCore::RangeInputType::listAttributeTargetChanged): We need to force a layout 24 since the height of the control should change when adding/removing a datalist. 25 * html/shadow/SliderThumbElement.cpp: 26 (WebCore::RenderSliderContainer::RenderSliderContainer): Use new flexbox. 27 (WebCore::RenderSliderContainer::computeLogicalHeight): Rather than setting style()->height() in layout, just compute the correct 28 height when asked. If we have a datalist, we increase the height (same code as before). If we're vertical, 29 we use the intrinsic size. 30 (WebCore::RenderSliderContainer::layout): Remove extra layout code, but handle the position of the thumb. 31 This used to be handled in the thumb's layout method, but I deleted that. 32 * html/shadow/SliderThumbElement.h: 33 * rendering/RenderSlider.cpp: 34 (WebCore::RenderSlider::RenderSlider): Use new flexbox. 35 (WebCore::RenderSlider::layout): Set the limiter size to the size of the thumb. This is necessary 36 for fast/css/unknown-pseudo-element-matching.html which tries to set the height of the thumb to 1px 37 and expects the input to also have a height of 1px. It worked before because the height of the input 38 didn't depend on the height of its children. 39 * rendering/RenderSlider.h: Fix indentation. 40 (RenderSlider): Use new flexible box. 41 1 42 2012-10-15 Julien Chaffraix <jchaffraix@webkit.org> 2 43 -
trunk/Source/WebCore/css/html.css
r130598 r131367 747 747 748 748 input[type="range"]::-webkit-slider-container, input[type="range"]::-webkit-media-slider-container { 749 -webkit- box-align: center;750 -webkit-box-orient: horizontal; /* This property is updated by C++ code. */751 box-sizing: border-box; 752 -webkit-user-modify: read-only !important;753 display: -webkit-box;754 height: 100%;755 width: 100%;749 -webkit-flex: 1; 750 min-width: 0; 751 752 box-sizing: border-box; 753 -webkit-user-modify: read-only !important; 754 display: -webkit-flex; 755 -webkit-align-contents: center; 756 756 } 757 757 758 758 input[type="range"]::-webkit-slider-runnable-track { 759 -webkit-box-flex: 1; 759 -webkit-flex: 1; 760 min-width: 0; 761 -webkit-align-self: center; 762 760 763 box-sizing: border-box; 761 764 -webkit-user-modify: read-only !important; … … 768 771 -webkit-user-modify: read-only !important; 769 772 display: block; 770 position: relative;771 773 } 772 774 -
trunk/Source/WebCore/css/mediaControlsChromium.css
r130339 r131367 170 170 171 171 input[type="range"]::-webkit-media-slider-thumb { 172 display: block;173 -webkit-appearance: sliderthumb-horizontal;174 box-sizing: border-box;175 position: relative;176 bottom: 1px;177 172 margin-left: -7px; 178 173 margin-right: -7px; -
trunk/Source/WebCore/css/mediaControlsChromiumAndroid.css
r130683 r131367 187 187 188 188 input[type="range"]::-webkit-media-slider-thumb { 189 display: block;190 -webkit-appearance: sliderthumb-horizontal;191 box-sizing: border-box;192 position: relative;193 bottom: 1px;194 189 margin-left: -7px; 195 190 margin-right: -7px; -
trunk/Source/WebCore/html/RangeInputType.cpp
r128149 r131367 341 341 { 342 342 m_tickMarkValuesDirty = true; 343 element()->setNeedsStyleRecalc(); 343 if (element()->renderer()) 344 element()->renderer()->setNeedsLayout(true); 344 345 } 345 346 -
trunk/Source/WebCore/html/shadow/SliderThumbElement.cpp
r131111 r131367 41 41 #include "HTMLParserIdioms.h" 42 42 #include "MouseEvent.h" 43 #include "Render DeprecatedFlexibleBox.h"43 #include "RenderFlexibleBox.h" 44 44 #include "RenderSlider.h" 45 45 #include "RenderTheme.h" … … 122 122 } 123 123 124 void RenderSliderThumb::layout() 125 { 126 // Do not cast node() to SliderThumbElement. This renderer is used for 127 // TrackLimitElement too. 124 // -------------------------------- 125 126 // FIXME: Find a way to cascade appearance and adjust heights, and get rid of this class. 127 // http://webkit.org/b/62535 128 class RenderSliderContainer : public RenderFlexibleBox { 129 public: 130 RenderSliderContainer(Node* node) 131 : RenderFlexibleBox(node) { } 132 public: 133 virtual void computeLogicalHeight(LayoutUnit logicalHeight, LayoutUnit logicalTop, LogicalExtentComputedValues&) const OVERRIDE; 134 135 private: 136 virtual void layout() OVERRIDE; 137 }; 138 139 void RenderSliderContainer::computeLogicalHeight(LayoutUnit logicalHeight, LayoutUnit logicalTop, LogicalExtentComputedValues& computedValues) const 140 { 128 141 HTMLInputElement* input = node()->shadowHost()->toInputElement(); 129 142 bool isVertical = hasVerticalAppearance(input); 130 143 131 double fraction = (sliderPosition(input) * 100).toDouble(); 144 #if ENABLE(DATALIST_ELEMENT) 145 if (input->renderer()->isSlider() && !isVertical && input->list()) { 146 int offsetFromCenter = theme()->sliderTickOffsetFromTrackCenter(); 147 LayoutUnit trackHeight = 0; 148 if (offsetFromCenter < 0) 149 trackHeight = -2 * offsetFromCenter; 150 else { 151 int tickLength = theme()->sliderTickSize().height(); 152 trackHeight = 2 * (offsetFromCenter + tickLength); 153 } 154 float zoomFactor = style()->effectiveZoom(); 155 if (zoomFactor != 1.0) 156 trackHeight *= zoomFactor; 157 158 RenderBox::computeLogicalHeight(trackHeight, logicalTop, computedValues); 159 return; 160 } 161 #endif 132 162 if (isVertical) 133 style()->setTop(Length(100 - fraction, Percent)); 134 else if (style()->isLeftToRightDirection()) 135 style()->setLeft(Length(fraction, Percent)); 136 else 137 style()->setRight(Length(fraction, Percent)); 138 139 RenderBlock::layout(); 140 } 141 142 // -------------------------------- 143 144 // FIXME: Find a way to cascade appearance and adjust heights, and get rid of this class. 145 // http://webkit.org/b/62535 146 class RenderSliderContainer : public RenderDeprecatedFlexibleBox { 147 public: 148 RenderSliderContainer(Node* node) 149 : RenderDeprecatedFlexibleBox(node) { } 150 151 private: 152 virtual void layout(); 153 }; 163 logicalHeight = RenderSlider::defaultTrackLength; 164 RenderBox::computeLogicalHeight(logicalHeight, logicalTop, computedValues); 165 } 154 166 155 167 void RenderSliderContainer::layout() … … 157 169 HTMLInputElement* input = node()->shadowHost()->toInputElement(); 158 170 bool isVertical = hasVerticalAppearance(input); 159 style()->setBoxOrient(isVertical ? VERTICAL : HORIZONTAL); 160 // Sets the concrete height if the height of the <input> is not fixed or a 161 // percentage value because a percentage height value of this box won't be 162 // based on the <input> height in such case. 163 if (input->renderer()->isSlider()) { 164 if (!isVertical) { 165 RenderObject* trackRenderer = node()->firstChild()->renderer(); 166 Length inputHeight = input->renderer()->style()->height(); 167 if (!inputHeight.isSpecified()) { 168 RenderObject* thumbRenderer = input->sliderThumbElement()->renderer(); 169 if (thumbRenderer) { 170 Length height = thumbRenderer->style()->height(); 171 #if ENABLE(DATALIST_ELEMENT) 172 if (input && input->list()) { 173 int offsetFromCenter = theme()->sliderTickOffsetFromTrackCenter(); 174 int trackHeight = 0; 175 if (offsetFromCenter < 0) 176 trackHeight = -2 * offsetFromCenter; 177 else { 178 int tickLength = theme()->sliderTickSize().height(); 179 trackHeight = 2 * (offsetFromCenter + tickLength); 180 } 181 float zoomFactor = style()->effectiveZoom(); 182 if (zoomFactor != 1.0) 183 trackHeight *= zoomFactor; 184 height = Length(trackHeight, Fixed); 185 } 186 #endif 187 style()->setHeight(height); 188 } 189 } else { 190 style()->setHeight(Length(100, Percent)); 191 if (trackRenderer) 192 trackRenderer->style()->setHeight(Length()); 193 } 194 } 195 } 196 197 RenderDeprecatedFlexibleBox::layout(); 198 199 // Percentage 'top' for the thumb doesn't work if the parent style has no 200 // concrete height. 201 Node* track = node()->firstChild(); 202 if (track && track->renderer()->isBox()) { 203 RenderBox* trackBox = track->renderBox(); 204 trackBox->style()->setHeight(Length(trackBox->height() - trackBox->borderAndPaddingHeight(), Fixed)); 205 } 171 style()->setFlexDirection(isVertical ? FlowColumn : FlowRow); 172 173 RenderFlexibleBox::layout(); 174 175 // These should always exist, unless someone mutates the shadow DOM (e.g., in the inspector). 176 if (!input->sliderThumbElement() || !input->sliderThumbElement()->renderer()) 177 return; 178 RenderBox* thumb = toRenderBox(input->sliderThumbElement()->renderer()); 179 RenderBox* track = toRenderBox(thumb->parent()); 180 181 double percentageOffset = sliderPosition(input).toDouble(); 182 LayoutUnit availableExtent = isVertical ? track->contentHeight() : track->contentWidth(); 183 LayoutUnit offset = percentageOffset * availableExtent; 184 LayoutPoint thumbLocation = thumb->location(); 185 if (isVertical) 186 thumbLocation.setY(thumbLocation.y() + track->contentHeight() - offset); 187 else if (style()->isLeftToRightDirection()) 188 thumbLocation.setX(thumbLocation.x() + offset); 189 else 190 thumbLocation.setX(thumbLocation.x() - offset); 191 thumb->setLocation(thumbLocation); 206 192 } 207 193 -
trunk/Source/WebCore/html/shadow/SliderThumbElement.h
r126132 r131367 112 112 private: 113 113 virtual bool isSliderThumb() const; 114 virtual void layout();115 114 }; 116 115 -
trunk/Source/WebCore/rendering/RenderSlider.cpp
r128130 r131367 47 47 namespace WebCore { 48 48 49 static const intdefaultTrackLength = 129;49 const int RenderSlider::defaultTrackLength = 129; 50 50 51 51 RenderSlider::RenderSlider(HTMLInputElement* element) 52 : Render Block(element)52 : RenderFlexibleBox(element) 53 53 { 54 54 // We assume RenderSlider works only with <input type=range>. … … 106 106 // http://webkit.org/b/62535 107 107 RenderBox* thumbBox = sliderThumbElementOf(node())->renderBox(); 108 if (thumbBox && thumbBox->isSliderThumb()) 108 if (thumbBox && thumbBox->isSliderThumb()) { 109 109 static_cast<RenderSliderThumb*>(thumbBox)->updateAppearance(style()); 110 if (RenderObject* limiterRenderer = trackLimiterElementOf(node())->renderer()) { 111 if (limiterRenderer->isSliderThumb()) 112 static_cast<RenderSliderThumb*>(limiterRenderer)->updateAppearance(style()); 110 if (RenderObject* limiterRenderer = trackLimiterElementOf(node())->renderer()) { 111 if (limiterRenderer->isSliderThumb()) { 112 static_cast<RenderSliderThumb*>(limiterRenderer)->updateAppearance(style()); 113 limiterRenderer->style()->setWidth(thumbBox->style()->width()); 114 limiterRenderer->style()->setHeight(thumbBox->style()->height()); 115 } 116 } 113 117 } 114 118 115 119 RenderBlock::layout(); 116 117 if (!thumbBox)118 return;119 LayoutUnit heightDiff = thumbBox->height() - contentHeight();120 if (heightDiff > 0)121 thumbBox->setY(thumbBox->y() - (heightDiff / 2));122 120 } 123 121 -
trunk/Source/WebCore/rendering/RenderSlider.h
r124556 r131367 22 22 #define RenderSlider_h 23 23 24 #include "Render Block.h"24 #include "RenderFlexibleBox.h" 25 25 26 26 namespace WebCore { 27 27 28 class HTMLInputElement; 29 class MouseEvent; 30 class SliderThumbElement; 31 32 class RenderSlider : public RenderBlock { 33 public: 34 RenderSlider(HTMLInputElement*); 35 virtual ~RenderSlider(); 28 class HTMLInputElement; 29 class MouseEvent; 30 class SliderThumbElement; 36 31 37 bool inDragMode() const; 32 class RenderSlider : public RenderFlexibleBox { 33 public: 34 static const int defaultTrackLength; 38 35 39 private: 40 virtual const char* renderName() const { return "RenderSlider"; } 41 virtual bool isSlider() const { return true; } 42 virtual bool canBeReplacedWithInlineRunIn() const OVERRIDE; 36 RenderSlider(HTMLInputElement*); 37 virtual ~RenderSlider(); 43 38 44 virtual LayoutUnit baselinePosition(FontBaseline, bool firstLine, LineDirectionMode, LinePositionMode = PositionOnContainingLine) const; 45 virtual void computePreferredLogicalWidths(); 46 virtual bool requiresForcedStyleRecalcPropagation() const { return true; } 47 virtual void layout(); 48 }; 39 bool inDragMode() const; 49 40 50 inline RenderSlider* toRenderSlider(RenderObject* object) 51 { 52 ASSERT(!object || object->isSlider()); 53 return static_cast<RenderSlider*>(object); 54 } 41 private: 42 virtual const char* renderName() const { return "RenderSlider"; } 43 virtual bool isSlider() const { return true; } 44 virtual bool canBeReplacedWithInlineRunIn() const OVERRIDE; 55 45 56 // This will catch anyone doing an unnecessary cast. 57 void toRenderSlider(const RenderSlider*); 46 virtual LayoutUnit baselinePosition(FontBaseline, bool firstLine, LineDirectionMode, LinePositionMode = PositionOnContainingLine) const; 47 virtual void computePreferredLogicalWidths(); 48 virtual bool requiresForcedStyleRecalcPropagation() const { return true; } 49 virtual void layout(); 50 }; 51 52 inline RenderSlider* toRenderSlider(RenderObject* object) 53 { 54 ASSERT(!object || object->isSlider()); 55 return static_cast<RenderSlider*>(object); 56 } 57 58 // This will catch anyone doing an unnecessary cast. 59 void toRenderSlider(const RenderSlider*); 58 60 59 61 } // namespace WebCore
Note: See TracChangeset
for help on using the changeset viewer.