Unreviewed, rolling out r131367.
authortony@chromium.org <tony@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 15 Oct 2012 23:17:48 +0000 (23:17 +0000)
committertony@chromium.org <tony@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 15 Oct 2012 23:17:48 +0000 (23:17 +0000)
http://trac.webkit.org/changeset/131367
https://bugs.webkit.org/show_bug.cgi?id=98666

crashes on Apple Mac

Source/WebCore:

* css/html.css:
(input[type="range"]::-webkit-slider-container, input[type="range"]::-webkit-media-slider-container):
(input[type="range"]::-webkit-slider-runnable-track):
(input[type="range"]::-webkit-slider-thumb, input[type="range"]::-webkit-media-slider-thumb):
* css/mediaControlsChromium.css:
(input[type="range"]::-webkit-media-slider-thumb):
* css/mediaControlsChromiumAndroid.css:
(input[type="range"]::-webkit-media-slider-thumb):
* html/RangeInputType.cpp:
(WebCore::RangeInputType::listAttributeTargetChanged):
* html/shadow/SliderThumbElement.cpp:
(WebCore::RenderSliderThumb::layout):
(WebCore):
(WebCore::RenderSliderContainer::RenderSliderContainer):
(RenderSliderContainer):
(WebCore::RenderSliderContainer::layout):
* html/shadow/SliderThumbElement.h:
(RenderSliderThumb):
* rendering/RenderSlider.cpp:
(WebCore):
(WebCore::RenderSlider::RenderSlider):
(WebCore::RenderSlider::layout):
* rendering/RenderSlider.h:
(WebCore):
(RenderSlider):
(WebCore::RenderSlider::renderName):
(WebCore::RenderSlider::isSlider):
(WebCore::RenderSlider::requiresForcedStyleRecalcPropagation):
(WebCore::toRenderSlider):

LayoutTests:

* css3/flexbox/flexitem-stretch-range-expected.html: Removed.
* css3/flexbox/flexitem-stretch-range.html: Removed.
* platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-expected.txt:
* platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt:
* platform/chromium-linux/fast/forms/box-shadow-override-expected.txt:
* platform/chromium-linux/fast/forms/datalist/input-appearance-range-with-datalist-expected.png:
* platform/chromium-linux/fast/forms/input-appearance-height-expected.txt:
* platform/chromium-linux/fast/forms/range/input-appearance-range-expected.png:
* platform/chromium-linux/fast/forms/range/input-appearance-range-expected.txt:
* platform/chromium-linux/fast/forms/range/range-thumb-height-percentage-expected.txt:
* platform/chromium-linux/fast/forms/range/slider-padding-expected.txt:
* platform/chromium-linux/fast/forms/range/slider-thumb-shared-style-expected.txt:
* platform/chromium-linux/fast/forms/range/slider-thumb-stylability-expected.txt:
* platform/chromium-linux/fast/hidpi/video-controls-in-hidpi-expected.txt:
* platform/chromium-linux/fast/multicol/client-rects-expected.txt:
* platform/chromium-linux/fast/repaint/slider-thumb-drag-release-expected.txt:
* platform/chromium-linux/fast/repaint/slider-thumb-float-expected.txt:
* platform/chromium-linux/media/track/track-cue-rendering-vertical-expected.txt:
* platform/chromium-win/fast/layers/video-layer-expected.txt:
* platform/chromium-win/media/audio-controls-rendering-expected.txt:
* platform/chromium-win/media/audio-repaint-expected.txt:
* platform/chromium-win/media/controls-after-reload-expected.txt:
* platform/chromium-win/media/controls-strict-expected.txt:
* platform/chromium-win/media/controls-styling-expected.txt:
* platform/chromium-win/media/controls-styling-strict-expected.txt:
* platform/chromium-win/media/controls-without-preload-expected.txt:
* platform/chromium-win/media/media-controls-clone-expected.txt:
* platform/chromium-win/media/media-document-audio-repaint-expected.txt:
* platform/chromium-win/media/track/track-cue-rendering-horizontal-expected.txt:
* platform/chromium-win/media/video-controls-rendering-expected.txt:
* platform/chromium-win/media/video-display-toggle-expected.txt:
* platform/chromium-win/media/video-empty-source-expected.txt:
* platform/chromium-win/media/video-no-audio-expected.txt:
* platform/chromium-win/media/video-playing-and-pause-expected.txt:
* platform/chromium-win/media/video-zoom-controls-expected.txt:
* platform/chromium/TestExpectations:
* platform/efl/TestExpectations:
* platform/gtk/TestExpectations:
* platform/mac/TestExpectations:
* platform/qt/TestExpectations:
* platform/win/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@131378 268f45cc-cd09-0410-ab3c-d52691b4dbfc

51 files changed:
LayoutTests/ChangeLog
LayoutTests/css3/flexbox/flexitem-stretch-range-expected.html [deleted file]
LayoutTests/css3/flexbox/flexitem-stretch-range.html [deleted file]
LayoutTests/platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-expected.txt
LayoutTests/platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/box-shadow-override-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/datalist/input-appearance-range-with-datalist-expected.png
LayoutTests/platform/chromium-linux/fast/forms/input-appearance-height-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/range/input-appearance-range-expected.png
LayoutTests/platform/chromium-linux/fast/forms/range/input-appearance-range-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/range/range-thumb-height-percentage-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/range/slider-padding-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/range/slider-thumb-shared-style-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/range/slider-thumb-stylability-expected.txt
LayoutTests/platform/chromium-linux/fast/hidpi/video-controls-in-hidpi-expected.txt
LayoutTests/platform/chromium-linux/fast/multicol/client-rects-expected.txt
LayoutTests/platform/chromium-linux/fast/repaint/slider-thumb-drag-release-expected.txt
LayoutTests/platform/chromium-linux/fast/repaint/slider-thumb-float-expected.txt
LayoutTests/platform/chromium-linux/media/track/track-cue-rendering-vertical-expected.txt
LayoutTests/platform/chromium-win/fast/layers/video-layer-expected.txt
LayoutTests/platform/chromium-win/media/audio-controls-rendering-expected.txt
LayoutTests/platform/chromium-win/media/audio-repaint-expected.txt
LayoutTests/platform/chromium-win/media/controls-after-reload-expected.txt
LayoutTests/platform/chromium-win/media/controls-strict-expected.txt
LayoutTests/platform/chromium-win/media/controls-styling-expected.txt
LayoutTests/platform/chromium-win/media/controls-styling-strict-expected.txt
LayoutTests/platform/chromium-win/media/controls-without-preload-expected.txt
LayoutTests/platform/chromium-win/media/media-controls-clone-expected.txt
LayoutTests/platform/chromium-win/media/media-document-audio-repaint-expected.txt
LayoutTests/platform/chromium-win/media/track/track-cue-rendering-horizontal-expected.txt
LayoutTests/platform/chromium-win/media/video-controls-rendering-expected.txt
LayoutTests/platform/chromium-win/media/video-display-toggle-expected.txt
LayoutTests/platform/chromium-win/media/video-empty-source-expected.txt
LayoutTests/platform/chromium-win/media/video-no-audio-expected.txt
LayoutTests/platform/chromium-win/media/video-playing-and-pause-expected.txt
LayoutTests/platform/chromium-win/media/video-zoom-controls-expected.txt
LayoutTests/platform/chromium/TestExpectations
LayoutTests/platform/efl/TestExpectations
LayoutTests/platform/gtk/TestExpectations
LayoutTests/platform/mac/TestExpectations
LayoutTests/platform/qt/TestExpectations
LayoutTests/platform/win/TestExpectations
Source/WebCore/ChangeLog
Source/WebCore/css/html.css
Source/WebCore/css/mediaControlsChromium.css
Source/WebCore/css/mediaControlsChromiumAndroid.css
Source/WebCore/html/RangeInputType.cpp
Source/WebCore/html/shadow/SliderThumbElement.cpp
Source/WebCore/html/shadow/SliderThumbElement.h
Source/WebCore/rendering/RenderSlider.cpp
Source/WebCore/rendering/RenderSlider.h

