Changeset 205579 in webkit


Ignore:
Timestamp:
Sep 7, 2016 6:26:08 PM (8 years ago)
Author:
Simon Fraser
Message:

Enable the <meter> element on iOS
https://bugs.webkit.org/show_bug.cgi?id=161714
rdar://problem/8978410

Reviewed by Tim Horton.

Source/JavaScriptCore:

Define ENABLE_METER_ELEMENT unconditionally now.

  • Configurations/FeatureDefines.xcconfig:

Source/WebCore:

Define ENABLE_METER_ELEMENT unconditionally now.

Rendering falls back to html.css rendering, which makes <meter> looks similar between
macOS and iOS.

Tested by enabling existing tests.

  • Configurations/FeatureDefines.xcconfig:

Source/WebKit/mac:

Define ENABLE_METER_ELEMENT unconditionally now.

  • Configurations/FeatureDefines.xcconfig:

Source/WebKit2:

Define ENABLE_METER_ELEMENT unconditionally now.

  • Configurations/FeatureDefines.xcconfig:

Tools:

Define ENABLE_METER_ELEMENT unconditionally now.

  • TestWebKitAPI/Configurations/FeatureDefines.xcconfig:

LayoutTests:

  • platform/ios-simulator-wk1/TestExpectations:
  • platform/ios-simulator/TestExpectations:
  • platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt:
  • platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt:
  • platform/ios-simulator/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt:
  • platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt: Added.
  • platform/ios-simulator/fast/dom/HTMLMeterElement/meter-optimums-expected.txt:
  • platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt:
  • platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-expected.txt:
  • platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/form-control-infrastructure/form-expected.txt:
  • platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/the-label-element/labelable-elements-expected.txt:
  • platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/the-meter-element/meter-expected.txt:
  • platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt:
