⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 120411 in webkit


Ignore:
Timestamp:
Jun 14, 2012, 11:52:53 PM (14 years ago)
Author:
keishi@webkit.org
Message:

Add color property to input type=range
https://bugs.webkit.org/show_bug.cgi?id=89067

Reviewed by Kent Tamura.

Source/WebCore:

Adding color property to input type=range in preparation for
supporting tick marks for datalist for input type=range.

  • css/html.css:

(input[type="range"]): Setting color property for input type=range.
This will set the color of tick mark when we implement <datalist>.

  • css/themeChromiumLinux.css:

(input[type=range]):

  • css/themeWin.css:

(input[type="range"]):

LayoutTests:

  • fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt:
  • fast/repaint/slider-thumb-float-expected.txt:
  • platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/dom/HTMLInputElement/input-slider-update-expected.txt.
  • platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt: Copied from LayoutTests/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt.
  • platform/chromium-linux/fast/forms/box-shadow-override-expected.txt:
  • platform/chromium-linux/fast/forms/input-appearance-height-expected.txt:
  • platform/chromium-linux/fast/forms/range/slider-thumb-stylability-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/range/slider-thumb-stylability-expected.txt.
  • platform/chromium-linux/fast/repaint/slider-thumb-drag-release-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/repaint/slider-thumb-drag-release-expected.txt.
  • platform/chromium-linux/fast/repaint/slider-thumb-float-expected.txt: Copied from LayoutTests/fast/repaint/slider-thumb-float-expected.txt.
  • platform/chromium-mac/fast/forms/box-shadow-override-expected.txt:
  • platform/chromium-mac/fast/forms/input-appearance-height-expected.txt:
  • platform/chromium-mac/fast/forms/range/input-appearance-range-expected.txt:
  • platform/chromium-win/fast/dom/HTMLInputElement/input-slider-update-expected.txt:
  • platform/chromium-win/fast/forms/box-shadow-override-expected.txt:
  • platform/chromium-win/fast/forms/input-appearance-height-expected.txt:
  • platform/chromium-win/fast/forms/range/input-appearance-range-expected.txt:
  • platform/chromium-win/fast/forms/range/range-thumb-height-percentage-expected.txt:
  • platform/chromium-win/fast/forms/range/slider-padding-expected.txt:
  • platform/chromium-win/fast/forms/range/slider-thumb-shared-style-expected.txt:
  • platform/chromium-win/fast/forms/range/slider-thumb-stylability-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/range/slider-thumb-stylability-expected.txt.
  • platform/chromium-win/fast/repaint/slider-thumb-drag-release-expected.txt:
  • platform/mac/fast/dom/HTMLInputElement/input-slider-update-expected.txt:
  • platform/mac/fast/forms/range/range-thumb-height-percentage-expected.txt:
  • platform/mac/fast/forms/range/slider-padding-expected.txt:
  • platform/mac/fast/forms/range/slider-thumb-shared-style-expected.txt:
  • platform/mac/fast/forms/range/slider-thumb-stylability-expected.txt:
  • platform/mac/fast/repaint/slider-thumb-drag-release-expected.txt:
Location:
trunk
Files:
26 edited
6 copied

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r120409 r120411  
     12012-06-14  Keishi Hattori  <keishi@webkit.org>
     2
     3        Add color property to input type=range
     4        https://bugs.webkit.org/show_bug.cgi?id=89067
     5
     6        Reviewed by Kent Tamura.
     7
     8        * fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt:
     9        * fast/repaint/slider-thumb-float-expected.txt:
     10        * platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/dom/HTMLInputElement/input-slider-update-expected.txt.
     11        * platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt: Copied from LayoutTests/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt.
     12        * platform/chromium-linux/fast/forms/box-shadow-override-expected.txt:
     13        * platform/chromium-linux/fast/forms/input-appearance-height-expected.txt:
     14        * platform/chromium-linux/fast/forms/range/slider-thumb-stylability-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/range/slider-thumb-stylability-expected.txt.
     15        * platform/chromium-linux/fast/repaint/slider-thumb-drag-release-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/repaint/slider-thumb-drag-release-expected.txt.
     16        * platform/chromium-linux/fast/repaint/slider-thumb-float-expected.txt: Copied from LayoutTests/fast/repaint/slider-thumb-float-expected.txt.
     17        * platform/chromium-mac/fast/forms/box-shadow-override-expected.txt:
     18        * platform/chromium-mac/fast/forms/input-appearance-height-expected.txt:
     19        * platform/chromium-mac/fast/forms/range/input-appearance-range-expected.txt:
     20        * platform/chromium-win/fast/dom/HTMLInputElement/input-slider-update-expected.txt:
     21        * platform/chromium-win/fast/forms/box-shadow-override-expected.txt:
     22        * platform/chromium-win/fast/forms/input-appearance-height-expected.txt:
     23        * platform/chromium-win/fast/forms/range/input-appearance-range-expected.txt:
     24        * platform/chromium-win/fast/forms/range/range-thumb-height-percentage-expected.txt:
     25        * platform/chromium-win/fast/forms/range/slider-padding-expected.txt:
     26        * platform/chromium-win/fast/forms/range/slider-thumb-shared-style-expected.txt:
     27        * platform/chromium-win/fast/forms/range/slider-thumb-stylability-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/range/slider-thumb-stylability-expected.txt.
     28        * platform/chromium-win/fast/repaint/slider-thumb-drag-release-expected.txt:
     29        * platform/mac/fast/dom/HTMLInputElement/input-slider-update-expected.txt:
     30        * platform/mac/fast/forms/range/range-thumb-height-percentage-expected.txt:
     31        * platform/mac/fast/forms/range/slider-padding-expected.txt:
     32        * platform/mac/fast/forms/range/slider-thumb-shared-style-expected.txt:
     33        * platform/mac/fast/forms/range/slider-thumb-stylability-expected.txt:
     34        * platform/mac/fast/repaint/slider-thumb-drag-release-expected.txt:
     35
    1362012-06-14  Emil A Eklund  <eae@chromium.org>
    237
  • trunk/LayoutTests/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt

    r88952 r120411  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderSlider {INPUT} at (2,2) size 100x10 [bgcolor=#FF0000]
     6      RenderSlider {INPUT} at (2,2) size 100x10 [color=#909090] [bgcolor=#FF0000]
    77        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 100x10
    88          RenderBlock {DIV} at (0,0) size 90x10
  • trunk/LayoutTests/fast/repaint/slider-thumb-float-expected.txt

    r88952 r120411  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderSlider {INPUT} at (2,2) size 100x10 [bgcolor=#FF0000]
     6      RenderSlider {INPUT} at (2,2) size 100x10 [color=#909090] [bgcolor=#FF0000]
    77        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 100x10
    88          RenderBlock {DIV} at (0,0) size 90x10
  • trunk/LayoutTests/platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-expected.txt

    r120410 r120411  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderSlider {INPUT} at (2,2) size 129x21 [bgcolor=#FFFFFF]
     6      RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
    77        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
    88          RenderBlock {DIV} at (0,0) size 118x21
  • trunk/LayoutTests/platform/chromium-linux/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt

    r120410 r120411  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderSlider {INPUT} at (2,2) size 100x10 [bgcolor=#FF0000]
     6      RenderSlider {INPUT} at (2,2) size 100x10 [color=#9D968E] [bgcolor=#FF0000]
    77        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 100x10
    88          RenderBlock {DIV} at (0,0) size 90x10
  • trunk/LayoutTests/platform/chromium-linux/fast/forms/box-shadow-override-expected.txt

    r117821 r120411  
    3838        RenderText {#text} at (45,9) size 4x19
    3939          text run at (45,9) width 4: " "
    40         RenderSlider {INPUT} at (51,3) size 129x21 [bgcolor=#FFFFFF]
     40        RenderSlider {INPUT} at (51,3) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
    4141          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
    4242            RenderBlock {DIV} at (0,0) size 118x21
  • trunk/LayoutTests/platform/chromium-linux/fast/forms/input-appearance-height-expected.txt

    r117821 r120411  
    5050        RenderText {#text} at (0,148) size 37x19
    5151          text run at (0,148) width 37: "range "
    52         RenderSlider {INPUT} at (39,142) size 129x21 [bgcolor=#FFFFFF]
     52        RenderSlider {INPUT} at (39,142) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
    5353          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
    5454            RenderBlock {DIV} at (0,0) size 118x21
  • trunk/LayoutTests/platform/chromium-linux/fast/forms/range/slider-thumb-stylability-expected.txt

    r120410 r120411  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderSlider {INPUT} at (2,2) size 129x20 [bgcolor=#FFFFFF]
     6      RenderSlider {INPUT} at (2,2) size 129x20 [color=#9D968E] [bgcolor=#FFFFFF]
    77        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x20
    88          RenderBlock {DIV} at (0,0) size 109x20
  • trunk/LayoutTests/platform/chromium-linux/fast/repaint/slider-thumb-drag-release-expected.txt

    r120410 r120411  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderSlider {INPUT} at (2,2) size 129x21 [bgcolor=#FFFFFF]
     6      RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
    77        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
    88          RenderBlock {DIV} at (0,0) size 118x21
  • trunk/LayoutTests/platform/chromium-linux/fast/repaint/slider-thumb-float-expected.txt

    r120410 r120411  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderSlider {INPUT} at (2,2) size 100x10 [bgcolor=#FF0000]
     6      RenderSlider {INPUT} at (2,2) size 100x10 [color=#9D968E] [bgcolor=#FF0000]
    77        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 100x10
    88          RenderBlock {DIV} at (0,0) size 90x10
  • trunk/LayoutTests/platform/chromium-mac/fast/forms/box-shadow-override-expected.txt

    r117818 r120411  
    3838        RenderText {#text} at (39,9) size 5x18
    3939          text run at (39,9) width 5: " "
    40         RenderSlider {INPUT} at (45,8) size 130x15 [bgcolor=#FFFFFF]
     40        RenderSlider {INPUT} at (45,8) size 130x15 [color=#909090] [bgcolor=#FFFFFF]
    4141          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x15
    4242            RenderBlock {DIV} at (0,0) size 114x15
  • trunk/LayoutTests/platform/chromium-mac/fast/forms/input-appearance-height-expected.txt

    r117818 r120411  
    5050        RenderText {#text} at (0,127) size 39x18
    5151          text run at (0,127) width 39: "range "
    52         RenderSlider {INPUT} at (41,126) size 129x15 [bgcolor=#FFFFFF]
     52        RenderSlider {INPUT} at (41,126) size 129x15 [color=#909090] [bgcolor=#FFFFFF]
    5353          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x15
    5454            RenderBlock {DIV} at (0,0) size 114x15
  • trunk/LayoutTests/platform/chromium-mac/fast/forms/range/input-appearance-range-expected.txt

    r117818 r120411  
    55    RenderBody {BODY} at (8,8) size 784x245
    66      RenderBlock {DIV} at (0,0) size 784x36
    7         RenderSlider {INPUT} at (2,2) size 129x30 [bgcolor=#FFFFFF]
     7        RenderSlider {INPUT} at (2,2) size 129x30 [color=#909090] [bgcolor=#FFFFFF]
    88          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x30
    99            RenderBlock {DIV} at (0,7) size 114x16
    1010            RenderBlock {DIV} at (114,7) size 15x16
    1111      RenderBlock {DIV} at (0,36) size 784x21
    12         RenderSlider {INPUT} at (2,2) size 129x15 [bgcolor=#FFFFFF]
     12        RenderSlider {INPUT} at (2,2) size 129x15 [color=#909090] [bgcolor=#FFFFFF]
    1313          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x15
    1414            RenderBlock {DIV} at (0,0) size 114x15
    1515            RenderBlock {DIV} at (114,0) size 15x15
    1616      RenderBlock {DIV} at (0,57) size 784x21
    17         RenderSlider {INPUT} at (2,2) size 129x15 [bgcolor=#FFFFFF]
     17        RenderSlider {INPUT} at (2,2) size 129x15 [color=#909090] [bgcolor=#FFFFFF]
    1818          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x15
    1919            RenderBlock {DIV} at (0,0) size 114x15
    2020            RenderBlock {DIV} at (114,0) size 15x15
    2121      RenderBlock {DIV} at (0,78) size 784x146
    22         RenderSlider {INPUT} at (64,2) size 129x140 [bgcolor=#FFFFFF]
     22        RenderSlider {INPUT} at (64,2) size 129x140 [color=#909090] [bgcolor=#FFFFFF]
    2323          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x140
    2424            RenderBlock {DIV} at (57,0) size 15x125
     
    3434  RenderBlock (relative positioned) {DIV} at (0,0) size 15x15
    3535layer at (10,234) size 129x15
    36   RenderSlider {INPUT} at (2,2) size 129x15 [bgcolor=#FFFFFF]
     36  RenderSlider {INPUT} at (2,2) size 129x15 [color=#909090] [bgcolor=#FFFFFF]
    3737    RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x15
    3838      RenderBlock {DIV} at (0,0) size 114x15
  • trunk/LayoutTests/platform/chromium-win/fast/dom/HTMLInputElement/input-slider-update-expected.txt

    r88952 r120411  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderSlider {INPUT} at (2,2) size 129x21 [bgcolor=#FFFFFF]
     6      RenderSlider {INPUT} at (2,2) size 129x21 [color=#C4C4C4] [bgcolor=#FFFFFF]
    77        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
    88          RenderBlock {DIV} at (0,0) size 118x21
  • trunk/LayoutTests/platform/chromium-win/fast/forms/box-shadow-override-expected.txt

    r117903 r120411  
    3838        RenderText {#text} at (45,9) size 4x19
    3939          text run at (45,9) width 4: " "
    40         RenderSlider {INPUT} at (51,3) size 129x21 [bgcolor=#FFFFFF]
     40        RenderSlider {INPUT} at (51,3) size 129x21 [color=#C4C4C4] [bgcolor=#FFFFFF]
    4141          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
    4242            RenderBlock {DIV} at (0,0) size 118x21
  • trunk/LayoutTests/platform/chromium-win/fast/forms/input-appearance-height-expected.txt

    r117903 r120411  
    5050        RenderText {#text} at (0,148) size 37x19
    5151          text run at (0,148) width 37: "range "
    52         RenderSlider {INPUT} at (39,142) size 129x21 [bgcolor=#FFFFFF]
     52        RenderSlider {INPUT} at (39,142) size 129x21 [color=#C4C4C4] [bgcolor=#FFFFFF]
    5353          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
    5454            RenderBlock {DIV} at (0,0) size 118x21
  • trunk/LayoutTests/platform/chromium-win/fast/forms/range/input-appearance-range-expected.txt

    r117821 r120411  
    55    RenderBody {BODY} at (8,8) size 784x268
    66      RenderBlock {DIV} at (0,0) size 784x37
    7         RenderSlider {INPUT} at (2,2) size 129x30 [bgcolor=#FFFFFF]
     7        RenderSlider {INPUT} at (2,2) size 129x30 [color=#9D968E] [bgcolor=#FFFFFF]
    88          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x30
    99            RenderBlock {DIV} at (0,4) size 118x22
    1010            RenderBlock {DIV} at (118,4) size 11x22
    1111      RenderBlock {DIV} at (0,37) size 784x28
    12         RenderSlider {INPUT} at (2,2) size 129x21 [bgcolor=#FFFFFF]
     12        RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
    1313          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
    1414            RenderBlock {DIV} at (0,0) size 118x21
    1515            RenderBlock {DIV} at (118,0) size 11x21
    1616      RenderBlock {DIV} at (0,65) size 784x28
    17         RenderSlider {INPUT} at (2,2) size 129x21 [bgcolor=#FFFFFF]
     17        RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
    1818          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
    1919            RenderBlock {DIV} at (0,0) size 118x21
    2020            RenderBlock {DIV} at (118,0) size 11x21
    2121      RenderBlock {DIV} at (0,93) size 784x147
    22         RenderSlider {INPUT} at (64,2) size 129x140 [bgcolor=#FFFFFF]
     22        RenderSlider {INPUT} at (64,2) size 129x140 [color=#9D968E] [bgcolor=#FFFFFF]
    2323          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x140
    2424            RenderBlock {DIV} at (54,0) size 21x129
     
    3434  RenderBlock (relative positioned) {DIV} at (0,0) size 21x11
    3535layer at (10,250) size 129x21
    36   RenderSlider {INPUT} at (2,2) size 129x21 [bgcolor=#FFFFFF]
     36  RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
    3737    RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
    3838      RenderBlock {DIV} at (0,0) size 118x21
  • trunk/LayoutTests/platform/chromium-win/fast/forms/range/range-thumb-height-percentage-expected.txt

    r93593 r120411  
    88          text run at (0,0) width 512: "The slider thumb below has a height specified as 50%. It should be a 10 pixel square."
    99      RenderBlock (anonymous) at (0,36) size 784x24
    10         RenderSlider {INPUT} at (2,2) size 200x20 [bgcolor=#C0C0C0]
     10        RenderSlider {INPUT} at (2,2) size 200x20 [color=#9D968E] [bgcolor=#C0C0C0]
    1111          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 200x20
    1212            RenderBlock {DIV} at (0,5) size 190x10
  • trunk/LayoutTests/platform/chromium-win/fast/forms/range/slider-padding-expected.txt

    r93593 r120411  
    99        RenderBR {BR} at (0,0) size 0x0
    1010      RenderBlock {DIV} at (0,20) size 784x45 [bgcolor=#ADD8E6]
    11         RenderSlider {INPUT} at (2,2) size 100x41 [bgcolor=#FFFFFF]
     11        RenderSlider {INPUT} at (2,2) size 100x41 [color=#9D968E] [bgcolor=#FFFFFF]
    1212          RenderDeprecatedFlexibleBox {DIV} at (10,10) size 80x21
    1313            RenderBlock {DIV} at (0,0) size 69x21
  • trunk/LayoutTests/platform/chromium-win/fast/forms/range/slider-thumb-shared-style-expected.txt

    r93593 r120411  
    2020          text run at (0,0) width 266: "The first slider\x{2019}s thumb should be on the left."
    2121      RenderBlock {DIV} at (0,72) size 784x50
    22         RenderSlider {INPUT} at (2,2) size 129x21 [bgcolor=#FFFFFF]
     22        RenderSlider {INPUT} at (2,2) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
    2323          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
    2424            RenderBlock {DIV} at (0,0) size 118x21
    2525            RenderBlock {DIV} at (118,0) size 11x21
    2626        RenderBR {BR} at (133,23) size 0x0
    27         RenderSlider {INPUT} at (2,27) size 129x21 [bgcolor=#FFFFFF]
     27        RenderSlider {INPUT} at (2,27) size 129x21 [color=#9D968E] [bgcolor=#FFFFFF]
    2828          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
    2929            RenderBlock {DIV} at (0,0) size 118x21
  • trunk/LayoutTests/platform/chromium-win/fast/forms/range/slider-thumb-stylability-expected.txt

    r120410 r120411  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderSlider {INPUT} at (2,2) size 129x20 [bgcolor=#FFFFFF]
     6      RenderSlider {INPUT} at (2,2) size 129x20 [color=#C4C4C4] [bgcolor=#FFFFFF]
    77        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x20
    88          RenderBlock {DIV} at (0,0) size 109x20
  • trunk/LayoutTests/platform/chromium-win/fast/repaint/slider-thumb-drag-release-expected.txt

    r88952 r120411  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderSlider {INPUT} at (2,2) size 129x21 [bgcolor=#FFFFFF]
     6      RenderSlider {INPUT} at (2,2) size 129x21 [color=#C4C4C4] [bgcolor=#FFFFFF]
    77        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x21
    88          RenderBlock {DIV} at (0,0) size 118x21
  • trunk/LayoutTests/platform/mac/fast/dom/HTMLInputElement/input-slider-update-expected.txt

    r88952 r120411  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderSlider {INPUT} at (2,2) size 129x15 [bgcolor=#FFFFFF]
     6      RenderSlider {INPUT} at (2,2) size 129x15 [color=#909090] [bgcolor=#FFFFFF]
    77        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x15
    88          RenderBlock {DIV} at (0,0) size 114x15
  • trunk/LayoutTests/platform/mac/fast/forms/range/range-thumb-height-percentage-expected.txt

    r93593 r120411  
    88          text run at (0,0) width 536: "The slider thumb below has a height specified as 50%. It should be a 10 pixel square."
    99      RenderBlock (anonymous) at (0,34) size 784x24
    10         RenderSlider {INPUT} at (2,2) size 200x20 [bgcolor=#C0C0C0]
     10        RenderSlider {INPUT} at (2,2) size 200x20 [color=#909090] [bgcolor=#C0C0C0]
    1111          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 200x20
    1212            RenderBlock {DIV} at (0,5) size 190x10
  • trunk/LayoutTests/platform/mac/fast/forms/range/slider-padding-expected.txt

    r93593 r120411  
    99        RenderBR {BR} at (0,0) size 0x0
    1010      RenderBlock {DIV} at (0,18) size 784x39 [bgcolor=#ADD8E6]
    11         RenderSlider {INPUT} at (2,2) size 100x35 [bgcolor=#FFFFFF]
     11        RenderSlider {INPUT} at (2,2) size 100x35 [color=#909090] [bgcolor=#FFFFFF]
    1212          RenderDeprecatedFlexibleBox {DIV} at (10,10) size 80x15
    1313            RenderBlock {DIV} at (0,0) size 65x15
  • trunk/LayoutTests/platform/mac/fast/forms/range/slider-thumb-shared-style-expected.txt

    r93593 r120411  
    2020          text run at (0,0) width 282: "The first slider\x{2019}s thumb should be on the left."
    2121      RenderBlock {DIV} at (0,68) size 784x38
    22         RenderSlider {INPUT} at (2,2) size 129x15 [bgcolor=#FFFFFF]
     22        RenderSlider {INPUT} at (2,2) size 129x15 [color=#909090] [bgcolor=#FFFFFF]
    2323          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x15
    2424            RenderBlock {DIV} at (0,0) size 114x15
    2525            RenderBlock {DIV} at (114,0) size 15x15
    2626        RenderBR {BR} at (133,17) size 0x0
    27         RenderSlider {INPUT} at (2,21) size 129x15 [bgcolor=#FFFFFF]
     27        RenderSlider {INPUT} at (2,21) size 129x15 [color=#909090] [bgcolor=#FFFFFF]
    2828          RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x15
    2929            RenderBlock {DIV} at (0,0) size 114x15
  • trunk/LayoutTests/platform/mac/fast/forms/range/slider-thumb-stylability-expected.txt

    r93593 r120411  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderSlider {INPUT} at (2,2) size 129x20 [bgcolor=#FFFFFF]
     6      RenderSlider {INPUT} at (2,2) size 129x20 [color=#909090] [bgcolor=#FFFFFF]
    77        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x20
    88          RenderBlock {DIV} at (0,0) size 109x20
  • trunk/LayoutTests/platform/mac/fast/repaint/slider-thumb-drag-release-expected.txt

    r88952 r120411  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderSlider {INPUT} at (2,2) size 129x15 [bgcolor=#FFFFFF]
     6      RenderSlider {INPUT} at (2,2) size 129x15 [color=#909090] [bgcolor=#FFFFFF]
    77        RenderDeprecatedFlexibleBox {DIV} at (0,0) size 129x15
    88          RenderBlock {DIV} at (0,0) size 114x15
  • trunk/Source/WebCore/ChangeLog

    r120410 r120411  
     12012-06-14  Keishi Hattori  <keishi@webkit.org>
     2
     3        Add color property to input type=range
     4        https://bugs.webkit.org/show_bug.cgi?id=89067
     5
     6        Reviewed by Kent Tamura.
     7
     8        Adding color property to input type=range in preparation for
     9        supporting tick marks for datalist for input type=range.
     10
     11        * css/html.css:
     12        (input[type="range"]): Setting color property for input type=range.
     13        This will set the color of tick mark when we implement <datalist>.
     14        * css/themeChromiumLinux.css:
     15        (input[type=range]):
     16        * css/themeWin.css:
     17        (input[type="range"]):
     18
    1192012-06-14  Kent Tamura  <tkent@chromium.org>
    220
  • trunk/Source/WebCore/css/html.css

    r117672 r120411  
    571571    border: initial;
    572572    margin: 2px;
     573    color: #909090;
    573574}
    574575
  • trunk/Source/WebCore/css/themeChromiumLinux.css

    r80777 r120411  
    4040    background-color: #f7f7f7;
    4141}
     42
     43input[type=range] {
     44    color: #9d968E;
     45}
  • trunk/Source/WebCore/css/themeWin.css

    r76567 r120411  
    6060input[type="radio"] {
    6161    margin:3px 3px 0 5px;
     62}
     63
     64input[type="range"] {
     65    color: #c4c4c4;
    6266}
    6367
Note: See TracChangeset for help on using the changeset viewer.