index c33bd67..89b4d6f 100644 (file)
@@ -1,3 +1,53 @@
+2012-10-15  Tony Chang  <tony@chromium.org>
+
+        Unreviewed, rolling out r131367.
+        http://trac.webkit.org/changeset/131367
+        https://bugs.webkit.org/show_bug.cgi?id=98666
+
+        crashes on Apple Mac
+
+        * css3/flexbox/flexitem-stretch-range-expected.html: Removed.
+        * css3/flexbox/flexitem-stretch-range.html: Removed.
+        * platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-expected.txt:
+        * platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt:
+        * platform/chromium-linux/fast/forms/box-shadow-override-expected.txt:
+        * platform/chromium-linux/fast/forms/datalist/input-appearance-range-with-datalist-expected.png:
+        * platform/chromium-linux/fast/forms/input-appearance-height-expected.txt:
+        * platform/chromium-linux/fast/forms/range/input-appearance-range-expected.png:
+        * platform/chromium-linux/fast/forms/range/input-appearance-range-expected.txt:
+        * platform/chromium-linux/fast/forms/range/range-thumb-height-percentage-expected.txt:
+        * platform/chromium-linux/fast/forms/range/slider-padding-expected.txt:
+        * platform/chromium-linux/fast/forms/range/slider-thumb-shared-style-expected.txt:
+        * platform/chromium-linux/fast/forms/range/slider-thumb-stylability-expected.txt:
+        * platform/chromium-linux/fast/hidpi/video-controls-in-hidpi-expected.txt:
+        * platform/chromium-linux/fast/multicol/client-rects-expected.txt:
+        * platform/chromium-linux/fast/repaint/slider-thumb-drag-release-expected.txt:
+        * platform/chromium-linux/fast/repaint/slider-thumb-float-expected.txt:
+        * platform/chromium-linux/media/track/track-cue-rendering-vertical-expected.txt:
+        * platform/chromium-win/fast/layers/video-layer-expected.txt:
+        * platform/chromium-win/media/audio-controls-rendering-expected.txt:
+        * platform/chromium-win/media/audio-repaint-expected.txt:
+        * platform/chromium-win/media/controls-after-reload-expected.txt:
+        * platform/chromium-win/media/controls-strict-expected.txt:
+        * platform/chromium-win/media/controls-styling-expected.txt:
+        * platform/chromium-win/media/controls-styling-strict-expected.txt:
+        * platform/chromium-win/media/controls-without-preload-expected.txt:
+        * platform/chromium-win/media/media-controls-clone-expected.txt:
+        * platform/chromium-win/media/media-document-audio-repaint-expected.txt:
+        * platform/chromium-win/media/track/track-cue-rendering-horizontal-expected.txt:
+        * platform/chromium-win/media/video-controls-rendering-expected.txt:
+        * platform/chromium-win/media/video-display-toggle-expected.txt:
+        * platform/chromium-win/media/video-empty-source-expected.txt:
+        * platform/chromium-win/media/video-no-audio-expected.txt:
+        * platform/chromium-win/media/video-playing-and-pause-expected.txt:
+        * platform/chromium-win/media/video-zoom-controls-expected.txt:
+        * platform/chromium/TestExpectations:
+        * platform/efl/TestExpectations:
+        * platform/gtk/TestExpectations:
+        * platform/mac/TestExpectations:
+        * platform/qt/TestExpectations:
+        * platform/win/TestExpectations:
+
 2012-10-15  Chris Rogers  <crogers@google.com>
 
         Rebaseline webaudio/codec-tests/vorbis/vbr-70kbps-44khz.html for chromium-linux
diff --git a/LayoutTests/css3/flexbox/flexitem-stretch-range-expected.html b/LayoutTests/css3/flexbox/flexitem-stretch-range-expected.html
deleted file mode 100644 (file)
index e941a15..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<body>
-<p>When stretching a range input, the thumb should be centered vertically.</p>
-<div style="height: 200px;">
-    <input type="range" style="width: 100%; height: 100%; margin: 0;">
-</div>
-</body>
-</html>
diff --git a/LayoutTests/css3/flexbox/flexitem-stretch-range.html b/LayoutTests/css3/flexbox/flexitem-stretch-range.html
deleted file mode 100644 (file)
index c1feda2..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-<!DOCTYPE html>
-<html>
-<link rel="stylesheet" href="resources/flexbox.css">
-<body>
-<p>When stretching a range input, the thumb should be centered vertically.</p>
-<div class="flexbox" style="height: 200px;">
-    <input type="range" style="-webkit-flex: 1; margin: 0;">
-</div>
-</body>
-</html>
index d6fd875..1f2bbef 100644 (file)
@@ -4,8 +4,9 @@ layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
       RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
-        RenderFlexibleBox {DIV} at (0,0) size 129x21
+        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
           RenderBlock {DIV} at (0,0) size 118x21