Location:
trunk
Files:
1 added
23 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r205574 r205579  
     12016-09-07  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Enable the <meter> element on iOS
     4        https://bugs.webkit.org/show_bug.cgi?id=161714
     5        rdar://problem/8978410
     6
     7        Reviewed by Tim Horton.
     8
     9        * platform/ios-simulator-wk1/TestExpectations:
     10        * platform/ios-simulator/TestExpectations:
     11        * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt:
     12        * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt:
     13        * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt:
     14        * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt: Added.
     15        * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-optimums-expected.txt:
     16        * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt:
     17        * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-expected.txt:
     18        * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/form-control-infrastructure/form-expected.txt:
     19        * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/the-label-element/labelable-elements-expected.txt:
     20        * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/the-meter-element/meter-expected.txt:
     21        * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt:
     22
    1232016-09-07  Eric Carlson  <eric.carlson@apple.com>
    224
  • trunk/LayoutTests/platform/ios-simulator-wk1/TestExpectations

    r205298 r205579  
    846846fast/html/details-remove-summary-1-and-click.html [ Failure ]
    847847fast/html/details-remove-summary-4-and-click.html [ Failure ]
    848 fast/html/meter-user-modify.html [ Failure ]
    849848fast/html/set-text-direction.html [ Failure ]
    850849fast/inline/continuation-outlines-with-layers.html [ Failure ]
  • trunk/LayoutTests/platform/ios-simulator/TestExpectations

    r205195 r205579  
    11271127fast/dom/HTMLInputElement/input-slider-update-styled.html [ Failure ]
    11281128fast/dom/HTMLInputElement/input-slider-update.html [ Failure ]
    1129 fast/dom/HTMLMeterElement/meter-clone.html [ Failure ]
    1130 fast/dom/HTMLMeterElement/meter-element-markup.html [ Failure ]
    1131 fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value.html [ Failure ]
    1132 fast/dom/HTMLMeterElement/meter-element-with-child-crash.html [ Failure ]
    1133 fast/dom/HTMLMeterElement/meter-element.html [ Failure ]
    1134 fast/dom/HTMLMeterElement/meter-percent-size.html [ Failure ]
    1135 fast/dom/HTMLMeterElement/set-meter-properties.html [ Failure ]
    11361129fast/dom/MutationObserver/end-of-task-delivery.html [ Failure ]
    11371130fast/dom/NavigatorContentUtils/is-protocol-handler-registered.html [ Failure ]
  • trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt

    r179104 r205579  
    1616            RenderText {#text} at (0,0) size 88x19
    1717              text run at (0,0) width 88: "value=10/10:"
    18             RenderBlock (floating) {METER} at (744,0) size 0x0
     18            RenderBlock (floating) {METER} at (664,0) size 80x16
     19              RenderMeter {DIV} at (0,0) size 80x16
     20                RenderBlock {DIV} at (0,0) size 80x16
     21                  RenderBlock {DIV} at (0,0) size 80x16
    1922          RenderListItem {LI} at (40,20) size 744x20 [bgcolor=#CCCCCC]
    2023            RenderListMarker at (-18,0) size 7x19: bullet
    2124            RenderText {#text} at (0,0) size 80x19
    2225              text run at (0,0) width 80: "value=8/10:"
    23             RenderBlock (floating) {METER} at (744,0) size 0x0
     26            RenderBlock (floating) {METER} at (664,0) size 80x16
     27              RenderMeter {DIV} at (0,0) size 80x16
     28                RenderBlock {DIV} at (0,0) size 80x16
     29                  RenderBlock {DIV} at (0,0) size 64x16
    2430          RenderListItem {LI} at (40,40) size 744x20 [bgcolor=#EEEEEE]
    2531            RenderListMarker at (-18,0) size 7x19: bullet
    2632            RenderText {#text} at (0,0) size 80x19
    2733              text run at (0,0) width 80: "value=5/10:"
    28             RenderBlock (floating) {METER} at (744,0) size 0x0
     34            RenderBlock (floating) {METER} at (664,0) size 80x16
     35              RenderMeter {DIV} at (0,0) size 80x16
     36                RenderBlock {DIV} at (0,0) size 80x16
     37                  RenderBlock {DIV} at (0,0) size 40x16
    2938          RenderListItem {LI} at (40,60) size 744x20 [bgcolor=#CCCCCC]
    3039            RenderListMarker at (-18,0) size 7x19: bullet
    3140            RenderText {#text} at (0,0) size 80x19
    3241              text run at (0,0) width 80: "value=2/10:"
    33             RenderBlock (floating) {METER} at (744,0) size 0x0
     42            RenderBlock (floating) {METER} at (664,0) size 80x16
     43              RenderMeter {DIV} at (0,0) size 80x16
     44                RenderBlock {DIV} at (0,0) size 80x16
     45                  RenderBlock {DIV} at (0,0) size 16x16
    3446          RenderListItem {LI} at (40,80) size 744x20 [bgcolor=#EEEEEE]
    3547            RenderListMarker at (-18,0) size 7x19: bullet
    3648            RenderText {#text} at (0,0) size 80x19
    3749              text run at (0,0) width 80: "value=0/10:"
    38             RenderBlock (floating) {METER} at (744,0) size 0x0
     50            RenderBlock (floating) {METER} at (664,0) size 80x16
     51              RenderMeter {DIV} at (0,0) size 80x16
     52                RenderBlock {DIV} at (0,0) size 80x16
     53                  RenderBlock {DIV} at (0,0) size 0x16
    3954          RenderListItem {LI} at (40,100) size 744x20 [bgcolor=#CCCCCC]
    4055            RenderListMarker at (-18,0) size 7x19: bullet
    4156            RenderText {#text} at (0,0) size 38x19
    4257              text run at (0,0) width 38: "RTL:"
    43             RenderBlock (floating) {METER} at (744,0) size 0x0
     58            RenderBlock (floating) {METER} at (664,0) size 80x16
     59              RenderMeter {DIV} at (0,0) size 80x16
     60                RenderBlock {DIV} at (0,0) size 80x16
     61                  RenderBlock {DIV} at (40,0) size 40x16
    4462          RenderListItem {LI} at (40,120) size 744x50 [bgcolor=#EEEEEE]
    4563            RenderListMarker at (-18,0) size 7x19: bullet
    4664            RenderText {#text} at (0,0) size 32x19
    4765              text run at (0,0) width 32: "Tall:"
    48             RenderBlock (floating) {METER} at (744,0) size 0x50
     66            RenderBlock (floating) {METER} at (664,0) size 80x50
     67              RenderMeter {DIV} at (0,0) size 80x50
     68                RenderBlock {DIV} at (0,0) size 80x50
     69                  RenderBlock {DIV} at (0,0) size 40x50
    4970          RenderListItem {LI} at (40,170) size 744x20 [bgcolor=#CCCCCC]
    5071            RenderListMarker at (-18,0) size 7x19: bullet
    5172            RenderText {#text} at (0,0) size 44x19
    5273              text run at (0,0) width 44: "Short:"
    53             RenderBlock (floating) {METER} at (744,0) size 0x5
     74            RenderBlock (floating) {METER} at (664,0) size 80x5
     75              RenderMeter {DIV} at (0,0) size 80x5
     76                RenderBlock {DIV} at (0,0) size 80x5
     77                  RenderBlock {DIV} at (0,0) size 24x5
    5478          RenderListItem {LI} at (40,190) size 744x20 [bgcolor=#EEEEEE]
    5579            RenderListMarker at (-18,0) size 7x19: bullet
    5680            RenderText {#text} at (0,0) size 42x19
    5781              text run at (0,0) width 42: "Wide:"
    58             RenderBlock (floating) {METER} at (444,0) size 300x0
     82            RenderBlock (floating) {METER} at (444,0) size 300x16
     83              RenderMeter {DIV} at (0,0) size 300x16
     84                RenderBlock {DIV} at (0,0) size 300x16
     85                  RenderBlock {DIV} at (0,0) size 150x16
    5986          RenderListItem {LI} at (40,210) size 744x20 [bgcolor=#CCCCCC]
    6087            RenderListMarker at (-18,0) size 7x19: bullet
    6188            RenderText {#text} at (0,0) size 59x19
    6289              text run at (0,0) width 59: "Narrow:"
    63             RenderBlock (floating) {METER} at (714,0) size 30x0
     90            RenderBlock (floating) {METER} at (714,0) size 30x16
     91              RenderMeter {DIV} at (0,0) size 30x16
     92                RenderBlock {DIV} at (0,0) size 30x16
     93                  RenderBlock {DIV} at (0,0) size 15x16
    6494      RenderBlock {H2} at (0,315) size 784x21
    6595        RenderText {#text} at (0,0) size 241x19
     
    71101            RenderText {#text} at (0,0) size 88x19
    72102              text run at (0,0) width 88: "value=10/10:"
    73             RenderBlock (floating) {METER} at (744,0) size 0x0
     103            RenderBlock (floating) {METER} at (664,0) size 80x16
     104              RenderMeter {DIV} at (0,0) size 80x16
     105                RenderBlock {DIV} at (0,0) size 80x16
     106                  RenderBlock {DIV} at (0,0) size 80x16
    74107          RenderListItem {LI} at (40,20) size 744x20 [bgcolor=#CCCCCC]
    75108            RenderListMarker at (-18,0) size 7x19: bullet
    76109            RenderText {#text} at (0,0) size 80x19
    77110              text run at (0,0) width 80: "value=8/10:"
    78             RenderBlock (floating) {METER} at (744,0) size 0x0
     111            RenderBlock (floating) {METER} at (664,0) size 80x16
     112              RenderMeter {DIV} at (0,0) size 80x16
     113                RenderBlock {DIV} at (0,0) size 80x16
     114                  RenderBlock {DIV} at (0,0) size 64x16
    79115          RenderListItem {LI} at (40,40) size 744x20 [bgcolor=#EEEEEE]
    80116            RenderListMarker at (-18,0) size 7x19: bullet
    81117            RenderText {#text} at (0,0) size 80x19
    82118              text run at (0,0) width 80: "value=5/10:"
    83             RenderBlock (floating) {METER} at (744,0) size 0x0
     119            RenderBlock (floating) {METER} at (664,0) size 80x16
     120              RenderMeter {DIV} at (0,0) size 80x16
     121                RenderBlock {DIV} at (0,0) size 80x16
     122                  RenderBlock {DIV} at (0,0) size 40x16
    84123          RenderListItem {LI} at (40,60) size 744x20 [bgcolor=#CCCCCC]
    85124            RenderListMarker at (-18,0) size 7x19: bullet
    86125            RenderText {#text} at (0,0) size 80x19
    87126              text run at (0,0) width 80: "value=2/10:"
    88             RenderBlock (floating) {METER} at (744,0) size 0x0
     127            RenderBlock (floating) {METER} at (664,0) size 80x16
     128              RenderMeter {DIV} at (0,0) size 80x16
     129                RenderBlock {DIV} at (0,0) size 80x16
     130                  RenderBlock {DIV} at (0,0) size 16x16
    89131          RenderListItem {LI} at (40,80) size 744x20 [bgcolor=#EEEEEE]
    90132            RenderListMarker at (-18,0) size 7x19: bullet
    91133            RenderText {#text} at (0,0) size 80x19
    92134              text run at (0,0) width 80: "value=0/10:"
    93             RenderBlock (floating) {METER} at (744,0) size 0x0
     135            RenderBlock (floating) {METER} at (664,0) size 80x16
     136              RenderMeter {DIV} at (0,0) size 80x16
     137                RenderBlock {DIV} at (0,0) size 80x16
     138                  RenderBlock {DIV} at (0,0) size 0x16
    94139          RenderListItem {LI} at (40,100) size 744x20 [bgcolor=#CCCCCC]
    95140            RenderListMarker at (-18,0) size 7x19: bullet
    96141            RenderText {#text} at (0,0) size 38x19
    97142              text run at (0,0) width 38: "RTL:"
    98             RenderBlock (floating) {METER} at (744,0) size 0x0
     143            RenderBlock (floating) {METER} at (664,0) size 80x16
     144              RenderMeter {DIV} at (0,0) size 80x16
     145                RenderBlock {DIV} at (0,0) size 80x16
     146                  RenderBlock {DIV} at (40,0) size 40x16
    99147          RenderListItem {LI} at (40,120) size 744x50 [bgcolor=#EEEEEE]
    100148            RenderListMarker at (-18,0) size 7x19: bullet
    101149            RenderText {#text} at (0,0) size 32x19
    102150              text run at (0,0) width 32: "Tall:"
    103             RenderBlock (floating) {METER} at (744,0) size 0x50
     151            RenderBlock (floating) {METER} at (664,0) size 80x50
     152              RenderMeter {DIV} at (0,0) size 80x50
     153                RenderBlock {DIV} at (0,0) size 80x50
     154                  RenderBlock {DIV} at (0,0) size 40x50
    104155          RenderListItem {LI} at (40,170) size 744x20 [bgcolor=#CCCCCC]
    105156            RenderListMarker at (-18,0) size 7x19: bullet
    106157            RenderText {#text} at (0,0) size 44x19
    107158              text run at (0,0) width 44: "Short:"
    108             RenderBlock (floating) {METER} at (744,0) size 0x5
     159            RenderBlock (floating) {METER} at (664,0) size 80x5
     160              RenderMeter {DIV} at (0,0) size 80x5
     161                RenderBlock {DIV} at (0,0) size 80x5
     162                  RenderBlock {DIV} at (0,0) size 24x5
    109163          RenderListItem {LI} at (40,190) size 744x20 [bgcolor=#EEEEEE]
    110164            RenderListMarker at (-18,0) size 7x19: bullet
    111165            RenderText {#text} at (0,0) size 42x19
    112166              text run at (0,0) width 42: "Wide:"
    113             RenderBlock (floating) {METER} at (444,0) size 300x0
     167            RenderBlock (floating) {METER} at (444,0) size 300x16
     168              RenderMeter {DIV} at (0,0) size 300x16
     169                RenderBlock {DIV} at (0,0) size 300x16
     170                  RenderBlock {DIV} at (0,0) size 150x16
    114171          RenderListItem {LI} at (40,210) size 744x20 [bgcolor=#CCCCCC]
    115172            RenderListMarker at (-18,0) size 7x19: bullet
    116173            RenderText {#text} at (0,0) size 59x19
    117174              text run at (0,0) width 59: "Narrow:"
    118             RenderBlock (floating) {METER} at (714,0) size 30x0
     175            RenderBlock (floating) {METER} at (714,0) size 30x16
     176              RenderMeter {DIV} at (0,0) size 30x16
     177                RenderBlock {DIV} at (0,0) size 30x16
     178                  RenderBlock {DIV} at (0,0) size 15x16
  • trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt

    r179104 r205579  
    1616            RenderText {#text} at (0,0) size 88x19
    1717              text run at (0,0) width 88: "value=10/10:"
    18             RenderBlock (floating) {METER} at (744,0) size 0x0
     18            RenderBlock (floating) {METER} at (664,0) size 80x16
     19              RenderMeter {DIV} at (0,0) size 80x16
     20                RenderBlock {DIV} at (0,0) size 80x16
     21                  RenderBlock {DIV} at (0,0) size 80x16
    1922          RenderListItem {LI} at (40,20) size 744x20 [bgcolor=#CCCCCC]
    2023            RenderListMarker at (-18,0) size 7x19: bullet
    2124            RenderText {#text} at (0,0) size 80x19
    2225              text run at (0,0) width 80: "value=8/10:"
    23             RenderBlock (floating) {METER} at (744,0) size 0x0
     26            RenderBlock (floating) {METER} at (664,0) size 80x16
     27              RenderMeter {DIV} at (0,0) size 80x16
     28                RenderBlock {DIV} at (0,0) size 80x16
     29                  RenderBlock {DIV} at (0,0) size 64x16
    2430          RenderListItem {LI} at (40,40) size 744x20 [bgcolor=#EEEEEE]
    2531            RenderListMarker at (-18,0) size 7x19: bullet
    2632            RenderText {#text} at (0,0) size 80x19
    2733              text run at (0,0) width 80: "value=5/10:"
    28             RenderBlock (floating) {METER} at (744,0) size 0x0
     34            RenderBlock (floating) {METER} at (664,0) size 80x16
     35              RenderMeter {DIV} at (0,0) size 80x16
     36                RenderBlock {DIV} at (0,0) size 80x16
     37                  RenderBlock {DIV} at (0,0) size 40x16
    2938          RenderListItem {LI} at (40,60) size 744x20 [bgcolor=#CCCCCC]
    3039            RenderListMarker at (-18,0) size 7x19: bullet
    3140            RenderText {#text} at (0,0) size 80x19
    3241              text run at (0,0) width 80: "value=2/10:"
    33             RenderBlock (floating) {METER} at (744,0) size 0x0
     42            RenderBlock (floating) {METER} at (664,0) size 80x16
     43              RenderMeter {DIV} at (0,0) size 80x16
     44                RenderBlock {DIV} at (0,0) size 80x16
     45                  RenderBlock {DIV} at (0,0) size 16x16
    3446          RenderListItem {LI} at (40,80) size 744x20 [bgcolor=#EEEEEE]
    3547            RenderListMarker at (-18,0) size 7x19: bullet
    3648            RenderText {#text} at (0,0) size 80x19
    3749              text run at (0,0) width 80: "value=0/10:"
    38             RenderBlock (floating) {METER} at (744,0) size 0x0
     50            RenderBlock (floating) {METER} at (664,0) size 80x16
     51              RenderMeter {DIV} at (0,0) size 80x16
     52                RenderBlock {DIV} at (0,0) size 80x16
     53                  RenderBlock {DIV} at (0,0) size 0x16
    3954          RenderListItem {LI} at (40,100) size 744x20 [bgcolor=#CCCCCC]
    4055            RenderListMarker at (-18,0) size 7x19: bullet
    4156            RenderText {#text} at (0,0) size 38x19
    4257              text run at (0,0) width 38: "RTL:"
    43             RenderBlock (floating) {METER} at (744,0) size 0x0
     58            RenderBlock (floating) {METER} at (664,0) size 80x16
     59              RenderMeter {DIV} at (0,0) size 80x16
     60                RenderBlock {DIV} at (0,0) size 80x16
     61                  RenderBlock {DIV} at (40,0) size 40x16
    4462          RenderListItem {LI} at (40,120) size 744x50 [bgcolor=#EEEEEE]
    4563            RenderListMarker at (-18,0) size 7x19: bullet
    4664            RenderText {#text} at (0,0) size 32x19
    4765              text run at (0,0) width 32: "Tall:"
    48             RenderBlock (floating) {METER} at (744,0) size 0x50
     66            RenderBlock (floating) {METER} at (664,0) size 80x50
     67              RenderMeter {DIV} at (0,0) size 80x50
     68                RenderBlock {DIV} at (0,0) size 80x50
     69                  RenderBlock {DIV} at (0,0) size 40x50
    4970          RenderListItem {LI} at (40,170) size 744x20 [bgcolor=#CCCCCC]
    5071            RenderListMarker at (-18,0) size 7x19: bullet
    5172            RenderText {#text} at (0,0) size 44x19
    5273              text run at (0,0) width 44: "Short:"
    53             RenderBlock (floating) {METER} at (744,0) size 0x5
     74            RenderBlock (floating) {METER} at (664,0) size 80x5
     75              RenderMeter {DIV} at (0,0) size 80x5
     76                RenderBlock {DIV} at (0,0) size 80x5
     77                  RenderBlock {DIV} at (0,0) size 24x5
    5478          RenderListItem {LI} at (40,190) size 744x20 [bgcolor=#EEEEEE]
    5579            RenderListMarker at (-18,0) size 7x19: bullet
    5680            RenderText {#text} at (0,0) size 42x19
    5781              text run at (0,0) width 42: "Wide:"
    58             RenderBlock (floating) {METER} at (444,0) size 300x0
     82            RenderBlock (floating) {METER} at (444,0) size 300x16
     83              RenderMeter {DIV} at (0,0) size 300x16
     84                RenderBlock {DIV} at (0,0) size 300x16
     85                  RenderBlock {DIV} at (0,0) size 150x16
    5986          RenderListItem {LI} at (40,210) size 744x20 [bgcolor=#CCCCCC]
    6087            RenderListMarker at (-18,0) size 7x19: bullet
    6188            RenderText {#text} at (0,0) size 59x19
    6289              text run at (0,0) width 59: "Narrow:"
    63             RenderBlock (floating) {METER} at (714,0) size 30x0
     90            RenderBlock (floating) {METER} at (714,0) size 30x16
     91              RenderMeter {DIV} at (0,0) size 30x16
     92                RenderBlock {DIV} at (0,0) size 30x16
     93                  RenderBlock {DIV} at (0,0) size 15x16
    6494      RenderBlock {H2} at (0,315) size 784x21
    6595        RenderText {#text} at (0,0) size 170x19
     
    71101            RenderText {#text} at (0,0) size 88x19
    72102              text run at (0,0) width 88: "value=10/10:"
    73             RenderBlock (floating) {METER} at (744,0) size 0x0
     103            RenderBlock (floating) {METER} at (664,0) size 80x16
     104              RenderMeter {DIV} at (0,0) size 80x16
     105                RenderBlock {DIV} at (0,0) size 80x16
     106                  RenderBlock {DIV} at (0,0) size 80x16
    74107          RenderListItem {LI} at (40,20) size 744x20 [bgcolor=#CCCCCC]
    75108            RenderListMarker at (-18,0) size 7x19: bullet
    76109            RenderText {#text} at (0,0) size 80x19
    77110              text run at (0,0) width 80: "value=8/10:"
    78             RenderBlock (floating) {METER} at (744,0) size 0x0
     111            RenderBlock (floating) {METER} at (664,0) size 80x16
     112              RenderMeter {DIV} at (0,0) size 80x16
     113                RenderBlock {DIV} at (0,0) size 80x16
     114                  RenderBlock {DIV} at (0,0) size 64x16
    79115          RenderListItem {LI} at (40,40) size 744x20 [bgcolor=#EEEEEE]
    80116            RenderListMarker at (-18,0) size 7x19: bullet
    81117            RenderText {#text} at (0,0) size 80x19
    82118              text run at (0,0) width 80: "value=5/10:"
    83             RenderBlock (floating) {METER} at (744,0) size 0x0
     119            RenderBlock (floating) {METER} at (664,0) size 80x16
     120              RenderMeter {DIV} at (0,0) size 80x16
     121                RenderBlock {DIV} at (0,0) size 80x16
     122                  RenderBlock {DIV} at (0,0) size 40x16
    84123          RenderListItem {LI} at (40,60) size 744x20 [bgcolor=#CCCCCC]
    85124            RenderListMarker at (-18,0) size 7x19: bullet
    86125            RenderText {#text} at (0,0) size 80x19
    87126              text run at (0,0) width 80: "value=2/10:"
    88             RenderBlock (floating) {METER} at (744,0) size 0x0
     127            RenderBlock (floating) {METER} at (664,0) size 80x16
     128              RenderMeter {DIV} at (0,0) size 80x16
     129                RenderBlock {DIV} at (0,0) size 80x16
     130                  RenderBlock {DIV} at (0,0) size 16x16
    89131          RenderListItem {LI} at (40,80) size 744x20 [bgcolor=#EEEEEE]
    90132            RenderListMarker at (-18,0) size 7x19: bullet
    91133            RenderText {#text} at (0,0) size 80x19
    92134              text run at (0,0) width 80: "value=0/10:"
    93             RenderBlock (floating) {METER} at (744,0) size 0x0
     135            RenderBlock (floating) {METER} at (664,0) size 80x16
     136              RenderMeter {DIV} at (0,0) size 80x16
     137                RenderBlock {DIV} at (0,0) size 80x16
     138                  RenderBlock {DIV} at (0,0) size 0x16
    94139          RenderListItem {LI} at (40,100) size 744x20 [bgcolor=#CCCCCC]
    95140            RenderListMarker at (-18,0) size 7x19: bullet
    96141            RenderText {#text} at (0,0) size 38x19
    97142              text run at (0,0) width 38: "RTL:"
    98             RenderBlock (floating) {METER} at (744,0) size 0x0
     143            RenderBlock (floating) {METER} at (664,0) size 80x16
     144              RenderMeter {DIV} at (0,0) size 80x16
     145                RenderBlock {DIV} at (0,0) size 80x16
     146                  RenderBlock {DIV} at (40,0) size 40x16
    99147          RenderListItem {LI} at (40,120) size 744x50 [bgcolor=#EEEEEE]
    100148            RenderListMarker at (-18,0) size 7x19: bullet
    101149            RenderText {#text} at (0,0) size 32x19
    102150              text run at (0,0) width 32: "Tall:"
    103             RenderBlock (floating) {METER} at (744,0) size 0x50
     151            RenderBlock (floating) {METER} at (664,0) size 80x50
     152              RenderMeter {DIV} at (0,0) size 80x50
     153                RenderBlock {DIV} at (0,0) size 80x50
     154                  RenderBlock {DIV} at (0,0) size 40x50
    104155          RenderListItem {LI} at (40,170) size 744x20 [bgcolor=#CCCCCC]
    105156            RenderListMarker at (-18,0) size 7x19: bullet
    106157            RenderText {#text} at (0,0) size 44x19
    107158              text run at (0,0) width 44: "Short:"
    108             RenderBlock (floating) {METER} at (744,0) size 0x5
     159            RenderBlock (floating) {METER} at (664,0) size 80x5
     160              RenderMeter {DIV} at (0,0) size 80x5
     161                RenderBlock {DIV} at (0,0) size 80x5
     162                  RenderBlock {DIV} at (0,0) size 24x5
    109163          RenderListItem {LI} at (40,190) size 744x20 [bgcolor=#EEEEEE]
    110164            RenderListMarker at (-18,0) size 7x19: bullet
    111165            RenderText {#text} at (0,0) size 42x19
    112166              text run at (0,0) width 42: "Wide:"
    113             RenderBlock (floating) {METER} at (444,0) size 300x0
     167            RenderBlock (floating) {METER} at (444,0) size 300x16
     168              RenderMeter {DIV} at (0,0) size 300x16
     169                RenderBlock {DIV} at (0,0) size 300x16
     170                  RenderBlock {DIV} at (0,0) size 150x16
    114171          RenderListItem {LI} at (40,210) size 744x20 [bgcolor=#CCCCCC]
    115172            RenderListMarker at (-18,0) size 7x19: bullet
    116173            RenderText {#text} at (0,0) size 59x19
    117174              text run at (0,0) width 59: "Narrow:"
    118             RenderBlock (floating) {METER} at (714,0) size 30x0
     175            RenderBlock (floating) {METER} at (714,0) size 30x16
     176              RenderMeter {DIV} at (0,0) size 30x16
     177                RenderBlock {DIV} at (0,0) size 30x16
     178                  RenderBlock {DIV} at (0,0) size 15x16
  • trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt

    r179104 r205579  
    1717            RenderText {#text} at (0,0) size 8x19
    1818              text run at (0,0) width 8: "9"
    19           RenderText {#text} at (8,0) size 104x19
    20             text run at (8,0) width 104: "|10,20,30,40,50:"
    21           RenderInline {METER} at (0,0) size 0x0
     19          RenderText {#text} at (8,0) size 108x19
     20            text run at (8,0) width 108: "|10,20,30,40,50: "
     21          RenderBlock {METER} at (115,2) size 81x17
     22            RenderMeter {DIV} at (0,0) size 80x16
     23              RenderBlock {DIV} at (0,0) size 80x16
     24                RenderBlock {DIV} at (0,0) size 0x16
    2225        RenderListItem {LI} at (40,40) size 744x20
    2326          RenderListMarker at (-18,0) size 7x19: bullet
     
    2528            RenderText {#text} at (0,0) size 16x19
    2629              text run at (0,0) width 16: "10"
    27           RenderText {#text} at (16,0) size 85x19
    28             text run at (16,0) width 85: ",20,30,40,50:"
    29           RenderInline {METER} at (0,0) size 0x0
     30          RenderText {#text} at (16,0) size 89x19
     31            text run at (16,0) width 89: ",20,30,40,50: "
     32          RenderBlock {METER} at (104,2) size 81x17
     33            RenderMeter {DIV} at (0,0) size 80x16
     34              RenderBlock {DIV} at (0,0) size 80x16
     35                RenderBlock {DIV} at (0,0) size 0x16
    3036        RenderListItem {LI} at (40,60) size 744x20
    3137          RenderListMarker at (-18,0) size 7x19: bullet
     
    3743          RenderText {#text} at (36,0) size 69x19
    3844            text run at (36,0) width 69: ",30,40,50: "
    39           RenderInline {METER} at (0,0) size 1x19
    40           RenderText {#text} at (104,0) size 113x19
    41             text run at (104,0) width 113: "(should be green)"
     45          RenderBlock {METER} at (104,2) size 81x17
     46            RenderMeter {DIV} at (0,0) size 80x16
     47              RenderBlock {DIV} at (0,0) size 80x16
     48                RenderBlock {DIV} at (0,0) size 20x16
     49          RenderText {#text} at (184,0) size 113x19
     50            text run at (184,0) width 113: "(should be green)"
    4251        RenderListItem {LI} at (40,80) size 744x20
    4352          RenderListMarker at (-18,0) size 7x19: bullet
     
    4958          RenderText {#text} at (56,0) size 49x19
    5059            text run at (56,0) width 49: ",40,50: "
    51           RenderInline {METER} at (0,0) size 1x19
    52           RenderText {#text} at (104,0) size 113x19
    53             text run at (104,0) width 113: "(should be green)"
     60          RenderBlock {METER} at (104,2) size 81x17
     61            RenderMeter {DIV} at (0,0) size 80x16
     62              RenderBlock {DIV} at (0,0) size 80x16
     63                RenderBlock {DIV} at (0,0) size 40x16
     64          RenderText {#text} at (184,0) size 113x19
     65            text run at (184,0) width 113: "(should be green)"
    5466        RenderListItem {LI} at (40,100) size 744x20
    5567          RenderListMarker at (-18,0) size 7x19: bullet
     
    6173          RenderText {#text} at (76,0) size 29x19
    6274            text run at (76,0) width 29: ",50: "
    63           RenderInline {METER} at (0,0) size 1x19
    64           RenderText {#text} at (104,0) size 113x19
    65             text run at (104,0) width 113: "(should be green)"
     75          RenderBlock {METER} at (104,2) size 81x17
     76            RenderMeter {DIV} at (0,0) size 80x16
     77              RenderBlock {DIV} at (0,0) size 80x16
     78                RenderBlock {DIV} at (0,0) size 60x16
     79          RenderText {#text} at (184,0) size 113x19
     80            text run at (184,0) width 113: "(should be green)"
    6681        RenderListItem {LI} at (40,120) size 744x20
    6782          RenderListMarker at (-18,0) size 7x19: bullet
     
    7388          RenderText {#text} at (96,0) size 9x19
    7489            text run at (96,0) width 9: ": "
    75           RenderInline {METER} at (0,0) size 1x19
    76           RenderText {#text} at (104,0) size 121x19
    77             text run at (104,0) width 121: "(should be yellow)"
     90          RenderBlock {METER} at (104,2) size 81x17
     91            RenderMeter {DIV} at (0,0) size 80x16
     92              RenderBlock {DIV} at (0,0) size 80x16
     93                RenderBlock {DIV} at (0,0) size 80x16
     94          RenderText {#text} at (184,0) size 121x19
     95            text run at (184,0) width 121: "(should be yellow)"
    7896        RenderListItem {LI} at (40,140) size 744x20
    7997          RenderListMarker at (-18,0) size 7x19: bullet
     
    85103          RenderText {#text} at (115,0) size 9x19
    86104            text run at (115,0) width 9: ": "
    87           RenderInline {METER} at (0,0) size 1x19
    88           RenderText {#text} at (123,0) size 121x19
    89             text run at (123,0) width 121: "(should be yellow)"
     105          RenderBlock {METER} at (123,2) size 81x17
     106            RenderMeter {DIV} at (0,0) size 80x16
     107              RenderBlock {DIV} at (0,0) size 80x16
     108                RenderBlock {DIV} at (0,0) size 80x16
     109          RenderText {#text} at (203,0) size 121x19
     110            text run at (203,0) width 121: "(should be yellow)"
    90111        RenderListItem {LI} at (40,160) size 744x20
    91112          RenderListMarker at (-18,0) size 7x19: bullet
     
    95116            RenderText {#text} at (20,0) size 16x19
    96117              text run at (20,0) width 16: "10"
    97           RenderText {#text} at (36,0) size 65x19
    98             text run at (36,0) width 65: ",30,40,50:"
    99           RenderInline {METER} at (0,0) size 0x0
     118          RenderText {#text} at (36,0) size 69x19
     119            text run at (36,0) width 69: ",30,40,50: "
     120          RenderBlock {METER} at (104,2) size 81x17
     121            RenderMeter {DIV} at (0,0) size 80x16
     122              RenderBlock {DIV} at (0,0) size 80x16
     123                RenderBlock {DIV} at (0,0) size 0x16
    100124        RenderListItem {LI} at (40,180) size 744x20
    101125          RenderListMarker at (-18,0) size 7x19: bullet
     
    107131          RenderText {#text} at (76,0) size 29x19
    108132            text run at (76,0) width 29: ",40: "
    109           RenderInline {METER} at (0,0) size 1x19
    110           RenderText {#text} at (104,0) size 113x19
    111             text run at (104,0) width 113: "(should be green)"
     133          RenderBlock {METER} at (104,2) size 81x17
     134            RenderMeter {DIV} at (0,0) size 80x16
     135              RenderBlock {DIV} at (0,0) size 80x16
     136                RenderBlock {DIV} at (0,0) size 80x16
     137          RenderText {#text} at (184,0) size 113x19
     138            text run at (184,0) width 113: "(should be green)"
    112139        RenderListItem {LI} at (40,200) size 744x20
    113140          RenderListMarker at (-18,0) size 7x19: bullet
     
    115142            RenderText {#text} at (0,0) size 8x19
    116143              text run at (0,0) width 8: "9"
    117           RenderText {#text} at (8,0) size 104x19
    118             text run at (8,0) width 104: "|10,10,10,20,30:"
    119           RenderInline {METER} at (0,0) size 0x0
     144          RenderText {#text} at (8,0) size 108x19
     145            text run at (8,0) width 108: "|10,10,10,20,30: "
     146          RenderBlock {METER} at (115,2) size 81x17
     147            RenderMeter {DIV} at (0,0) size 80x16
     148              RenderBlock {DIV} at (0,0) size 80x16
     149                RenderBlock {DIV} at (0,0) size 0x16
    120150        RenderListItem {LI} at (40,220) size 744x20
    121151          RenderListMarker at (-18,0) size 7x19: bullet
     
    125155            RenderText {#text} at (40,0) size 16x19
    126156              text run at (40,0) width 16: "10"
    127           RenderText {#text} at (56,0) size 45x19
    128             text run at (56,0) width 45: ",20,30:"
    129           RenderInline {METER} at (0,0) size 0x0
     157          RenderText {#text} at (56,0) size 49x19
     158            text run at (56,0) width 49: ",20,30: "
     159          RenderBlock {METER} at (104,2) size 81x17
     160            RenderMeter {DIV} at (0,0) size 80x16
     161              RenderBlock {DIV} at (0,0) size 80x16
     162                RenderBlock {DIV} at (0,0) size 0x16
    130163        RenderListItem {LI} at (40,240) size 744x20
    131164          RenderListMarker at (-18,0) size 7x19: bullet
     
    137170          RenderText {#text} at (56,0) size 49x19
    138171            text run at (56,0) width 49: ",30,30: "
    139           RenderInline {METER} at (0,0) size 1x19
    140           RenderText {#text} at (104,0) size 113x19
    141             text run at (104,0) width 113: "(should be green)"
     172          RenderBlock {METER} at (104,2) size 81x17
     173            RenderMeter {DIV} at (0,0) size 80x16
     174              RenderBlock {DIV} at (0,0) size 80x16
     175                RenderBlock {DIV} at (0,0) size 80x16
     176          RenderText {#text} at (184,0) size 113x19
     177            text run at (184,0) width 113: "(should be green)"
    142178        RenderListItem {LI} at (40,260) size 744x20
    143179          RenderListMarker at (-18,0) size 7x19: bullet
     
    149185          RenderText {#text} at (115,0) size 9x19
    150186            text run at (115,0) width 9: ": "
    151           RenderInline {METER} at (0,0) size 1x19
    152           RenderText {#text} at (123,0) size 113x19
    153             text run at (123,0) width 113: "(should be green)"
     187          RenderBlock {METER} at (123,2) size 81x17
     188            RenderMeter {DIV} at (0,0) size 80x16
     189              RenderBlock {DIV} at (0,0) size 80x16
     190                RenderBlock {DIV} at (0,0) size 80x16
     191          RenderText {#text} at (203,0) size 113x19
     192            text run at (203,0) width 113: "(should be green)"
    154193        RenderListItem {LI} at (40,280) size 744x20
    155194          RenderListMarker at (-18,0) size 7x19: bullet
     
    161200          RenderText {#text} at (56,0) size 49x19
    162201            text run at (56,0) width 49: ",20,30: "
    163           RenderInline {METER} at (0,0) size 1x19
    164           RenderText {#text} at (104,0) size 113x19
    165             text run at (104,0) width 113: "(should be green)"
     202          RenderBlock {METER} at (104,2) size 81x17
     203            RenderMeter {DIV} at (0,0) size 80x16
     204              RenderBlock {DIV} at (0,0) size 80x16
     205                RenderBlock {DIV} at (0,0) size 40x16
     206          RenderText {#text} at (184,0) size 113x19
     207            text run at (184,0) width 113: "(should be green)"
  • trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-optimums-expected.txt

    r179104 r205579  
    1616        RenderListItem {LI} at (40,0) size 744x20
    1717          RenderListMarker at (-18,0) size 7x19: bullet
    18           RenderText {#text} at (0,0) size 73x19
    19             text run at (0,0) width 73: "value=150:"
    20           RenderInline {METER} at (0,0) size 0x0
     18          RenderText {#text} at (0,0) size 77x19
     19            text run at (0,0) width 77: "value=150: "
     20          RenderBlock {METER} at (76,2) size 81x17
     21            RenderMeter {DIV} at (0,0) size 80x16
     22              RenderBlock {DIV} at (0,0) size 80x16
     23                RenderBlock {DIV} at (0,0) size 20x16
    2124        RenderListItem {LI} at (40,20) size 744x20
    2225          RenderListMarker at (-18,0) size 7x19: bullet
    23           RenderText {#text} at (0,0) size 73x19
    24             text run at (0,0) width 73: "value=450:"
    25           RenderInline {METER} at (0,0) size 0x0
     26          RenderText {#text} at (0,0) size 77x19
     27            text run at (0,0) width 77: "value=450: "
     28          RenderBlock {METER} at (76,2) size 81x17
     29            RenderMeter {DIV} at (0,0) size 80x16
     30              RenderBlock {DIV} at (0,0) size 80x16
     31                RenderBlock {DIV} at (0,0) size 36x16
    2632        RenderListItem {LI} at (40,40) size 744x20
    2733          RenderListMarker at (-18,0) size 7x19: bullet
    28           RenderText {#text} at (0,0) size 73x19
    29             text run at (0,0) width 73: "value=750:"
    30           RenderInline {METER} at (0,0) size 0x0
     34          RenderText {#text} at (0,0) size 77x19
     35            text run at (0,0) width 77: "value=750: "
     36          RenderBlock {METER} at (76,2) size 81x17
     37            RenderMeter {DIV} at (0,0) size 80x16
     38              RenderBlock {DIV} at (0,0) size 80x16
     39                RenderBlock {DIV} at (0,0) size 60x16
    3140        RenderListItem {LI} at (40,60) size 744x20
    3241          RenderListMarker at (-18,0) size 7x19: bullet
    33           RenderText {#text} at (0,0) size 57x19
    34             text run at (0,0) width 57: "value=0:"
    35           RenderInline {METER} at (0,0) size 0x0
     42          RenderText {#text} at (0,0) size 61x19
     43            text run at (0,0) width 61: "value=0: "
     44          RenderBlock {METER} at (60,2) size 81x17
     45            RenderMeter {DIV} at (0,0) size 80x16
     46              RenderBlock {DIV} at (0,0) size 80x16
     47                RenderBlock {DIV} at (0,0) size 0x16
    3648        RenderListItem {LI} at (40,80) size 744x20
    3749          RenderListMarker at (-18,0) size 7x19: bullet
    38           RenderText {#text} at (0,0) size 81x19
    39             text run at (0,0) width 81: "value=1000:"
    40           RenderInline {METER} at (0,0) size 0x0
     50          RenderText {#text} at (0,0) size 85x19
     51            text run at (0,0) width 85: "value=1000: "
     52          RenderBlock {METER} at (84,2) size 81x17
     53            RenderMeter {DIV} at (0,0) size 80x16
     54              RenderBlock {DIV} at (0,0) size 80x16
     55                RenderBlock {DIV} at (0,0) size 80x16
    4156      RenderBlock {H2} at (0,269) size 784x31
    4257        RenderText {#text} at (0,1) size 144x28
     
    4560        RenderListItem {LI} at (40,0) size 744x20
    4661          RenderListMarker at (-18,0) size 7x19: bullet
    47           RenderText {#text} at (0,0) size 73x19
    48             text run at (0,0) width 73: "value=150:"
    49           RenderInline {METER} at (0,0) size 0x0
     62          RenderText {#text} at (0,0) size 77x19
     63            text run at (0,0) width 77: "value=150: "
     64          RenderBlock {METER} at (76,2) size 81x17
     65            RenderMeter {DIV} at (0,0) size 80x16
     66              RenderBlock {DIV} at (0,0) size 80x16
     67                RenderBlock {DIV} at (0,0) size 20x16
    5068        RenderListItem {LI} at (40,20) size 744x20
    5169          RenderListMarker at (-18,0) size 7x19: bullet
    52           RenderText {#text} at (0,0) size 73x19
    53             text run at (0,0) width 73: "value=450:"
    54           RenderInline {METER} at (0,0) size 0x0
     70          RenderText {#text} at (0,0) size 77x19
     71            text run at (0,0) width 77: "value=450: "
     72          RenderBlock {METER} at (76,2) size 81x17
     73            RenderMeter {DIV} at (0,0) size 80x16
     74              RenderBlock {DIV} at (0,0) size 80x16
     75                RenderBlock {DIV} at (0,0) size 36x16
    5576        RenderListItem {LI} at (40,40) size 744x20
    5677          RenderListMarker at (-18,0) size 7x19: bullet
    57           RenderText {#text} at (0,0) size 73x19
    58             text run at (0,0) width 73: "value=750:"
    59           RenderInline {METER} at (0,0) size 0x0
     78          RenderText {#text} at (0,0) size 77x19
     79            text run at (0,0) width 77: "value=750: "
     80          RenderBlock {METER} at (76,2) size 81x17
     81            RenderMeter {DIV} at (0,0) size 80x16
     82              RenderBlock {DIV} at (0,0) size 80x16
     83                RenderBlock {DIV} at (0,0) size 60x16
    6084        RenderListItem {LI} at (40,60) size 744x20
    6185          RenderListMarker at (-18,0) size 7x19: bullet
    62           RenderText {#text} at (0,0) size 57x19
    63             text run at (0,0) width 57: "value=0:"
    64           RenderInline {METER} at (0,0) size 0x0
     86          RenderText {#text} at (0,0) size 61x19
     87            text run at (0,0) width 61: "value=0: "
     88          RenderBlock {METER} at (60,2) size 81x17
     89            RenderMeter {DIV} at (0,0) size 80x16
     90              RenderBlock {DIV} at (0,0) size 80x16
     91                RenderBlock {DIV} at (0,0) size 0x16
    6592        RenderListItem {LI} at (40,80) size 744x20
    6693          RenderListMarker at (-18,0) size 7x19: bullet
    67           RenderText {#text} at (0,0) size 81x19
    68             text run at (0,0) width 81: "value=1000:"
    69           RenderInline {METER} at (0,0) size 0x0
     94          RenderText {#text} at (0,0) size 85x19
     95            text run at (0,0) width 85: "value=1000: "
     96          RenderBlock {METER} at (84,2) size 81x17
     97            RenderMeter {DIV} at (0,0) size 80x16
     98              RenderBlock {DIV} at (0,0) size 80x16
     99                RenderBlock {DIV} at (0,0) size 80x16
    70100      RenderBlock {H2} at (0,438) size 784x31
    71101        RenderText {#text} at (0,1) size 144x28
     
    74104        RenderListItem {LI} at (40,0) size 744x20
    75105          RenderListMarker at (-18,0) size 7x19: bullet
    76           RenderText {#text} at (0,0) size 73x19
    77             text run at (0,0) width 73: "value=150:"
    78           RenderInline {METER} at (0,0) size 0x0
     106          RenderText {#text} at (0,0) size 77x19
     107            text run at (0,0) width 77: "value=150: "
     108          RenderBlock {METER} at (76,2) size 81x17
     109            RenderMeter {DIV} at (0,0) size 80x16
     110              RenderBlock {DIV} at (0,0) size 80x16
     111                RenderBlock {DIV} at (0,0) size 20x16
    79112        RenderListItem {LI} at (40,20) size 744x20
    80113          RenderListMarker at (-18,0) size 7x19: bullet
    81           RenderText {#text} at (0,0) size 73x19
    82             text run at (0,0) width 73: "value=450:"
    83           RenderInline {METER} at (0,0) size 0x0
     114          RenderText {#text} at (0,0) size 77x19
     115            text run at (0,0) width 77: "value=450: "
     116          RenderBlock {METER} at (76,2) size 81x17
     117            RenderMeter {DIV} at (0,0) size 80x16
     118              RenderBlock {DIV} at (0,0) size 80x16
     119                RenderBlock {DIV} at (0,0) size 36x16
    84120        RenderListItem {LI} at (40,40) size 744x20
    85121          RenderListMarker at (-18,0) size 7x19: bullet
    86           RenderText {#text} at (0,0) size 73x19
    87             text run at (0,0) width 73: "value=750:"
    88           RenderInline {METER} at (0,0) size 0x0
     122          RenderText {#text} at (0,0) size 77x19
     123            text run at (0,0) width 77: "value=750: "
     124          RenderBlock {METER} at (76,2) size 81x17
     125            RenderMeter {DIV} at (0,0) size 80x16
     126              RenderBlock {DIV} at (0,0) size 80x16
     127                RenderBlock {DIV} at (0,0) size 60x16
    89128        RenderListItem {LI} at (40,60) size 744x20
    90129          RenderListMarker at (-18,0) size 7x19: bullet
    91           RenderText {#text} at (0,0) size 57x19
    92             text run at (0,0) width 57: "value=0:"
    93           RenderInline {METER} at (0,0) size 0x0
     130          RenderText {#text} at (0,0) size 61x19
     131            text run at (0,0) width 61: "value=0: "
     132          RenderBlock {METER} at (60,2) size 81x17
     133            RenderMeter {DIV} at (0,0) size 80x16
     134              RenderBlock {DIV} at (0,0) size 80x16
     135                RenderBlock {DIV} at (0,0) size 0x16
    94136        RenderListItem {LI} at (40,80) size 744x20
    95137          RenderListMarker at (-18,0) size 7x19: bullet
    96           RenderText {#text} at (0,0) size 81x19
    97             text run at (0,0) width 81: "value=1000:"
    98           RenderInline {METER} at (0,0) size 0x0
     138          RenderText {#text} at (0,0) size 85x19
     139            text run at (0,0) width 85: "value=1000: "
     140          RenderBlock {METER} at (84,2) size 81x17
     141            RenderMeter {DIV} at (0,0) size 80x16
     142              RenderBlock {DIV} at (0,0) size 80x16
     143                RenderBlock {DIV} at (0,0) size 80x16
  • trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt

    r179104 r205579  
    33layer at (0,0) size 800x600
    44  RenderBlock {HTML} at (0,0) size 800x600
    5     RenderBody {BODY} at (8,8) size 784x576
     5    RenderBody {BODY} at (8,8) size 784x584
    66      RenderBlock {H1} at (0,0) size 784x38
    77        RenderText {#text} at (0,1) size 508x36
     
    1010        RenderText {#text} at (0,0) size 659x19
    1111          text run at (0,0) width 659: "Following meter gauge should be solid green - Changing the paseudo class by changing value attribute"
    12       RenderBlock (anonymous) at (0,95) size 784x0
    13         RenderInline {METER} at (0,0) size 0x0
     12      RenderBlock (anonymous) at (0,95) size 784x16
     13        RenderBlock {METER} at (0,-1) size 80x17
     14          RenderMeter {DIV} at (0,0) size 80x16
     15            RenderBlock {DIV} at (0,0) size 80x16 [bgcolor=#808080]
     16              RenderBlock {DIV} at (0,0) size 72x16 [bgcolor=#008000]
    1417        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-expected.txt

    r179104 r205579  
    77        RenderText {#text} at (0,0) size 357x19
    88          text run at (0,0) width 357: "Horizontal meters with the non-themed default style"
    9       RenderBlock {UL} at (3,23) size 778x0
    10         RenderListItem {LI} at (43,0) size 732x0
    11           RenderInline {METER} at (0,0) size 0x0
    12           RenderText {#text} at (0,0) size 0x0
    13           RenderInline {METER} at (0,0) size 0x0
    14           RenderText {#text} at (0,0) size 0x0
    15           RenderInline {METER} at (0,0) size 0x0
    16         RenderListItem {LI} at (43,0) size 732x0
    17           RenderInline {METER} at (0,0) size 0x0
    18           RenderText {#text} at (0,0) size 0x0
    19           RenderInline {METER} at (0,0) size 0x0
    20           RenderText {#text} at (0,0) size 0x0
    21           RenderInline {METER} at (0,0) size 0x0
    22       RenderBlock {H2} at (3,23) size 778x21
     9      RenderBlock {UL} at (3,23) size 778x65
     10        RenderListItem {LI} at (43,0) size 732x20
     11          RenderBlock {METER} at (0,2) size 80x17
     12            RenderMeter {DIV} at (0,0) size 80x16
     13              RenderBlock {DIV} at (0,0) size 80x16
     14                RenderBlock {DIV} at (0,0) size 20x16
     15          RenderText {#text} at (80,0) size 4x19
     16            text run at (80,0) width 4: " "
     17          RenderBlock {METER} at (84,2) size 80x17
     18            RenderMeter {DIV} at (0,0) size 80x16
     19              RenderBlock {DIV} at (0,0) size 80x16
     20                RenderBlock {DIV} at (0,0) size 36x16
     21          RenderText {#text} at (164,0) size 4x19
     22            text run at (164,0) width 4: " "
     23          RenderBlock {METER} at (168,2) size 80x17
     24            RenderMeter {DIV} at (0,0) size 80x16
     25              RenderBlock {DIV} at (0,0) size 80x16
     26                RenderBlock {DIV} at (0,0) size 60x16
     27        RenderListItem {LI} at (43,23) size 732x42
     28          RenderBlock {METER} at (0,-1) size 30x41
     29            RenderMeter {DIV} at (0,0) size 30x40
     30              RenderBlock {DIV} at (0,0) size 30x40
     31                RenderBlock {DIV} at (0,0) size 8x40
     32          RenderText {#text} at (30,21) size 4x19
     33            text run at (30,21) width 4: " "
     34          RenderBlock {METER} at (34,-1) size 30x41
     35            RenderMeter {DIV} at (0,0) size 30x40
     36              RenderBlock {DIV} at (0,0) size 30x40
     37                RenderBlock {DIV} at (0,0) size 14x40
     38          RenderText {#text} at (64,21) size 4x19
     39            text run at (64,21) width 4: " "
     40          RenderBlock {METER} at (68,-1) size 30x41
     41            RenderMeter {DIV} at (0,0) size 30x40
     42              RenderBlock {DIV} at (0,0) size 30x40
     43                RenderBlock {DIV} at (0,0) size 23x40
     44      RenderBlock {H2} at (3,90) size 778x21
    2345        RenderText {#text} at (0,0) size 153x19
    2446          text run at (0,0) width 153: "Providing meter styles"
    25       RenderBlock {DIV} at (0,46) size 784x67 [bgcolor=#EEEEEE]
    26         RenderBlock {UL} at (3,0) size 778x67
     47      RenderBlock {DIV} at (0,113) size 784x75 [bgcolor=#EEEEEE]
     48        RenderBlock {UL} at (3,0) size 778x74
    2749          RenderListItem {LI} at (43,0) size 732x20
    28             RenderInline {METER} at (0,0) size 30x29 [bgcolor=#AAAACC] [border: (5px solid #222244) (20px solid #222244) (5px solid #222244) (10px solid #222244)]
    29             RenderText {#text} at (30,0) size 68x19
    30               text run at (30,0) width 68: "has border"
     50            RenderBlock {METER} at (0,2) size 80x17 [bgcolor=#AAAACC] [border: (5px solid #222244) (20px solid #222244) (5px solid #222244) (10px solid #222244)]
     51              RenderMeter {DIV} at (10,5) size 50x6
     52                RenderBlock {DIV} at (0,0) size 50x6
     53                  RenderBlock {DIV} at (0,0) size 40x6
     54            RenderText {#text} at (80,0) size 72x19
     55              text run at (80,0) width 72: " has border"
    3156          RenderListItem {LI} at (43,23) size 732x21
    32             RenderInline {METER} at (0,0) size 30x29 [bgcolor=#AAAACC]
    33             RenderText {#text} at (30,0) size 77x19
    34               text run at (30,0) width 77: "has padding"
    35           RenderListItem {LI} at (43,46) size 732x21
    36             RenderInline {METER} at (0,0) size 0x19 [bgcolor=#AAAACC]
    37             RenderText {#text} at (30,0) size 71x19
    38               text run at (30,0) width 71: "has margin"
    39       RenderBlock {H2} at (3,115) size 778x21
     57            RenderBlock {METER} at (0,2) size 80x17 [bgcolor=#AAAACC]
     58              RenderMeter {DIV} at (10,5) size 50x6
     59                RenderBlock {DIV} at (0,0) size 50x6
     60                  RenderBlock {DIV} at (0,0) size 40x6
     61            RenderText {#text} at (80,0) size 81x19
     62              text run at (80,0) width 81: " has padding"
     63          RenderListItem {LI} at (43,46) size 732x28
     64            RenderBlock {METER} at (10,4) size 80x17 [bgcolor=#AAAACC]
     65              RenderMeter {DIV} at (0,0) size 80x16
     66                RenderBlock {DIV} at (0,0) size 80x16
     67                  RenderBlock {DIV} at (0,0) size 64x16
     68            RenderText {#text} at (110,7) size 75x19
     69              text run at (110,7) width 75: " has margin"
     70      RenderBlock {H2} at (3,190) size 778x21
    4071        RenderText {#text} at (0,0) size 226x19
    4172          text run at (0,0) width 226: "Providing bar and/or value styles"
    42       RenderBlock {DIV} at (0,139) size 784x183 [bgcolor=#EEEEEE]
     73      RenderBlock {DIV} at (0,213) size 784x183 [bgcolor=#EEEEEE]
    4374        RenderBlock {UL} at (3,0) size 778x90
    4475          RenderBlock (anonymous) at (40,0) size 738x20
     
    4677              text run at (0,0) width 486: "default -webkit-appearance, thus should use platform theme (only for Mac.)"
    4778          RenderListItem {LI} at (43,23) size 732x21
    48             RenderInline {METER} at (0,0) size 0x0
    49             RenderText {#text} at (0,0) size 213x19
    50               text run at (0,0) width 213: "has bar style but should ignore it."
     79            RenderBlock {METER} at (0,2) size 80x17
     80              RenderMeter {DIV} at (0,0) size 80x16
     81                RenderBlock {DIV} at (0,0) size 80x16
     82                  RenderBlock {DIV} at (0,0) size 64x16 [bgcolor=#008000] [border: (2px solid #77CC77)]
     83            RenderText {#text} at (80,0) size 217x19
     84              text run at (80,0) width 217: " has bar style but should ignore it."
    5185          RenderListItem {LI} at (43,46) size 732x21
    52             RenderInline {METER} at (0,0) size 0x0
    53             RenderText {#text} at (0,0) size 228x19
    54               text run at (0,0) width 228: "has value style but should ignore it."
     86            RenderBlock {METER} at (0,2) size 80x17
     87              RenderMeter {DIV} at (0,0) size 80x16
     88                RenderBlock {DIV} at (0,0) size 80x16 [bgcolor=#808080] [border: (2px solid #222222)]
     89                  RenderBlock {DIV} at (2,2) size 61x12
     90            RenderText {#text} at (80,0) size 232x19
     91              text run at (80,0) width 232: " has value style but should ignore it."
    5592          RenderListItem {LI} at (43,69) size 732x21
    56             RenderInline {METER} at (0,0) size 0x0
    57             RenderText {#text} at (0,0) size 251x19
    58               text run at (0,0) width 251: "has both styles but should ignore them."
     93            RenderBlock {METER} at (0,2) size 80x17
     94              RenderMeter {DIV} at (0,0) size 80x16
     95                RenderBlock {DIV} at (0,0) size 80x16 [bgcolor=#808080] [border: (2px solid #222222)]
     96                  RenderBlock {DIV} at (2,2) size 61x12 [bgcolor=#008000] [border: (2px solid #77CC77)]
     97            RenderText {#text} at (80,0) size 255x19
     98              text run at (80,0) width 255: " has both styles but should ignore them."
    5999        RenderBlock {UL} at (3,92) size 778x91
    60100          RenderBlock (anonymous) at (40,0) size 738x20
     
    62102              text run at (0,0) width 470: "-webkit-appearance: none, thus custom styled elements should be shown."
    63103          RenderListItem {LI} at (43,23) size 732x21
    64             RenderInline {METER} at (0,0) size 0x0
    65             RenderText {#text} at (0,0) size 272x19
    66               text run at (0,0) width 272: "has bar style, should have solid value part."
     104            RenderBlock {METER} at (0,2) size 80x17
     105              RenderMeter {DIV} at (0,0) size 80x16
     106                RenderBlock {DIV} at (0,0) size 80x16
     107                  RenderBlock {DIV} at (0,0) size 64x16 [bgcolor=#008000] [border: (2px solid #77CC77)]
     108            RenderText {#text} at (80,0) size 276x19
     109              text run at (80,0) width 276: " has bar style, should have solid value part."
    67110          RenderListItem {LI} at (43,46) size 732x21
    68             RenderInline {METER} at (0,0) size 0x0
    69             RenderText {#text} at (0,0) size 257x19
    70               text run at (0,0) width 257: "has value style, should be solid bar part."
     111            RenderBlock {METER} at (0,2) size 80x17
     112              RenderMeter {DIV} at (0,0) size 80x16
     113                RenderBlock {DIV} at (0,0) size 80x16 [bgcolor=#808080] [border: (2px solid #222222)]
     114                  RenderBlock {DIV} at (2,2) size 61x12
     115            RenderText {#text} at (80,0) size 261x19
     116              text run at (80,0) width 261: " has value style, should be solid bar part."
    71117          RenderListItem {LI} at (43,69) size 732x21
    72             RenderInline {METER} at (0,0) size 0x0
    73             RenderText {#text} at (0,0) size 236x19
    74               text run at (0,0) width 236: "should have solid bar and value part."
    75       RenderBlock {H2} at (3,324) size 778x21
     118            RenderBlock {METER} at (0,2) size 80x17
     119              RenderMeter {DIV} at (0,0) size 80x16
     120                RenderBlock {DIV} at (0,0) size 80x16 [bgcolor=#808080] [border: (2px solid #222222)]
     121                  RenderBlock {DIV} at (2,2) size 61x12 [bgcolor=#008000] [border: (2px solid #77CC77)]
     122            RenderText {#text} at (80,0) size 240x19
     123              text run at (80,0) width 240: " should have solid bar and value part."
     124      RenderBlock {H2} at (3,399) size 778x20
    76125        RenderText {#text} at (0,0) size 157x19
    77126          text run at (0,0) width 157: "Providing appearances"
    78       RenderBlock {DIV} at (0,347) size 784x44 [bgcolor=#EEEEEE]
     127      RenderBlock {DIV} at (0,422) size 784x44 [bgcolor=#EEEEEE]
    79128        RenderBlock {UL} at (3,0) size 778x44
    80129          RenderListItem {LI} at (43,0) size 732x20
    81             RenderInline {METER} at (0,0) size 0x0
    82             RenderText {#text} at (0,0) size 377x19
    83               text run at (0,0) width 377: "has \"none\" appearance, should be styled with default style."
     130            RenderBlock {METER} at (0,2) size 80x17
     131              RenderMeter {DIV} at (0,0) size 80x16
     132                RenderBlock {DIV} at (0,0) size 80x16
     133                  RenderBlock {DIV} at (0,0) size 64x16
     134            RenderText {#text} at (80,0) size 381x19
     135              text run at (80,0) width 381: " has \"none\" appearance, should be styled with default style."
    84136          RenderListItem {LI} at (43,23) size 732x21
    85             RenderBlock {METER} at (0,15) size 0x0
    86             RenderText {#text} at (0,0) size 280x19
    87               text run at (0,0) width 280: " has \"meter\" appearance, should be themed."
    88       RenderBlock {H2} at (3,394) size 778x21
     137            RenderBlock {METER} at (0,2) size 80x17
     138              RenderMeter {DIV} at (0,0) size 80x16
     139                RenderBlock {DIV} at (0,0) size 80x16
     140                  RenderBlock {DIV} at (0,0) size 64x16
     141            RenderText {#text} at (80,0) size 280x19
     142              text run at (80,0) width 280: " has \"meter\" appearance, should be themed."
     143      RenderBlock {H2} at (3,468) size 778x21
    89144        RenderText {#text} at (0,0) size 162x19
    90145          text run at (0,0) width 162: "Providing bar paddings"
    91       RenderBlock {DIV} at (0,417) size 784x21 [bgcolor=#EEEEEE]
    92         RenderInline {METER} at (0,0) size 0x0
    93         RenderText {#text} at (0,0) size 162x19
    94           text run at (0,0) width 162: "has \"padding\" on the bar."
     146      RenderBlock {DIV} at (0,491) size 784x21 [bgcolor=#EEEEEE]
     147        RenderBlock {METER} at (0,2) size 80x17
     148          RenderMeter {DIV} at (0,0) size 80x16
     149            RenderBlock {DIV} at (0,0) size 80x16
     150              RenderBlock {DIV} at (5,5) size 35x6
     151        RenderText {#text} at (80,0) size 166x19
     152          text run at (80,0) width 166: " has \"padding\" on the bar."
  • trunk/LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/form-control-infrastructure/form-expected.txt

    r204096 r205579  
    1818PASS label-for.form
    1919FAIL label-with-progress.form assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined
    20 FAIL label-with-meter.form assert_equals: label.form expected null but got Element node <form id="form">
    21 <p><button id="button">button</button>
    22 <...
     20FAIL label-with-meter.form assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined
    2321FAIL label-for-control-form-in-form.form assert_equals: label.form expected Element node <form id="form2"></form> but got Element node <form id="form">
    2422<p><button id="button">button</button>
  • trunk/LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/the-label-element/labelable-elements-expected.txt

    r195390 r205579  
    1616PASS Check if the keygen element is a labelable element
    1717PASS Check if the keygen element can access 'labels'
    18 FAIL Check if the meter element is a labelable element null is not an object (evaluating 'document.getElementById("lbl8").control.id')
    19 FAIL Check if the meter element can access 'labels' undefined is not an object (evaluating 'elem.labels.length')
     18PASS Check if the meter element is a labelable element
     19PASS Check if the meter element can access 'labels'
    2020PASS Check if the fieldset element is not a labelable element
    2121PASS Check if the fieldset element can access 'labels'
  • trunk/LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/the-meter-element/meter-expected.txt

    r189476 r205579  
    22
    33
    4 FAIL Default values assert_equals: min value expected (number) 0 but got (undefined) undefined
     4PASS Default values
    55PASS Setting values to min, max, low, high and optimum
    6 FAIL Invalid floating-point number values assert_equals: meter value expected (number) 0 but got (string) "foobar"
    7 FAIL max < min assert_equals: min value expected (number) 0 but got (undefined) undefined
    8 FAIL value < min assert_equals: meter value expected 10 but got 0
    9 FAIL value > max assert_equals: meter value expected 20 but got 30
    10 FAIL low < min assert_equals: low value expected 10 but got 5
    11 FAIL low > max assert_equals: low value expected 20 but got 25
    12 FAIL high < low assert_equals: high value expected 12 but got 10
    13 FAIL high > max assert_equals: high value expected 20 but got 22
    14 FAIL optimum < min assert_equals: low value expected (number) 10 but got (undefined) undefined
    15 FAIL optimum > max assert_equals: low value expected (number) 10 but got (undefined) undefined
    16 FAIL value must be 0 when a string is given assert_equals: expected (number) 0 but got (undefined) undefined
    17 FAIL default value of min is 0 assert_equals: expected (number) 0 but got (undefined) undefined
    18 FAIL If min is not specified and value is smaller than the default value of min (i.e. 0), the actual value must be 0 assert_equals: expected (number) 0 but got (undefined) undefined
    19 FAIL default value of max is 1.0 assert_equals: expected (number) 1 but got (undefined) undefined
    20 FAIL If max is not specified and value is larger than the default value of max (i.e. 1.0), the actual value must be 1.0 assert_equals: expected (number) 1 but got (undefined) undefined
    21 FAIL If a value smaller than 1.0 is given to min and max is not specified, max must be the same value as its default value (i.e. 1.0) assert_equals: expected (number) 1 but got (undefined) undefined
    22 FAIL If a value smaller than 1.0 is given to min, max is not specified, and value is larger than the default value of max (i.e. 1.0), the actual value must be 1.0 assert_equals: expected (number) 1 but got (undefined) undefined
    23 FAIL If a value larger than or equal to 1.0 is given to min and max is not specified, max must be the same value as min assert_equals: expected (number) 12.1 but got (undefined) undefined
    24 FAIL If a value larger than or equal to 1.0 is given to min and max is not specified, the actual value must be the same value as min assert_equals: expected (number) 12.1 but got (undefined) undefined
    25 FAIL If a value smaller than 0 is given to max and min is not specified, min must be be the same value as its default value (i.e. 0) assert_equals: expected (number) 0 but got (undefined) undefined
    26 FAIL If a value smaller than 0 is given to max and min is not specified, max must be be the same value as the default value of min (i.e. 0) assert_equals: expected (number) 0 but got (undefined) undefined
    27 FAIL If a value smaller than 0 is given to max and min is not specified, the actual value must be be the same value as the default value of min (i.e. 0) assert_equals: expected (number) 0 but got (undefined) undefined
    28 FAIL If a value larger than or equal to 0 is given to max and min is not specified, max must be the same value as the default value of min (i.e. 0) assert_equals: expected (number) 0 but got (undefined) undefined
    29 FAIL If a value larger than or equal to 0 is given to max and min is not specified, min must be the same value as its default value (i.e. 0) assert_equals: expected (number) 0 but got (undefined) undefined
    30 FAIL If a value larger than or equal to 0 is given to max and min is not specified, the actual value must be the same value as the default value of min (i.e. 0) assert_equals: expected (number) 0 but got (undefined) undefined
    31 FAIL min must be 0 when a string is given assert_equals: expected (number) 0 but got (undefined) undefined
    32 FAIL If a string is given to min and value is smaller than the default value of min (i.e. 0), the actual value must be 0 assert_equals: expected (number) 0 but got (undefined) undefined
    33 FAIL max must be 1.0 when a string is given assert_equals: expected (number) 1 but got (undefined) undefined
    34 FAIL If a string is given to max and value is larger than the default value of min (i.e. 1.0), the actual value must be 1.0 assert_equals: expected (number) 1 but got (undefined) undefined
    35 FAIL giving a string to low must not affect the actual value assert_equals: expected (number) -10.3 but got (undefined) undefined
    36 FAIL high must equal max when a string is given to high assert_equals: expected (number) 1.5 but got (undefined) undefined
    37 FAIL giving a string to high must not affect the actual value assert_equals: expected (number) 1.5 but got (undefined) undefined
    38 FAIL value must not be smaller than min assert_equals: expected (number) 4.5 but got (undefined) undefined
    39 FAIL value must not be larger than max assert_equals: expected (number) 52.02 but got (undefined) undefined
    40 FAIL default low and high values equal min and max, respectively assert_array_equals: property 0, expected -12.3 but got undefined
    41 FAIL default low and high values equal 0 and 1.0 respectively, if both low and high are not specified assert_array_equals: property 0, expected 0 but got undefined
    42 FAIL low must not be smaller than min assert_array_equals: property 0, expected 12.3 but got undefined
    43 FAIL low must not be larger than max assert_array_equals: property 0, expected -34.5 but got undefined
    44 FAIL high must not be smaller than min assert_array_equals: property 0, expected 12.3 but got undefined
    45 FAIL high must not be larger than max assert_array_equals: property 0, expected -34.5 but got undefined
    46 FAIL If min is not specified, low must not be smaller than default value of min (i.e. 0) assert_array_equals: property 0, expected 0 but got undefined
    47 FAIL If a value smaller than low is given to high, it must be set to the same value as low assert_array_equals: property 0, expected -10.3 but got undefined
    48 FAIL If max is not specified, high must not be larger than default value of max (i.e. 1.0) assert_array_equals: property 0, expected 1 but got undefined
    49 FAIL optimum smaller than min assert_equals: expected (number) 0 but got (undefined) undefined
    50 FAIL optimum (smaller than min) must not affect min and the actual value assert_array_equals: property 0, expected 0 but got undefined
    51 FAIL optimum smaller than max assert_equals: expected (number) 1 but got (undefined) undefined
    52 FAIL optimum (larger than max) must not affect max and the actual value assert_array_equals: property 0, expected 1 but got undefined
    53 FAIL default optimum value is the midpoint between min and max assert_equals: expected (number) NaN but got (undefined) undefined
     6FAIL Invalid floating-point number values The operation is not supported.
     7PASS max < min
     8PASS value < min
     9PASS value > max
     10PASS low < min
     11PASS low > max
     12PASS high < low
     13PASS high > max
     14PASS optimum < min
     15PASS optimum > max
     16PASS value must be 0 when a string is given
     17PASS default value of min is 0
     18PASS If min is not specified and value is smaller than the default value of min (i.e. 0), the actual value must be 0
     19PASS default value of max is 1.0
     20PASS If max is not specified and value is larger than the default value of max (i.e. 1.0), the actual value must be 1.0
     21PASS If a value smaller than 1.0 is given to min and max is not specified, max must be the same value as its default value (i.e. 1.0)
     22PASS If a value smaller than 1.0 is given to min, max is not specified, and value is larger than the default value of max (i.e. 1.0), the actual value must be 1.0
     23PASS If a value larger than or equal to 1.0 is given to min and max is not specified, max must be the same value as min
     24PASS If a value larger than or equal to 1.0 is given to min and max is not specified, the actual value must be the same value as min
     25PASS If a value smaller than 0 is given to max and min is not specified, min must be be the same value as its default value (i.e. 0)
     26PASS If a value smaller than 0 is given to max and min is not specified, max must be be the same value as the default value of min (i.e. 0)
     27PASS If a value smaller than 0 is given to max and min is not specified, the actual value must be be the same value as the default value of min (i.e. 0)
     28PASS If a value larger than or equal to 0 is given to max and min is not specified, max must be the same value as the default value of min (i.e. 0)
     29PASS If a value larger than or equal to 0 is given to max and min is not specified, min must be the same value as its default value (i.e. 0)
     30PASS If a value larger than or equal to 0 is given to max and min is not specified, the actual value must be the same value as the default value of min (i.e. 0)
     31PASS min must be 0 when a string is given
     32PASS If a string is given to min and value is smaller than the default value of min (i.e. 0), the actual value must be 0
     33PASS max must be 1.0 when a string is given
     34PASS If a string is given to max and value is larger than the default value of min (i.e. 1.0), the actual value must be 1.0
     35PASS giving a string to low must not affect the actual value
     36PASS high must equal max when a string is given to high
     37PASS giving a string to high must not affect the actual value
     38PASS value must not be smaller than min
     39PASS value must not be larger than max
     40PASS default low and high values equal min and max, respectively
     41PASS default low and high values equal 0 and 1.0 respectively, if both low and high are not specified
     42PASS low must not be smaller than min
     43PASS low must not be larger than max
     44PASS high must not be smaller than min
     45PASS high must not be larger than max
     46PASS If min is not specified, low must not be smaller than default value of min (i.e. 0)
     47PASS If a value smaller than low is given to high, it must be set to the same value as low
     48PASS If max is not specified, high must not be larger than default value of max (i.e. 1.0)
     49PASS optimum smaller than min
     50PASS optimum (smaller than min) must not affect min and the actual value
     51PASS optimum smaller than max
     52PASS optimum (larger than max) must not affect max and the actual value
     53PASS default optimum value is the midpoint between min and max
    5454
  • trunk/LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt

    r205077 r205579  
    171171PASS Interfaces for meta
    172172PASS Interfaces for META
    173 FAIL Interfaces for meter assert_equals: Element meter should have HTMLMeterElement as its primary interface. expected "[object HTMLMeterElement]" but got "[object HTMLUnknownElement]"
    174 FAIL Interfaces for METER assert_equals: Element METER should have HTMLMeterElement as its primary interface. expected "[object HTMLMeterElement]" but got "[object HTMLUnknownElement]"
     173PASS Interfaces for meter
     174PASS Interfaces for METER
    175175PASS Interfaces for mod
    176176PASS Interfaces for MOD
  • trunk/Source/JavaScriptCore/ChangeLog

    r205575 r205579  
     12016-09-07  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Enable the <meter> element on iOS
     4        https://bugs.webkit.org/show_bug.cgi?id=161714
     5        rdar://problem/8978410
     6
     7        Reviewed by Tim Horton.
     8
     9        Define ENABLE_METER_ELEMENT unconditionally now.
     10
     11        * Configurations/FeatureDefines.xcconfig:
     12
    1132016-09-07  Joseph Pecoraro  <pecoraro@apple.com>
    214
  • trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig

    r205549 r205579  
    138138ENABLE_MEDIA_STATISTICS = ;
    139139ENABLE_MEDIA_STREAM = ENABLE_MEDIA_STREAM;
    140 ENABLE_METER_ELEMENT[sdk=macosx*] = ENABLE_METER_ELEMENT;
     140ENABLE_METER_ELEMENT = ENABLE_METER_ELEMENT;
    141141ENABLE_MHTML = ;
    142142ENABLE_MOUSE_CURSOR_SCALE[sdk=macosx*] = ENABLE_MOUSE_CURSOR_SCALE;
  • trunk/Source/WebCore/ChangeLog

    r205574 r205579  
     12016-09-07  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Enable the <meter> element on iOS
     4        https://bugs.webkit.org/show_bug.cgi?id=161714
     5        rdar://problem/8978410
     6
     7        Reviewed by Tim Horton.
     8
     9        Define ENABLE_METER_ELEMENT unconditionally now.
     10       
     11        Rendering falls back to html.css rendering, which makes <meter> looks similar between
     12        macOS and iOS.
     13
     14        Tested by enabling existing tests.
     15
     16        * Configurations/FeatureDefines.xcconfig:
     17
    1182016-09-07  Eric Carlson  <eric.carlson@apple.com>
    219
  • trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig

    r205549 r205579  
    138138ENABLE_MEDIA_STATISTICS = ;
    139139ENABLE_MEDIA_STREAM = ENABLE_MEDIA_STREAM;
    140 ENABLE_METER_ELEMENT[sdk=macosx*] = ENABLE_METER_ELEMENT;
     140ENABLE_METER_ELEMENT = ENABLE_METER_ELEMENT;
    141141ENABLE_MHTML = ;
    142142ENABLE_MOUSE_CURSOR_SCALE[sdk=macosx*] = ENABLE_MOUSE_CURSOR_SCALE;
  • trunk/Source/WebKit/mac/ChangeLog

    r205569 r205579  
     12016-09-07  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Enable the <meter> element on iOS
     4        https://bugs.webkit.org/show_bug.cgi?id=161714
     5        rdar://problem/8978410
     6
     7        Reviewed by Tim Horton.
     8
     9        Define ENABLE_METER_ELEMENT unconditionally now.
     10
     11        * Configurations/FeatureDefines.xcconfig:
     12
    1132016-09-07  Mark Lam  <mark.lam@apple.com>
    214
  • trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig

    r205549 r205579  
    138138ENABLE_MEDIA_STATISTICS = ;
    139139ENABLE_MEDIA_STREAM = ENABLE_MEDIA_STREAM;
    140 ENABLE_METER_ELEMENT[sdk=macosx*] = ENABLE_METER_ELEMENT;
     140ENABLE_METER_ELEMENT = ENABLE_METER_ELEMENT;
    141141ENABLE_MHTML = ;
    142142ENABLE_MOUSE_CURSOR_SCALE[sdk=macosx*] = ENABLE_MOUSE_CURSOR_SCALE;
  • trunk/Source/WebKit2/ChangeLog

    r205576 r205579  
     12016-09-07  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Enable the <meter> element on iOS
     4        https://bugs.webkit.org/show_bug.cgi?id=161714
     5        rdar://problem/8978410
     6
     7        Reviewed by Tim Horton.
     8
     9        Define ENABLE_METER_ELEMENT unconditionally now.
     10
     11        * Configurations/FeatureDefines.xcconfig:
     12
    1132016-09-07  Dan Bernstein  <mitz@apple.com>
    214
  • trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig

    r205549 r205579  
    138138ENABLE_MEDIA_STATISTICS = ;
    139139ENABLE_MEDIA_STREAM = ENABLE_MEDIA_STREAM;
    140 ENABLE_METER_ELEMENT[sdk=macosx*] = ENABLE_METER_ELEMENT;
     140ENABLE_METER_ELEMENT = ENABLE_METER_ELEMENT;
    141141ENABLE_MHTML = ;
    142142ENABLE_MOUSE_CURSOR_SCALE[sdk=macosx*] = ENABLE_MOUSE_CURSOR_SCALE;
  • trunk/Tools/ChangeLog

    r205573 r205579  
     12016-09-07  Simon Fraser  <simon.fraser@apple.com>
     2
     3        Enable the <meter> element on iOS
     4        https://bugs.webkit.org/show_bug.cgi?id=161714
     5        rdar://problem/8978410
     6
     7        Reviewed by Tim Horton.
     8
     9        Define ENABLE_METER_ELEMENT unconditionally now.
     10
     11        * TestWebKitAPI/Configurations/FeatureDefines.xcconfig:
     12
    1132016-09-07  Jonathan Bedard  <jbedard@apple.com>
    214
  • trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig

    r205549 r205579  
    138138ENABLE_MEDIA_STATISTICS = ;
    139139ENABLE_MEDIA_STREAM = ENABLE_MEDIA_STREAM;
    140 ENABLE_METER_ELEMENT[sdk=macosx*] = ENABLE_METER_ELEMENT;
     140ENABLE_METER_ELEMENT = ENABLE_METER_ELEMENT;
    141141ENABLE_MHTML = ;
    142142ENABLE_MOUSE_CURSOR_SCALE[sdk=macosx*] = ENABLE_MOUSE_CURSOR_SCALE;
Note: See TracChangeset for help on using the changeset viewer.