-            RenderBlock {DIV} at (118,0) size 11x21
           RenderBlock {DIV} at (118,0) size 11x21
       RenderText {#text} at (0,0) size 0x0
+layer at (128,10) size 11x21
+  RenderBlock (relative positioned) {DIV} at (0,0) size 11x21
index 8cd2598..111b3fc 100644 (file)
@@ -4,8 +4,9 @@ layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
       RenderSlider {INPUT} at (2,2) size 100x10 [color=#9D968E] [bgcolor=#FF0000]
-        RenderFlexibleBox {DIV} at (0,0) size 100x10
+        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 100x10
           RenderBlock {DIV} at (0,0) size 90x10
-            RenderBlock {DIV} at (90,0) size 10x10 [bgcolor=#008000]
           RenderBlock {DIV} at (90,0) size 10x10 [bgcolor=#008000]
       RenderText {#text} at (0,0) size 0x0
+layer at (100,10) size 10x10
+  RenderBlock (relative positioned) {DIV} at (0,0) size 10x10 [bgcolor=#008000]
index ff7c1ad..473490c 100644 (file)
@@ -38,9 +38,8 @@ layer at (0,0) size 800x600
         RenderText {#text} at (45,9) size 4x19
           text run at (45,9) width 4: " "
         RenderSlider {INPUT} at (51,3) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
-          RenderFlexibleBox {DIV} at (0,0) size 129x21
+          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
             RenderBlock {DIV} at (0,0) size 118x21
-              RenderBlock {DIV} at (59,0) size 11x21
             RenderBlock {DIV} at (118,0) size 11x21
         RenderText {#text} at (182,9) size 4x19
           text run at (182,9) width 4: " "
@@ -82,3 +81,5 @@ layer at (31,111) size 119x16
   RenderBlock {DIV} at (0,0) size 119x16
 layer at (36,137) size 114x16
   RenderBlock {DIV} at (0,0) size 114x16
+layer at (118,161) size 11x21
+  RenderBlock (relative positioned) {DIV} at (0,0) size 11x21
index 1f1e22d..ca44e98 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/datalist/input-appearance-range-with-datalist-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/datalist/input-appearance-range-with-datalist-expected.png differ
index b7c91aa..97f7e2d 100644 (file)
@@ -50,9 +50,8 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,148) size 37x19
           text run at (0,148) width 37: "range "
         RenderSlider {INPUT} at (39,142) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
-          RenderFlexibleBox {DIV} at (0,0) size 129x21
+          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
             RenderBlock {DIV} at (0,0) size 118x21
-              RenderBlock {DIV} at (59,0) size 11x21
             RenderBlock {DIV} at (118,0) size 11x21
         RenderText {#text} at (170,148) size 4x19
           text run at (170,148) width 4: " "
@@ -105,3 +104,5 @@ layer at (75,279) size 149x16
   RenderBlock {DIV} at (2,3) size 149x16
 layer at (57,305) size 136x16
   RenderBlock {DIV} at (0,0) size 136x16
+layer at (106,170) size 11x21
+  RenderBlock (relative positioned) {DIV} at (0,0) size 11x21
index c1485de..f5f0447 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/range/input-appearance-range-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/range/input-appearance-range-expected.png differ
index 65fb25b..872a0ea 100644 (file)
@@ -5,32 +5,37 @@ layer at (0,0) size 800x284
     RenderBody {BODY} at (8,8) size 784x268
       RenderBlock {DIV} at (0,0) size 784x37
         RenderSlider {INPUT} at (2,2) size 129x30 [color=#9D968E] [bgcolor=#FFFFFF]
-          RenderFlexibleBox {DIV} at (0,0) size 129x30
+          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x30
             RenderBlock {DIV} at (0,4) size 118x22
-              RenderBlock {DIV} at (59,0) size 11x21
-            RenderBlock {DIV} at (118,0) size 11x21
+            RenderBlock {DIV} at (118,4) size 11x22
       RenderBlock {DIV} at (0,37) size 784x28
         RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
-          RenderFlexibleBox {DIV} at (0,0) size 129x21
+          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
             RenderBlock {DIV} at (0,0) size 118x21
-              RenderBlock {DIV} at (0,0) size 11x21
             RenderBlock {DIV} at (118,0) size 11x21
       RenderBlock {DIV} at (0,65) size 784x28
         RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
-          RenderFlexibleBox {DIV} at (0,0) size 129x21
+          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
             RenderBlock {DIV} at (0,0) size 118x21
-              RenderBlock {DIV} at (118,0) size 11x21
             RenderBlock {DIV} at (118,0) size 11x21
       RenderBlock {DIV} at (0,93) size 784x147
         RenderSlider {INPUT} at (64,2) size 129x140 [color=#9D968E] [bgcolor=#FFFFFF]
-          RenderFlexibleBox {DIV} at (0,0) size 129x140
+          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x140
             RenderBlock {DIV} at (54,0) size 21x129
-              RenderBlock {DIV} at (0,64) size 21x12
-            RenderBlock {DIV} at (0,129) size 21x11
+            RenderBlock {DIV} at (54,129) size 21x11
       RenderBlock {DIV} at (0,240) size 784x28
+layer at (69,15) size 11x21
+  RenderBlock (relative positioned) {DIV} at (0,0) size 11x21
+layer at (10,47) size 11x21
+  RenderBlock (relative positioned) {DIV} at (0,0) size 11x21
+layer at (128,75) size 11x21
+  RenderBlock (relative positioned) {DIV} at (0,0) size 11x21
+layer at (126,168) size 21x11
+  RenderBlock (relative positioned) {DIV} at (0,0) size 21x11
 layer at (10,250) size 129x21
   RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
-    RenderFlexibleBox {DIV} at (0,0) size 129x21
+    RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
       RenderBlock {DIV} at (0,0) size 118x21
-        RenderBlock {DIV} at (88,0) size 12x21
       RenderBlock {DIV} at (118,0) size 11x21
+layer at (99,250) size 11x21
+  RenderBlock (relative positioned) {DIV} at (0,0) size 11x21
index a151939..b21ca7d 100644 (file)
@@ -8,8 +8,9 @@ layer at (0,0) size 800x600
           text run at (0,0) width 512: "The slider thumb below has a height specified as 50%. It should be a 10 pixel square."
       RenderBlock (anonymous) at (0,36) size 784x24
         RenderSlider {INPUT} at (2,2) size 200x20 [color=#9D968E] [bgcolor=#C0C0C0]
-          RenderFlexibleBox {DIV} at (0,0) size 200x20
+          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 200x20
             RenderBlock {DIV} at (0,5) size 190x10
-              RenderBlock {DIV} at (95,0) size 10x10 [bgcolor=#008000]
-            RenderBlock {DIV} at (190,0) size 10x10 [bgcolor=#008000]
+            RenderBlock {DIV} at (190,5) size 10x10 [bgcolor=#008000]
         RenderText {#text} at (0,0) size 0x0
+layer at (105,51) size 10x10
+  RenderBlock (relative positioned) {DIV} at (0,0) size 10x10 [bgcolor=#008000]
index d6116fc..62db134 100644 (file)
@@ -9,9 +9,10 @@ layer at (0,0) size 800x600
         RenderBR {BR} at (0,0) size 0x0
       RenderBlock {DIV} at (0,20) size 784x45 [bgcolor=#ADD8E6]
         RenderSlider {INPUT} at (2,2) size 100x41 [color=#9D968E] [bgcolor=#FFFFFF]
-          RenderFlexibleBox {DIV} at (10,10) size 80x21
+          RenderDeprecatedFlexibleBox {DIV} at (10,10) size 80x21
             RenderBlock {DIV} at (0,0) size 69x21
-              RenderBlock {DIV} at (0,0) size 11x21
             RenderBlock {DIV} at (69,0) size 11x21
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {PRE} at (0,78) size 784x0
+layer at (20,40) size 11x21
+  RenderBlock (relative positioned) {DIV} at (0,0) size 11x21
index 3d7556e..f20e350 100644 (file)
@@ -20,14 +20,16 @@ layer at (0,0) size 800x600
           text run at (0,0) width 266: "The first slider\x{2019}s thumb should be on the left."
       RenderBlock {DIV} at (0,72) size 784x50
         RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
-          RenderFlexibleBox {DIV} at (0,0) size 129x21
+          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
             RenderBlock {DIV} at (0,0) size 118x21
-              RenderBlock {DIV} at (0,0) size 11x21
             RenderBlock {DIV} at (118,0) size 11x21
         RenderBR {BR} at (133,23) size 0x0
         RenderSlider {INPUT} at (2,27) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
-          RenderFlexibleBox {DIV} at (0,0) size 129x21
+          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
             RenderBlock {DIV} at (0,0) size 118x21
-              RenderBlock {DIV} at (118,0) size 11x21
             RenderBlock {DIV} at (118,0) size 11x21
         RenderText {#text} at (0,0) size 0x0
+layer at (10,82) size 11x21
+  RenderBlock (relative positioned) {DIV} at (0,0) size 11x21
+layer at (128,107) size 11x21
+  RenderBlock (relative positioned) {DIV} at (0,0) size 11x21
index f13653b..997444a 100644 (file)
@@ -4,8 +4,9 @@ layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
       RenderSlider {INPUT} at (2,2) size 129x20 [color=#9D968E] [bgcolor=#FFFFFF]
-        RenderFlexibleBox {DIV} at (0,0) size 129x20
+        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x20
           RenderBlock {DIV} at (0,0) size 109x20
-            RenderBlock {DIV} at (0,0) size 20x20 [bgcolor=#008000]
           RenderBlock {DIV} at (109,0) size 20x20 [bgcolor=#008000]
       RenderText {#text} at (0,0) size 0x0
+layer at (10,10) size 20x20
+  RenderBlock (relative positioned) {DIV} at (0,0) size 20x20 [bgcolor=#008000]
index bcc4252..ce1876f 100644 (file)
@@ -17,12 +17,13 @@ layer at (13,143) size 290x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 290x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 152x8
-      RenderFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 132x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 132x24
         RenderBlock {DIV} at (126,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (215,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
         RenderText {#text} at (0,7) size 25x16
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (249,0) size 35x30
+layer at (55,146) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
index 68ef312..320a72e 100644 (file)
@@ -61,10 +61,9 @@ layer at (8,398) size 136x76
     RenderBlock {DIV} at (13,38) size 50x54
       RenderBR {BR} at (0,0) size 0x25
       RenderSlider {INPUT} at (2,27) size 25x25 [color=#9D968E] [bgcolor=#ADD8E6]
-        RenderFlexibleBox {DIV} at (0,0) size 25x25
+        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 25x25
           RenderBlock {DIV} at (0,12) size 25x1
-            RenderBlock {DIV} at (12,0) size 26x0
-          RenderBlock {DIV} at (25,0) size 0x25
+          RenderBlock {DIV} at (25,12) size 0x1
 layer at (8,484) size 136x76
   RenderBlock {DIV} at (0,476) size 136x76 [color=#ADD8E6] [border: (3px solid #000000)]
     RenderBlock (anonymous) at (13,13) size 50x25
index d6fd875..1f2bbef 100644 (file)
@@ -4,8 +4,9 @@ layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
       RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
-        RenderFlexibleBox {DIV} at (0,0) size 129x21
+        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
           RenderBlock {DIV} at (0,0) size 118x21
-            RenderBlock {DIV} at (118,0) size 11x21
           RenderBlock {DIV} at (118,0) size 11x21
       RenderText {#text} at (0,0) size 0x0
+layer at (128,10) size 11x21
+  RenderBlock (relative positioned) {DIV} at (0,0) size 11x21
index 3e60ce1..6592fd6 100644 (file)
@@ -4,7 +4,8 @@ layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
       RenderSlider {INPUT} at (2,2) size 100x10 [color=#9D968E] [bgcolor=#FF0000]
-        RenderFlexibleBox {DIV} at (0,0) size 100x10
+        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 100x10
           RenderBlock {DIV} at (0,0) size 90x10
-            RenderBlock {DIV} at (90,0) size 10x10 [bgcolor=#008000]
           RenderBlock {DIV} at (90,0) size 10x10 [bgcolor=#008000]
+layer at (100,10) size 10x10
+  RenderBlock (relative positioned) {DIV} at (0,0) size 10x10 [bgcolor=#008000]
index a3a5647..a0ec964 100644 (file)
@@ -65,9 +65,8 @@ layer at (13,213) size 310x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 310x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 74x8
-      RenderFlexibleBox {DIV} at (0,0) size 74x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 54x24
-          RenderBlock {DIV} at (-1,0) size 33x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 74x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 54x24
         RenderBlock {DIV} at (48,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (137,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -75,9 +74,12 @@ layer at (13,213) size 310x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (171,0) size 35x30
     RenderSlider {INPUT} at (212,11) size 15x8
-      RenderFlexibleBox {DIV} at (0,0) size 15x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 3x24
-          RenderBlock {DIV} at (-4,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 15x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 3x24
         RenderBlock {DIV} at (-3,1) size 24x24
     RenderButton {INPUT} at (237,0) size 30x30
     RenderButton {INPUT} at (271,0) size 30x30
+layer at (62,216) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (222,216) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
index 3bc4e42..49c8f18 100644 (file)
@@ -22,12 +22,13 @@ layer at (64,230) size 290x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 290x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 152x8
-      RenderFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 132x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 132x24
         RenderBlock {DIV} at (126,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (215,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
         RenderText {#text} at (0,7) size 25x16
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (249,0) size 35x30
+layer at (106,233) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
index aeff819..cd5758d 100644 (file)
@@ -21,9 +21,8 @@ layer at (8,44) size 300x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 103x8
-      RenderFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 83x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 83x24
         RenderBlock {DIV} at (77,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (166,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -31,10 +30,13 @@ layer at (8,44) size 300x30 scrollHeight 36
           text run at (0,7) width 25: "0:07"
     RenderButton {INPUT} at (200,0) size 35x30
     RenderSlider {INPUT} at (241,11) size 44x8
-      RenderFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 32x24
-          RenderBlock {DIV} at (25,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 32x24
         RenderBlock {DIV} at (26,1) size 24x24
+layer at (50,47) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (275,47) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
 layer at (8,94) size 320x30
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x30
     RenderBlock {DIV} at (0,0) size 320x30
@@ -42,9 +44,8 @@ layer at (8,94) size 320x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 113x8
-      RenderFlexibleBox {DIV} at (0,0) size 113x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 93x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 113x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 93x24
         RenderBlock {DIV} at (87,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (176,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -52,10 +53,13 @@ layer at (8,94) size 320x30 scrollHeight 36
           text run at (0,7) width 25: "0:07"
     RenderButton {INPUT} at (210,0) size 35x30
     RenderSlider {INPUT} at (251,11) size 54x8
-      RenderFlexibleBox {DIV} at (0,0) size 54x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 42x24
-          RenderBlock {DIV} at (35,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 54x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 42x24
         RenderBlock {DIV} at (36,1) size 24x24
+layer at (50,97) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (295,97) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
 layer at (8,144) size 320x100
   RenderMedia {AUDIO} at (8,144) size 320x100 [bgcolor=#0000FF]
 layer at (8,144) size 320x100
@@ -65,9 +69,8 @@ layer at (8,214) size 320x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 113x8
-      RenderFlexibleBox {DIV} at (0,0) size 113x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 93x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 113x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 93x24
         RenderBlock {DIV} at (87,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (176,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -75,7 +78,10 @@ layer at (8,214) size 320x30 scrollHeight 36
           text run at (0,7) width 25: "0:07"
     RenderButton {INPUT} at (210,0) size 35x30
     RenderSlider {INPUT} at (251,11) size 54x8
-      RenderFlexibleBox {DIV} at (0,0) size 54x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 42x24
-          RenderBlock {DIV} at (35,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 54x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 42x24
         RenderBlock {DIV} at (36,1) size 24x24
+layer at (50,217) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (295,217) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
index e82c4ab..f654980 100644 (file)
@@ -21,9 +21,8 @@ layer at (8,74) size 300x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 103x8
-      RenderFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 83x24
-          RenderBlock {DIV} at (34,0) size 33x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 83x24
         RenderBlock {DIV} at (77,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (166,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -31,10 +30,13 @@ layer at (8,74) size 300x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (200,0) size 35x30
     RenderSlider {INPUT} at (241,11) size 44x8
-      RenderFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 32x24
-          RenderBlock {DIV} at (25,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 32x24
         RenderBlock {DIV} at (26,1) size 24x24
+layer at (91,77) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (275,77) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
 layer at (8,44) size 300x30
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x30
     RenderBlock {DIV} at (0,0) size 300x30
@@ -42,9 +44,8 @@ layer at (8,44) size 300x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 103x8
-      RenderFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 83x24
-          RenderBlock {DIV} at (34,0) size 33x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 83x24
         RenderBlock {DIV} at (77,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (166,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -52,10 +53,13 @@ layer at (8,44) size 300x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (200,0) size 35x30
     RenderSlider {INPUT} at (241,11) size 44x8
-      RenderFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 32x24
-          RenderBlock {DIV} at (25,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 32x24
         RenderBlock {DIV} at (26,1) size 24x24
+layer at (91,47) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (275,47) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
 layer at (8,156) size 300x30
   RenderMedia {AUDIO} at (0,112) size 300x30
 layer at (8,156) size 300x30
@@ -65,9 +69,8 @@ layer at (8,156) size 300x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 103x8
-      RenderFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 83x24
-          RenderBlock {DIV} at (34,0) size 33x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 103x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 83x24
         RenderBlock {DIV} at (77,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (166,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -75,7 +78,6 @@ layer at (8,156) size 300x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (200,0) size 35x30
     RenderSlider {INPUT} at (241,11) size 44x8
-      RenderFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 32x24
-          RenderBlock {DIV} at (25,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 44x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 32x24
         RenderBlock {DIV} at (26,1) size 24x24
index 1b132b3..68e7349 100644 (file)
@@ -17,9 +17,8 @@ layer at (13,249) size 310x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 310x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 91x8
-      RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 71x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 71x24
         RenderBlock {DIV} at (65,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -27,8 +26,11 @@ layer at (13,249) size 310x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (188,0) size 35x30
     RenderSlider {INPUT} at (229,11) size 32x8
-      RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 20x24
-          RenderBlock {DIV} at (13,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 20x24
         RenderBlock {DIV} at (14,1) size 24x24
     RenderButton {INPUT} at (271,0) size 30x30
+layer at (55,252) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (256,252) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
index ef409f4..bdc8f0e 100644 (file)
@@ -17,9 +17,8 @@ layer at (13,257) size 310x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 310x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 91x8
-      RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 71x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 71x24
         RenderBlock {DIV} at (65,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -27,8 +26,11 @@ layer at (13,257) size 310x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (188,0) size 35x30
     RenderSlider {INPUT} at (229,11) size 32x8
-      RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 20x24
-          RenderBlock {DIV} at (13,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 20x24
         RenderBlock {DIV} at (14,1) size 24x24
     RenderButton {INPUT} at (271,0) size 30x30
+layer at (55,260) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (256,260) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
index 584ba4b..f809a4d 100644 (file)
@@ -21,9 +21,8 @@ layer at (23,249) size 310x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 310x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 91x8
-      RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 71x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 71x24
         RenderBlock {DIV} at (65,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -31,11 +30,14 @@ layer at (23,249) size 310x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (188,0) size 35x30
     RenderSlider {INPUT} at (229,11) size 32x8
-      RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 20x24
-          RenderBlock {DIV} at (13,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 20x24
         RenderBlock {DIV} at (14,1) size 24x24
     RenderButton {INPUT} at (271,0) size 30x30
+layer at (65,252) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (266,252) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
 layer at (8,284) size 320x240
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240
     RenderBlock {DIV} at (0,205) size 320x35
@@ -43,9 +45,8 @@ layer at (13,489) size 310x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 310x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 91x8
-      RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 71x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 71x24
         RenderBlock {DIV} at (65,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -53,8 +54,11 @@ layer at (13,489) size 310x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (188,0) size 35x30
     RenderSlider {INPUT} at (229,11) size 32x8
-      RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 20x24
-          RenderBlock {DIV} at (13,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 20x24
         RenderBlock {DIV} at (14,1) size 24x24
     RenderButton {INPUT} at (271,0) size 30x30
+layer at (55,492) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (256,492) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
index 2c378d2..b3e8722 100644 (file)
@@ -21,9 +21,8 @@ layer at (13,257) size 310x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 310x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 91x8
-      RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 71x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 71x24
         RenderBlock {DIV} at (65,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -31,11 +30,14 @@ layer at (13,257) size 310x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (188,0) size 35x30
     RenderSlider {INPUT} at (229,11) size 32x8
-      RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 20x24
-          RenderBlock {DIV} at (13,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 20x24
         RenderBlock {DIV} at (14,1) size 24x24
     RenderButton {INPUT} at (271,0) size 30x30
+layer at (55,260) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (256,260) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
 layer at (332,52) size 320x240
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240
     RenderBlock {DIV} at (0,205) size 320x35
@@ -43,9 +45,8 @@ layer at (337,257) size 310x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 310x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 91x8
-      RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 71x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 71x24
         RenderBlock {DIV} at (65,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -53,8 +54,11 @@ layer at (337,257) size 310x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (188,0) size 35x30
     RenderSlider {INPUT} at (229,11) size 32x8
-      RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 20x24
-          RenderBlock {DIV} at (13,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 20x24
         RenderBlock {DIV} at (14,1) size 24x24
     RenderButton {INPUT} at (271,0) size 30x30
+layer at (379,260) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (580,260) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
index 27db628..678e8ba 100644 (file)
@@ -17,9 +17,8 @@ layer at (13,249) size 310x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 310x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 91x8
-      RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 71x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 71x24
         RenderBlock {DIV} at (65,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -27,8 +26,11 @@ layer at (13,249) size 310x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (188,0) size 35x30
     RenderSlider {INPUT} at (229,11) size 32x8
-      RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 20x24
-          RenderBlock {DIV} at (13,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 20x24
         RenderBlock {DIV} at (14,1) size 24x24
     RenderButton {INPUT} at (271,0) size 30x30
+layer at (55,252) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (256,252) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
index a94220f..04357d2 100644 (file)
@@ -18,15 +18,16 @@ layer at (13,123) size 290x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 290x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 152x8
-      RenderFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 132x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 132x24
         RenderBlock {DIV} at (126,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (215,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
         RenderText {#text} at (0,7) size 25x16
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (249,0) size 35x30
+layer at (55,126) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
 layer at (308,128) size 300x30
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x30
     RenderBlock {DIV} at (0,0) size 300x30
@@ -34,15 +35,16 @@ layer at (308,128) size 300x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 162x8
-      RenderFlexibleBox {DIV} at (0,0) size 162x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 142x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 162x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 142x24
         RenderBlock {DIV} at (136,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (225,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
         RenderText {#text} at (0,7) size 25x16
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (259,0) size 35x30
+layer at (350,131) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
 layer at (8,163) size 300x150
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x150
     RenderBlock {DIV} at (0,115) size 300x35
@@ -50,15 +52,16 @@ layer at (13,278) size 290x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 290x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 152x8
-      RenderFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 132x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 152x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 132x24
         RenderBlock {DIV} at (126,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (215,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
         RenderText {#text} at (0,7) size 25x16
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (249,0) size 35x30
+layer at (55,281) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
 layer at (308,283) size 300x30
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x30
     RenderBlock {DIV} at (0,0) size 300x30
@@ -66,12 +69,13 @@ layer at (308,283) size 300x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 162x8
-      RenderFlexibleBox {DIV} at (0,0) size 162x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 142x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 162x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 142x24
         RenderBlock {DIV} at (136,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (225,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
         RenderText {#text} at (0,7) size 25x16
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (259,0) size 35x30
+layer at (350,286) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
index 432eb62..50be695 100644 (file)
@@ -23,9 +23,8 @@ layer at (0,0) size 800x600
             RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 290x30 [bgcolor=#141414CC]
               RenderButton {INPUT} at (9,0) size 30x30
               RenderSlider {INPUT} at (48,11) size 98x8
-                RenderFlexibleBox {DIV} at (0,0) size 98x8 [border: (1px solid #E6E6E659)]
-                  RenderBlock {DIV} at (1,-8) size 78x24
-                    RenderBlock {DIV} at (31,0) size 33x24
+                RenderDeprecatedFlexibleBox {DIV} at (0,0) size 98x8 [border: (1px solid #E6E6E659)]
+                  RenderBlock {DIV} at (1,1) size 78x24
                   RenderBlock {DIV} at (72,1) size 32x24
               RenderDeprecatedFlexibleBox {DIV} at (161,0) size 25x30 [color=#FFFFFF]
                 RenderBlock (anonymous) at (0,0) size 25x30
@@ -33,9 +32,12 @@ layer at (0,0) size 800x600
                     text run at (0,7) width 25: "0:00"
               RenderButton {INPUT} at (195,0) size 35x30
               RenderSlider {INPUT} at (236,11) size 39x8
-                RenderFlexibleBox {DIV} at (0,0) size 39x8 [border: (1px solid #E6E6E659)]
-                  RenderBlock {DIV} at (1,-8) size 27x24
-                    RenderBlock {DIV} at (20,0) size 24x24
+                RenderDeprecatedFlexibleBox {DIV} at (0,0) size 39x8 [border: (1px solid #E6E6E659)]
+                  RenderBlock {DIV} at (1,1) size 27x24
                   RenderBlock {DIV} at (21,1) size 24x24
+          layer at (126,168) size 32x24
+            RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+          layer at (302,168) size 24x24
+            RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
index 5a938b0..b524352 100644 (file)
@@ -65,9 +65,8 @@ layer at (13,213) size 310x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 310x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 74x8
-      RenderFlexibleBox {DIV} at (0,0) size 74x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 54x24
-          RenderBlock {DIV} at (-5,0) size 33x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 74x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 54x24
         RenderBlock {DIV} at (48,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (137,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -75,9 +74,12 @@ layer at (13,213) size 310x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (171,0) size 35x30
     RenderSlider {INPUT} at (212,11) size 15x8
-      RenderFlexibleBox {DIV} at (0,0) size 15x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 3x24
-          RenderBlock {DIV} at (-4,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 15x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 3x24
         RenderBlock {DIV} at (-3,1) size 24x24
     RenderButton {INPUT} at (237,0) size 30x30
     RenderButton {INPUT} at (271,0) size 30x30
+layer at (57,216) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (222,216) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
index 9f0bb6c..774d9f3 100644 (file)
@@ -22,9 +22,8 @@ layer at (13,249) size 310x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 310x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 91x8
-      RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 71x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 71x24
         RenderBlock {DIV} at (65,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -32,11 +31,14 @@ layer at (13,249) size 310x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (188,0) size 35x30
     RenderSlider {INPUT} at (229,11) size 32x8
-      RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 20x24
-          RenderBlock {DIV} at (13,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 20x24
         RenderBlock {DIV} at (14,1) size 24x24
     RenderButton {INPUT} at (271,0) size 30x30
+layer at (55,252) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (256,252) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
 layer at (8,284) size 320x240
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240
     RenderBlock {DIV} at (0,205) size 320x35
@@ -44,9 +46,8 @@ layer at (13,489) size 310x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 310x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 91x8
-      RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 71x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 71x24
         RenderBlock {DIV} at (65,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -54,11 +55,14 @@ layer at (13,489) size 310x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (188,0) size 35x30
     RenderSlider {INPUT} at (229,11) size 32x8
-      RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 20x24
-          RenderBlock {DIV} at (13,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 20x24
         RenderBlock {DIV} at (14,1) size 24x24
     RenderButton {INPUT} at (271,0) size 30x30
+layer at (55,492) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (256,492) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
 layer at (8,524) size 320x240
   RenderVideo {VIDEO} at (8,524) size 320x240
 layer at (8,524) size 320x240
@@ -68,9 +72,8 @@ layer at (13,729) size 310x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 310x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 91x8
-      RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 71x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 71x24
         RenderBlock {DIV} at (65,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -78,8 +81,11 @@ layer at (13,729) size 310x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (188,0) size 35x30
     RenderSlider {INPUT} at (229,11) size 32x8
-      RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 20x24
-          RenderBlock {DIV} at (13,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 20x24
         RenderBlock {DIV} at (14,1) size 24x24
     RenderButton {INPUT} at (271,0) size 30x30
+layer at (55,732) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (256,732) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
index 2690f61..65228a8 100644 (file)
@@ -16,9 +16,8 @@ layer at (13,233) size 310x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 310x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 91x8
-      RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 71x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 71x24
         RenderBlock {DIV} at (65,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -26,8 +25,11 @@ layer at (13,233) size 310x30 scrollHeight 36
           text run at (0,7) width 25: "0:06"
     RenderButton {INPUT} at (188,0) size 35x30
     RenderSlider {INPUT} at (229,11) size 32x8
-      RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 20x24
-          RenderBlock {DIV} at (13,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 20x24
         RenderBlock {DIV} at (14,1) size 24x24
     RenderButton {INPUT} at (271,0) size 30x30
+layer at (55,236) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (256,236) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
index bf4fdd1..14c53f6 100644 (file)
@@ -17,11 +17,12 @@ layer at (14,160) size 290x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 290x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 193x8
-      RenderFlexibleBox {DIV} at (0,0) size 193x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 173x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 193x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 173x24
         RenderBlock {DIV} at (167,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (256,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
         RenderText {#text} at (0,7) size 25x16
           text run at (0,7) width 25: "0:00"
+layer at (56,163) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
index 1aac12a..48883a8 100644 (file)
@@ -17,9 +17,8 @@ layer at (13,297) size 342x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 342x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 170x8
-      RenderFlexibleBox {DIV} at (0,0) size 170x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 150x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 170x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 150x24
         RenderBlock {DIV} at (144,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (233,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -27,3 +26,5 @@ layer at (13,297) size 342x30 scrollHeight 36
           text run at (0,7) width 25: "0:09"
     RenderButton {INPUT} at (267,0) size 35x30
     RenderButton {INPUT} at (303,0) size 30x30
+layer at (55,300) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
index 2f16319..0b3565d 100644 (file)
@@ -18,9 +18,8 @@ layer at (13,277) size 310x30 scrollHeight 36
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (5,0) size 310x30 [bgcolor=#141414CC]
     RenderButton {INPUT} at (9,0) size 30x30
     RenderSlider {INPUT} at (48,11) size 91x8
-      RenderFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 71x24
-          RenderBlock {DIV} at (-7,0) size 32x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 91x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 71x24
         RenderBlock {DIV} at (65,1) size 32x24
     RenderDeprecatedFlexibleBox {DIV} at (154,0) size 25x30 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 25x30
@@ -28,8 +27,11 @@ layer at (13,277) size 310x30 scrollHeight 36
           text run at (0,7) width 25: "0:00"
     RenderButton {INPUT} at (188,0) size 35x30
     RenderSlider {INPUT} at (229,11) size 32x8
-      RenderFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-8) size 20x24
-          RenderBlock {DIV} at (13,0) size 24x24
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 32x8 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 20x24
         RenderBlock {DIV} at (14,1) size 24x24
     RenderButton {INPUT} at (271,0) size 30x30
+layer at (55,280) size 32x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 32x24
+layer at (256,280) size 24x24
+  RenderBlock (relative positioned) {DIV} at (-7,-8) size 24x24
index ec3eebe..b43268d 100644 (file)
@@ -15,9 +15,8 @@ layer at (65,213) size 225x45 scrollWidth 329 scrollHeight 54
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (7,0) size 226x45 [bgcolor=#141414CC]
     RenderButton {INPUT} at (13,0) size 46x45
     RenderSlider {INPUT} at (72,16) size 38x13
-      RenderFlexibleBox {DIV} at (0,0) size 38x12 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-12) size 9x36
-          RenderBlock {DIV} at (-11,0) size 49x36
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 38x12 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 9x36
         RenderBlock {DIV} at (-1,1) size 48x36
     RenderDeprecatedFlexibleBox {DIV} at (132,0) size 40x45 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 40x45
@@ -25,11 +24,12 @@ layer at (65,213) size 225x45 scrollWidth 329 scrollHeight 54
           text run at (0,10) width 40: "0:00"
     RenderButton {INPUT} at (185,0) size 53x45
     RenderSlider {INPUT} at (247,16) size 23x13
-      RenderFlexibleBox {DIV} at (0,0) size 23x12 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-12) size 6x36
-          RenderBlock {DIV} at (-5,0) size 36x36
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 23x12 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 6x36
         RenderBlock {DIV} at (-4,1) size 36x36
     RenderButton {INPUT} at (284,0) size 46x45
+layer at (127,217) size 49x36
+  RenderBlock (relative positioned) {DIV} at (-11,-12) size 49x36
 layer at (57,310) size 240x180
   RenderVideo {VIDEO} at (45,298) size 240x180
 layer at (57,310) size 240x180
@@ -39,9 +39,8 @@ layer at (65,438) size 225x45 scrollWidth 329 scrollHeight 54
   RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (7,0) size 226x45 [bgcolor=#141414CC]
     RenderButton {INPUT} at (13,0) size 46x45
     RenderSlider {INPUT} at (72,16) size 38x13
-      RenderFlexibleBox {DIV} at (0,0) size 38x12 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-12) size 9x36
-          RenderBlock {DIV} at (-11,0) size 49x36
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 38x12 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 9x36
         RenderBlock {DIV} at (-1,1) size 48x36
     RenderDeprecatedFlexibleBox {DIV} at (132,0) size 40x45 [color=#FFFFFF]
       RenderBlock (anonymous) at (0,0) size 40x45
@@ -49,8 +48,9 @@ layer at (65,438) size 225x45 scrollWidth 329 scrollHeight 54
           text run at (0,10) width 40: "0:00"
     RenderButton {INPUT} at (185,0) size 53x45
     RenderSlider {INPUT} at (247,16) size 23x13
-      RenderFlexibleBox {DIV} at (0,0) size 23x12 [border: (1px solid #E6E6E659)]
-        RenderBlock {DIV} at (1,-12) size 6x36
-          RenderBlock {DIV} at (-5,0) size 36x36
+      RenderDeprecatedFlexibleBox {DIV} at (0,0) size 23x12 [border: (1px solid #E6E6E659)]
+        RenderBlock {DIV} at (1,1) size 6x36
         RenderBlock {DIV} at (-4,1) size 36x36
     RenderButton {INPUT} at (284,0) size 46x45
+layer at (127,442) size 49x36 backgroundClip at (60,417) size 225x45 clip at (60,417) size 225x45 outlineClip at (60,417) size 225x45
+  RenderBlock (relative positioned) {DIV} at (-11,-12) size 49x36
index 9d3d9b0..09d0b2a 100644 (file)
@@ -4007,39 +4007,6 @@ webkit.org/b/98192 [ Win Debug ] fast/js/post-message-numeric-property.html [ Fa
 
 webkit.org/b/98275 media/event-queue-crash.html [ Skip ]
 
-webkit.org/b/98666 [ Win Mac ] fast/dom/HTMLInputElement/input-slider-update.html [ Failure ]
-webkit.org/b/98666 [ Win Mac ] fast/dom/HTMLInputElement/input-slider-update-styled.html [ Failure ]
-webkit.org/b/98666 [ Win Mac ] fast/forms/box-shadow-override.html [ Failure ]
-webkit.org/b/98666 [ Win Mac ] fast/forms/datalist/input-appearance-range-with-datalist.html [ Failure ]
-webkit.org/b/98666 [ Win Mac ] fast/forms/input-appearance-height.html [ Failure ]
-webkit.org/b/98666 [ Win Mac ] fast/forms/range/input-appearance-range.html [ Failure ]
-webkit.org/b/98666 [ Win Mac ] fast/forms/range/range-thumb-height-percentage.html [ Failure ]
-webkit.org/b/98666 [ Win Mac ] fast/forms/range/slider-padding.html [ Failure ]
-webkit.org/b/98666 [ Win Mac ] fast/forms/range/slider-thumb-shared-style.html [ Failure ]
-webkit.org/b/98666 [ Win Mac ] fast/forms/range/slider-thumb-stylability.html [ Failure ]
-webkit.org/b/98666 [ Win Mac ] fast/hidpi/video-controls-in-hidpi.html [ Failure ]
-webkit.org/b/98666 [ Win Mac ] fast/multicol/client-rects.html [ Failure ]
-webkit.org/b/98666 [ Win Mac ] fast/repaint/slider-thumb-drag-release.html [ Failure ]
-webkit.org/b/98666 [ Win Mac ] fast/repaint/slider-thumb-float.html [ Failure ]
-webkit.org/b/98666 [ Win Mac ] media/track/track-cue-rendering-vertical.html [ Failure ]
-webkit.org/b/98666 [ Mac ] fast/layers/video-layer.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/audio-controls-rendering.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/audio-repaint.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/controls-after-reload.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/controls-strict.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/controls-styling.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/controls-styling-strict.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/controls-without-preload.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/media-controls-clone.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/media-document-audio-repaint.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/track/track-cue-rendering-horizontal.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/video-controls-rendering.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/video-display-toggle.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/video-empty-source.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/video-no-audio.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/video-playing-and-pause.html [ Failure ]
-webkit.org/b/98666 [ Mac ] media/video-zoom-controls.html [ Failure ]
-
 # These are real failues due to 95121.
 # This is spilling caused by LANCZOS3 scaling algorithm that samples outside the source rect.
 webkit.org/b/95121 fast/images/pixel-crack-image-background-webkit-transform-scale.html [ ImageOnlyFailure ] 
index 46b174b..220865a 100644 (file)
@@ -1528,36 +1528,6 @@ webkit.org/b/97990 mathml/presentation/subsup.xhtml [ Failure ]
 # fast/selectors/unqualified-hover-quirks.html or itself.
 webkit.org/b/10890 fast/selectors/unqualified-hover-strict.html [ Failure Pass ]
 
-webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update.html [ Failure ]
-webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update-styled.html [ Failure ]
-webkit.org/b/98666 fast/forms/box-shadow-override.html [ Failure ]
-webkit.org/b/98666 fast/forms/datalist/input-appearance-range-with-datalist.html [ Failure ]
-webkit.org/b/98666 fast/forms/input-appearance-height.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/input-appearance-range.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/range-thumb-height-percentage.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/slider-padding.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/slider-thumb-shared-style.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/slider-thumb-stylability.html [ Failure ]
-webkit.org/b/98666 fast/multicol/client-rects.html [ Failure ]
-webkit.org/b/98666 fast/repaint/slider-thumb-drag-release.html [ Failure ]
-webkit.org/b/98666 fast/repaint/slider-thumb-float.html [ Failure ]
-webkit.org/b/98666 media/track/track-cue-rendering-vertical.html [ Failure ]
-webkit.org/b/98666 fast/layers/video-layer.html [ Failure ]
-webkit.org/b/98666 media/audio-controls-rendering.html [ Failure ]
-webkit.org/b/98666 media/audio-repaint.html [ Failure ]
-webkit.org/b/98666 media/controls-after-reload.html [ Failure ]
-webkit.org/b/98666 media/controls-strict.html [ Failure ]
-webkit.org/b/98666 media/controls-styling.html [ Failure ]
-webkit.org/b/98666 media/controls-styling-strict.html [ Failure ]
-webkit.org/b/98666 media/controls-without-preload.html [ Failure ]
-webkit.org/b/98666 media/media-controls-clone.html [ Failure ]
-webkit.org/b/98666 media/media-document-audio-repaint.html [ Failure ]
-webkit.org/b/98666 media/track/track-cue-rendering-horizontal.html [ Failure ]
-webkit.org/b/98666 media/video-display-toggle.html [ Failure ]
-webkit.org/b/98666 media/video-empty-source.html [ Failure ]
-webkit.org/b/98666 media/video-no-audio.html [ Failure ]
-webkit.org/b/98666 media/video-zoom-controls.html [ Failure ]
-
 # Regressions after r130699
 webkit.org/b/98729 fast/css/import-style-update.html [ Failure ]
 webkit.org/b/98729 fast/events/attribute-listener-cloned-from-frameless-doc-context-2.html [ Failure ]
index a725edd..fa18995 100644 (file)
@@ -461,6 +461,7 @@ webkit.org/b/94458 [ Debug ] fast/events/message-port-context-destroyed.html [ C
 
 webkit.org/b/44199 perf [ Skip ]
 
+webkit.org/b/68878 media/video-playing-and-pause.html [ Failure Pass ]
 webkit.org/b/55126 media/video-aspect-ratio.html [ Failure Pass ]
 
 webkit.org/b/56561 svg/custom/clip-path-referencing-use2.svg [ Failure Pass ]
@@ -1348,38 +1349,6 @@ Bug(GTK) fast/dom/Geolocation/coordinates-interface-attributes.html [ Failure ]
 
 webkit.org/b/98585 fast/exclusions/shape-inside/shape-inside-rounded-rectangle-003.html [ ImageOnlyFailure ]
 
-webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update.html [ Failure ]
-webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update-styled.html [ Failure ]
-webkit.org/b/98666 fast/forms/box-shadow-override.html [ Failure ]
-webkit.org/b/98666 fast/forms/input-appearance-height.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/input-appearance-range.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/range-thumb-height-percentage.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/slider-padding.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/slider-thumb-shared-style.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/slider-thumb-stylability.html [ Failure ]
-webkit.org/b/98666 fast/hidpi/video-controls-in-hidpi.html [ Failure ]
-webkit.org/b/98666 fast/multicol/client-rects.html [ Failure ]
-webkit.org/b/98666 fast/repaint/slider-thumb-drag-release.html [ Failure ]
-webkit.org/b/98666 fast/repaint/slider-thumb-float.html [ Failure ]
-webkit.org/b/98666 media/track/track-cue-rendering-vertical.html [ Failure ]
-webkit.org/b/98666 fast/layers/video-layer.html [ Failure ]
-webkit.org/b/98666 media/audio-controls-rendering.html [ Failure ]
-webkit.org/b/98666 media/audio-repaint.html [ Failure ]
-webkit.org/b/98666 media/controls-after-reload.html [ Failure ]
-webkit.org/b/98666 media/controls-strict.html [ Failure ]
-webkit.org/b/98666 media/controls-styling.html [ Failure ]
-webkit.org/b/98666 media/controls-styling-strict.html [ Failure ]
-webkit.org/b/98666 media/controls-without-preload.html [ Failure ]
-webkit.org/b/98666 media/media-controls-clone.html [ Failure ]
-webkit.org/b/98666 media/media-document-audio-repaint.html [ Failure ]
-webkit.org/b/98666 media/track/track-cue-rendering-horizontal.html [ Failure ]
-webkit.org/b/98666 media/video-controls-rendering.html [ Failure ]
-webkit.org/b/98666 media/video-display-toggle.html [ Failure ]
-webkit.org/b/98666 media/video-empty-source.html [ Failure ]
-webkit.org/b/98666 media/video-no-audio.html [ Failure ]
-webkit.org/b/68878 webkit.org/b/98666 media/video-playing-and-pause.html [ Failure Pass ]
-webkit.org/b/98666 media/video-zoom-controls.html [ Failure ]
-
 webkit.org/b/98587 fast/writing-mode/vertical-subst-font-vert-no-dflt.html [ ImageOnlyFailure ]
 
 webkit.org/b/98612 [ Release ] fast/dom/gc-dom-tree-lifetime.html [ Failure ]
index 1e2cbfe..e0c38a8 100644 (file)
@@ -1290,32 +1290,6 @@ webkit.org/b/94458 fast/events/message-port-constructor-for-deleted-document.htm
 
 webkit.org/b/95501 http/tests/security/inactive-document-with-empty-security-origin.html [ Skip ]
 
-webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update.html [ Failure ]
-webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update-styled.html [ Failure ]
-webkit.org/b/98666 fast/forms/box-shadow-override.html [ Failure ]
-webkit.org/b/98666 fast/forms/input-appearance-height.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/input-appearance-range.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/range-thumb-height-percentage.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/slider-padding.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/slider-thumb-shared-style.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/slider-thumb-stylability.html [ Failure ]
-webkit.org/b/98666 fast/hidpi/video-controls-in-hidpi.html [ Failure ]
-webkit.org/b/98666 fast/multicol/client-rects.html [ Failure ]
-webkit.org/b/98666 fast/repaint/slider-thumb-drag-release.html [ Failure ]
-webkit.org/b/98666 fast/repaint/slider-thumb-float.html [ Failure ]
-webkit.org/b/98666 fast/layers/video-layer.html [ Failure ]
-webkit.org/b/98666 media/audio-controls-rendering.html [ Failure ]
-webkit.org/b/98666 media/controls-after-reload.html [ Failure ]
-webkit.org/b/98666 media/controls-strict.html [ Failure ]
-webkit.org/b/98666 media/controls-styling-strict.html [ Failure ]
-webkit.org/b/98666 media/controls-without-preload.html [ Failure ]
-webkit.org/b/98666 media/media-controls-clone.html [ Failure ]
-webkit.org/b/98666 media/video-controls-rendering.html [ Failure ]
-webkit.org/b/98666 media/video-display-toggle.html [ Failure ]
-webkit.org/b/98666 media/video-empty-source.html [ Failure ]
-webkit.org/b/98666 media/video-no-audio.html [ Failure ]
-webkit.org/b/98666 media/video-playing-and-pause.html [ Failure ]
-
 # Paints black behind the test image instead of the expected green.
 webkit.org/b/95707 http/tests/images/png-partial-load-no-alpha.html [ ImageOnlyFailure ]
 
index 4b376cc..ed2b76d 100644 (file)
@@ -2413,22 +2413,6 @@ webkit.org/b/91376 http/tests/security/sandboxed-iframe-modify-self.html [ Failu
 webkit.org/b/91379 http/tests/security/contentSecurityPolicy/policy-does-not-affect-child.html [ Failure Pass ]
 webkit.org/b/91379 http/tests/security/contentSecurityPolicy/object-src-none-allowed.html [ Failure Pass ]
 
-webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update.html [ Failure ]
-webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update-styled.html [ Failure ]
-webkit.org/b/98666 fast/forms/box-shadow-override.html [ Failure ]
-webkit.org/b/98666 fast/forms/datalist/input-appearance-range-with-datalist.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/input-appearance-range.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/range-thumb-height-percentage.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/slider-padding.html [ Failure ]
-webkit.org/b/98666 fast/multicol/client-rects.html [ Failure ]
-webkit.org/b/98666 fast/repaint/slider-thumb-drag-release.html [ Failure ]
-webkit.org/b/98666 fast/repaint/slider-thumb-float.html [ Failure ]
-webkit.org/b/98666 media/track/track-cue-rendering-vertical.html [ Failure ]
-webkit.org/b/98666 media/controls-styling-strict.html [ Failure ]
-webkit.org/b/98666 media/media-controls-clone.html [ Failure ]
-webkit.org/b/98666 media/track/track-cue-rendering-horizontal.html [ Failure ]
-webkit.org/b/98666 media/video-playing-and-pause.html [ Failure ]
-
 webkit.org/b/93247 [ Debug ] fast/lists/list-marker-remove-crash.html [ Crash ]
 
 # This has always failed on Qt - exposed by bug 89826
index 93286a3..0880da8 100644 (file)
@@ -2304,20 +2304,6 @@ http/tests/security/sandboxed-iframe-form-top.html
 #https://bugs.webkit.org/show_bug.cgi?id=95530
 http/tests/security/inactive-document-with-empty-security-origin.html
 
-webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update.html [ Failure ]
-webkit.org/b/98666 fast/dom/HTMLInputElement/input-slider-update-styled.html [ Failure ]
-webkit.org/b/98666 fast/forms/input-appearance-height.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/input-appearance-range.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/range-thumb-height-percentage.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/slider-padding.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/slider-thumb-shared-style.html [ Failure ]
-webkit.org/b/98666 fast/forms/range/slider-thumb-stylability.html [ Failure ]
-webkit.org/b/98666 fast/multicol/client-rects.html [ Failure ]
-webkit.org/b/98666 fast/repaint/slider-thumb-drag-release.html [ Failure ]
-webkit.org/b/98666 fast/repaint/slider-thumb-float.html [ Failure ]
-webkit.org/b/98666 media/track/track-cue-rendering-vertical.html [ Failure ]
-webkit.org/b/98666 media/track/track-cue-rendering-horizontal.html [ Failure ]
-
 #https://bugs.webkit.org/show_bug.cgi?id=98079
 http/tests/security/cross-origin-local-storage-wk1.html
 
index 2be9be9..ea4f796 100644 (file)
@@ -1,3 +1,41 @@
+2012-10-15  Tony Chang  <tony@chromium.org>
+
+        Unreviewed, rolling out r131367.
+        http://trac.webkit.org/changeset/131367
+        https://bugs.webkit.org/show_bug.cgi?id=98666
+
+        crashes on Apple Mac
+
+        * css/html.css:
+        (input[type="range"]::-webkit-slider-container, input[type="range"]::-webkit-media-slider-container):
+        (input[type="range"]::-webkit-slider-runnable-track):
+        (input[type="range"]::-webkit-slider-thumb, input[type="range"]::-webkit-media-slider-thumb):
+        * css/mediaControlsChromium.css:
+        (input[type="range"]::-webkit-media-slider-thumb):
+        * css/mediaControlsChromiumAndroid.css:
+        (input[type="range"]::-webkit-media-slider-thumb):
+        * html/RangeInputType.cpp:
+        (WebCore::RangeInputType::listAttributeTargetChanged):
+        * html/shadow/SliderThumbElement.cpp:
+        (WebCore::RenderSliderThumb::layout):
+        (WebCore):
+        (WebCore::RenderSliderContainer::RenderSliderContainer):
+        (RenderSliderContainer):
+        (WebCore::RenderSliderContainer::layout):
+        * html/shadow/SliderThumbElement.h:
+        (RenderSliderThumb):
+        * rendering/RenderSlider.cpp:
+        (WebCore):
+        (WebCore::RenderSlider::RenderSlider):
+        (WebCore::RenderSlider::layout):
+        * rendering/RenderSlider.h:
+        (WebCore):
+        (RenderSlider):
+        (WebCore::RenderSlider::renderName):
+        (WebCore::RenderSlider::isSlider):
+        (WebCore::RenderSlider::requiresForcedStyleRecalcPropagation):
+        (WebCore::toRenderSlider):
+
 2012-10-15  Dan Bernstein  <mitz@apple.com>
 
         Try to fix the build again after r131375.
index 3316c39..33af688 100644 (file)
@@ -746,20 +746,17 @@ input[type="range"] {
 }
 
 input[type="range"]::-webkit-slider-container, input[type="range"]::-webkit-media-slider-container {
-    -webkit-flex: 1;
-    min-width: 0;
-
+    -webkit-box-align: center;
+    -webkit-box-orient: horizontal; /* This property is updated by C++ code. */
     box-sizing: border-box;
     -webkit-user-modify: read-only !important;
-    display: -webkit-flex;
-    -webkit-align-contents: center;
+    display: -webkit-box;
+    height: 100%;
+    width: 100%;
 }
 
 input[type="range"]::-webkit-slider-runnable-track {
-    -webkit-flex: 1;
-    min-width: 0;
-    -webkit-align-self: center;
-
+    -webkit-box-flex: 1;
     box-sizing: border-box;
     -webkit-user-modify: read-only !important;
     display: block;
@@ -770,6 +767,7 @@ input[type="range"]::-webkit-slider-thumb, input[type="range"]::-webkit-media-sl
     box-sizing: border-box;
     -webkit-user-modify: read-only !important;
     display: block;
+    position: relative;
 }
 
 input[type="button"]:disabled, input[type="submit"]:disabled, input[type="reset"]:disabled,
index 4eef109..9d69577 100644 (file)
@@ -169,6 +169,11 @@ input[type="range"]::-webkit-media-slider-container {
 }
 
 input[type="range"]::-webkit-media-slider-thumb {
+    display: block;
+    -webkit-appearance: sliderthumb-horizontal;
+    box-sizing: border-box;
+    position: relative;
+    bottom: 1px;
     margin-left: -7px;
     margin-right: -7px;
 }
index 8fcdca2..7ec74a9 100644 (file)
@@ -186,6 +186,11 @@ input[type="range"]::-webkit-media-slider-container {
 }
 
 input[type="range"]::-webkit-media-slider-thumb {
+    display: block;
+    -webkit-appearance: sliderthumb-horizontal;
+    box-sizing: border-box;
+    position: relative;
+    bottom: 1px;
     margin-left: -7px;
     margin-right: -7px;
 }
index 4c70608..71b955d 100644 (file)
@@ -340,8 +340,7 @@ HTMLElement* RangeInputType::sliderTrackElement() const
 void RangeInputType::listAttributeTargetChanged()
 {
     m_tickMarkValuesDirty = true;
-    if (element()->renderer())
-        element()->renderer()->setNeedsLayout(true);
+    element()->setNeedsStyleRecalc();
 }
 
 static bool decimalCompare(const Decimal& a, const Decimal& b)
index b045e23..d6920a9 100644 (file)
@@ -40,7 +40,7 @@
 #include "HTMLInputElement.h"
 #include "HTMLParserIdioms.h"
 #include "MouseEvent.h"
-#include "RenderFlexibleBox.h"
+#include "RenderDeprecatedFlexibleBox.h"
 #include "RenderSlider.h"
 #include "RenderTheme.h"
 #include "ShadowRoot.h"
@@ -121,74 +121,88 @@ bool RenderSliderThumb::isSliderThumb() const
     return true;
 }
 
+void RenderSliderThumb::layout()
+{
+    // Do not cast node() to SliderThumbElement. This renderer is used for
+    // TrackLimitElement too.
+    HTMLInputElement* input = node()->shadowHost()->toInputElement();
+    bool isVertical = hasVerticalAppearance(input);
+
+    double fraction = (sliderPosition(input) * 100).toDouble();
+    if (isVertical)
+        style()->setTop(Length(100 - fraction, Percent));
+    else if (style()->isLeftToRightDirection())
+        style()->setLeft(Length(fraction, Percent));
+    else
+        style()->setRight(Length(fraction, Percent));
+
+    RenderBlock::layout();
+}
+
 // --------------------------------
 
 // FIXME: Find a way to cascade appearance and adjust heights, and get rid of this class.
 // http://webkit.org/b/62535
-class RenderSliderContainer : public RenderFlexibleBox {
+class RenderSliderContainer : public RenderDeprecatedFlexibleBox {
 public:
     RenderSliderContainer(Node* node)
-        : RenderFlexibleBox(node) { }
-public:
-    virtual void computeLogicalHeight(LayoutUnit logicalHeight, LayoutUnit logicalTop, LogicalExtentComputedValues&) const OVERRIDE;
+        : RenderDeprecatedFlexibleBox(node) { }
 
 private:
-    virtual void layout() OVERRIDE;
+    virtual void layout();
 };
 
-void RenderSliderContainer::computeLogicalHeight(LayoutUnit logicalHeight, LayoutUnit logicalTop, LogicalExtentComputedValues& computedValues) const
+void RenderSliderContainer::layout()
 {
     HTMLInputElement* input = node()->shadowHost()->toInputElement();
     bool isVertical = hasVerticalAppearance(input);
-
+    style()->setBoxOrient(isVertical ? VERTICAL : HORIZONTAL);
+    // Sets the concrete height if the height of the <input> is not fixed or a
+    // percentage value because a percentage height value of this box won't be
+    // based on the <input> height in such case.
+    if (input->renderer()->isSlider()) {
+        if (!isVertical) {
+            RenderObject* trackRenderer = node()->firstChild()->renderer();
+            Length inputHeight = input->renderer()->style()->height();
+            if (!inputHeight.isSpecified()) {
+                RenderObject* thumbRenderer = input->sliderThumbElement()->renderer();
+                if (thumbRenderer) {
+                    Length height = thumbRenderer->style()->height();
 #if ENABLE(DATALIST_ELEMENT)
-    if (input->renderer()->isSlider() && !isVertical && input->list()) {
-        int offsetFromCenter = theme()->sliderTickOffsetFromTrackCenter();
-        LayoutUnit trackHeight = 0;
-        if (offsetFromCenter < 0)
-            trackHeight = -2 * offsetFromCenter;
-        else {
-            int tickLength = theme()->sliderTickSize().height();
-            trackHeight = 2 * (offsetFromCenter + tickLength);
+                    if (input && input->list()) {
+                        int offsetFromCenter = theme()->sliderTickOffsetFromTrackCenter();
+                        int trackHeight = 0;
+                        if (offsetFromCenter < 0)
+                            trackHeight = -2 * offsetFromCenter;
+                        else {
+                            int tickLength = theme()->sliderTickSize().height();
+                            trackHeight = 2 * (offsetFromCenter + tickLength);
+                        }
+                        float zoomFactor = style()->effectiveZoom();
+                        if (zoomFactor != 1.0)
+                            trackHeight *= zoomFactor;
+                        height = Length(trackHeight, Fixed);
+                    }
+#endif
+                    style()->setHeight(height);
+                }
+            } else {
+                style()->setHeight(Length(100, Percent));
+                if (trackRenderer)
+                    trackRenderer->style()->setHeight(Length());
+            }
         }
-        float zoomFactor = style()->effectiveZoom();
-        if (zoomFactor != 1.0)
-            trackHeight *= zoomFactor;
-
-        RenderBox::computeLogicalHeight(trackHeight, logicalTop, computedValues);
-        return;
     }
-#endif
-    if (isVertical)
-        logicalHeight = RenderSlider::defaultTrackLength;
-    RenderBox::computeLogicalHeight(logicalHeight, logicalTop, computedValues);
-}
 
-void RenderSliderContainer::layout()
-{
-    HTMLInputElement* input = node()->shadowHost()->toInputElement();
-    bool isVertical = hasVerticalAppearance(input);
-    style()->setFlexDirection(isVertical ? FlowColumn : FlowRow);
+    RenderDeprecatedFlexibleBox::layout();
 
-    RenderFlexibleBox::layout();
-
-    // These should always exist, unless someone mutates the shadow DOM (e.g., in the inspector).
-    if (!input->sliderThumbElement() || !input->sliderThumbElement()->renderer())
-        return;
-    RenderBox* thumb = toRenderBox(input->sliderThumbElement()->renderer());
-    RenderBox* track = toRenderBox(thumb->parent());
-
-    double percentageOffset = sliderPosition(input).toDouble();
-    LayoutUnit availableExtent = isVertical ? track->contentHeight() : track->contentWidth();
-    LayoutUnit offset = percentageOffset * availableExtent;
-    LayoutPoint thumbLocation = thumb->location();
-    if (isVertical)
-        thumbLocation.setY(thumbLocation.y() + track->contentHeight() - offset);
-    else if (style()->isLeftToRightDirection())
-        thumbLocation.setX(thumbLocation.x() + offset);
-    else
-        thumbLocation.setX(thumbLocation.x() - offset);
-    thumb->setLocation(thumbLocation);
+    // Percentage 'top' for the thumb doesn't work if the parent style has no
+    // concrete height.
+    Node* track = node()->firstChild();
+    if (track && track->renderer()->isBox()) {
+        RenderBox* trackBox = track->renderBox();
+        trackBox->style()->setHeight(Length(trackBox->height() - trackBox->borderAndPaddingHeight(), Fixed));
+    }
 }
 
 // --------------------------------
index f55ecef..b8912c2 100644 (file)
@@ -111,6 +111,7 @@ public:
 
 private:
     virtual bool isSliderThumb() const;
+    virtual void layout();
 };
 
 // --------------------------------
index 2691106..1214abc 100644 (file)
@@ -46,10 +46,10 @@ using std::min;
 
 namespace WebCore {
 
-const int RenderSlider::defaultTrackLength = 129;
+static const int defaultTrackLength = 129;
 
 RenderSlider::RenderSlider(HTMLInputElement* element)
-    : RenderFlexibleBox(element)
+    : RenderBlock(element)
 {
     // We assume RenderSlider works only with <input type=range>.
     ASSERT(element->isRangeControl());
@@ -105,18 +105,20 @@ void RenderSlider::layout()
     // FIXME: Find a way to cascade appearance.
     // http://webkit.org/b/62535
     RenderBox* thumbBox = sliderThumbElementOf(node())->renderBox();
-    if (thumbBox && thumbBox->isSliderThumb()) {
+    if (thumbBox && thumbBox->isSliderThumb())
         static_cast<RenderSliderThumb*>(thumbBox)->updateAppearance(style());
-        if (RenderObject* limiterRenderer = trackLimiterElementOf(node())->renderer()) {
-            if (limiterRenderer->isSliderThumb()) {
-                static_cast<RenderSliderThumb*>(limiterRenderer)->updateAppearance(style());
-                limiterRenderer->style()->setWidth(thumbBox->style()->width());
-                limiterRenderer->style()->setHeight(thumbBox->style()->height());
-            }
-        }
+    if (RenderObject* limiterRenderer = trackLimiterElementOf(node())->renderer()) {
+        if (limiterRenderer->isSliderThumb())
+          static_cast<RenderSliderThumb*>(limiterRenderer)->updateAppearance(style());
     }
 
     RenderBlock::layout();
+
+    if (!thumbBox)
+        return;
+    LayoutUnit heightDiff = thumbBox->height() - contentHeight();
+    if (heightDiff > 0)
+        thumbBox->setY(thumbBox->y() - (heightDiff / 2));
 }
 
 bool RenderSlider::inDragMode() const
index 181ed91..ebd0bd8 100644 (file)
 #ifndef RenderSlider_h
 #define RenderSlider_h
 
-#include "RenderFlexibleBox.h"
+#include "RenderBlock.h"
 
 namespace WebCore {
 
-class HTMLInputElement;
-class MouseEvent;
-class SliderThumbElement;
-
-class RenderSlider : public RenderFlexibleBox {
-public:
-    static const int defaultTrackLength;
-
-    RenderSlider(HTMLInputElement*);
-    virtual ~RenderSlider();
-
-    bool inDragMode() const;
-
-private:
-    virtual const char* renderName() const { return "RenderSlider"; }
-    virtual bool isSlider() const { return true; }
-    virtual bool canBeReplacedWithInlineRunIn() const OVERRIDE;
-
-    virtual LayoutUnit baselinePosition(FontBaseline, bool firstLine, LineDirectionMode, LinePositionMode = PositionOnContainingLine) const;
-    virtual void computePreferredLogicalWidths();
-    virtual bool requiresForcedStyleRecalcPropagation() const { return true; }
-    virtual void layout();
-};
-
-inline RenderSlider* toRenderSlider(RenderObject* object)
-{
-    ASSERT(!object || object->isSlider());
-    return static_cast<RenderSlider*>(object);
-}
-
-// This will catch anyone doing an unnecessary cast.
-void toRenderSlider(const RenderSlider*);
+    class HTMLInputElement;
+    class MouseEvent;
+    class SliderThumbElement;
+    
+    class RenderSlider : public RenderBlock {
+    public:
+        RenderSlider(HTMLInputElement*);
+        virtual ~RenderSlider();
+
+        bool inDragMode() const;
+
+    private:
+        virtual const char* renderName() const { return "RenderSlider"; }
+        virtual bool isSlider() const { return true; }
+        virtual bool canBeReplacedWithInlineRunIn() const OVERRIDE;
+
+        virtual LayoutUnit baselinePosition(FontBaseline, bool firstLine, LineDirectionMode, LinePositionMode = PositionOnContainingLine) const;
+        virtual void computePreferredLogicalWidths();
+        virtual bool requiresForcedStyleRecalcPropagation() const { return true; }
+        virtual void layout();
+    };
+
+    inline RenderSlider* toRenderSlider(RenderObject* object)
+    {
+        ASSERT(!object || object->isSlider());
+        return static_cast<RenderSlider*>(object);
+    }
+
+    // This will catch anyone doing an unnecessary cast.
+    void toRenderSlider(const RenderSlider*);
 
 } // namespace WebCore