Changeset 128750 in webkit


Ignore:
Timestamp:
Sep 17, 2012 6:31:22 AM (12 years ago)
Author:
commit-queue@webkit.org
Message:

[EFL] autoscroll-in-textarea.html fails on EFL
https://bugs.webkit.org/show_bug.cgi?id=94150

Patch by Christophe Dumez <Christophe Dumez> on 2012-09-17
Reviewed by Kenneth Rohde Christiansen.

Source/WebCore:

Do not call adjustTextAreaStyle() from RenderThemeEfl::adjustTextAreaStyle().
This is consistent with Mac port implementation.

Calling adjustTextAreaStyle() causes the TextArea in the test to display 6.5
rows instead of the 6 that are requested. This causes the test case to fail
because the top row that is being displayed when scrolling down is different
than the one expected.

Test: fast/events/autoscroll-in-textarea.html

  • platform/efl/RenderThemeEfl.cpp:

(WebCore::RenderThemeEfl::adjustTextAreaStyle):

LayoutTests:

Unskip several test cases that are passing now that textareas
are rendered correctly.

Rebaseline several test cases due to the textarea rendering
change.

  • platform/efl/TestExpectations:
  • platform/efl/editing/input/reveal-caret-of-multiline-input-expected.png:
  • platform/efl/editing/input/reveal-caret-of-multiline-input-expected.txt:
  • platform/efl/fast/block/margin-collapse/103-expected.png:
  • platform/efl/fast/block/margin-collapse/103-expected.txt:
  • platform/efl/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png:
  • platform/efl/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
  • platform/efl/fast/dynamic/008-expected.png:
  • platform/efl/fast/dynamic/008-expected.txt:
  • platform/efl/fast/forms/text-control-intrinsic-widths-expected.txt:
  • platform/efl/fast/forms/textAreaLineHeight-expected.png:
  • platform/efl/fast/forms/textAreaLineHeight-expected.txt:
  • platform/efl/fast/forms/textarea-align-expected.png:
  • platform/efl/fast/forms/textarea-align-expected.txt:
  • platform/efl/fast/forms/textarea-placeholder-visibility-1-expected.png:
  • platform/efl/fast/forms/textarea-placeholder-visibility-1-expected.txt:
  • platform/efl/fast/forms/textarea-placeholder-visibility-2-expected.png:
  • platform/efl/fast/forms/textarea-placeholder-visibility-2-expected.txt:
  • platform/efl/fast/forms/textarea-scroll-height-expected.png: Added.
  • platform/efl/fast/forms/textarea-scroll-height-expected.txt: Added.
  • platform/efl/fast/forms/textarea-scrollbar-expected.png:
  • platform/efl/fast/forms/textarea-scrollbar-expected.txt:
  • platform/efl/fast/forms/textarea-scrolled-type-expected.png: Added.
  • platform/efl/fast/forms/textarea-scrolled-type-expected.txt: Added.
  • platform/efl/fast/forms/textarea-setinnerhtml-expected.png:
  • platform/efl/fast/forms/textarea-setinnerhtml-expected.txt:
  • platform/efl/fast/forms/textarea-width-expected.png:
  • platform/efl/fast/forms/textarea-width-expected.txt:
  • platform/efl/fast/overflow/overflow-x-y-expected.png:
  • platform/efl/fast/overflow/overflow-x-y-expected.txt:
  • platform/efl/fast/parser/entity-comment-in-textarea-expected.png:
  • platform/efl/fast/parser/entity-comment-in-textarea-expected.txt:
  • platform/efl/fast/parser/open-comment-in-textarea-expected.png:
  • platform/efl/fast/parser/open-comment-in-textarea-expected.txt:
  • platform/efl/fast/replaced/width100percent-textarea-expected.png:
  • platform/efl/fast/replaced/width100percent-textarea-expected.txt:
  • platform/efl/fast/table/003-expected.png:
  • platform/efl/fast/table/003-expected.txt:
  • platform/efl/http/tests/navigation/javascriptlink-frames-expected.png:
  • platform/efl/http/tests/navigation/javascriptlink-frames-expected.txt:
Location:
trunk
Files:
4 added
39 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r128749 r128750  
     12012-09-17  Christophe Dumez  <christophe.dumez@intel.com>
     2
     3        [EFL] autoscroll-in-textarea.html fails on EFL
     4        https://bugs.webkit.org/show_bug.cgi?id=94150
     5
     6        Reviewed by Kenneth Rohde Christiansen.
     7
     8        Unskip several test cases that are passing now that textareas
     9        are rendered correctly.
     10
     11        Rebaseline several test cases due to the textarea rendering
     12        change.
     13
     14        * platform/efl/TestExpectations:
     15        * platform/efl/editing/input/reveal-caret-of-multiline-input-expected.png:
     16        * platform/efl/editing/input/reveal-caret-of-multiline-input-expected.txt:
     17        * platform/efl/fast/block/margin-collapse/103-expected.png:
     18        * platform/efl/fast/block/margin-collapse/103-expected.txt:
     19        * platform/efl/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png:
     20        * platform/efl/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
     21        * platform/efl/fast/dynamic/008-expected.png:
     22        * platform/efl/fast/dynamic/008-expected.txt:
     23        * platform/efl/fast/forms/text-control-intrinsic-widths-expected.txt:
     24        * platform/efl/fast/forms/textAreaLineHeight-expected.png:
     25        * platform/efl/fast/forms/textAreaLineHeight-expected.txt:
     26        * platform/efl/fast/forms/textarea-align-expected.png:
     27        * platform/efl/fast/forms/textarea-align-expected.txt:
     28        * platform/efl/fast/forms/textarea-placeholder-visibility-1-expected.png:
     29        * platform/efl/fast/forms/textarea-placeholder-visibility-1-expected.txt:
     30        * platform/efl/fast/forms/textarea-placeholder-visibility-2-expected.png:
     31        * platform/efl/fast/forms/textarea-placeholder-visibility-2-expected.txt:
     32        * platform/efl/fast/forms/textarea-scroll-height-expected.png: Added.
     33        * platform/efl/fast/forms/textarea-scroll-height-expected.txt: Added.
     34        * platform/efl/fast/forms/textarea-scrollbar-expected.png:
     35        * platform/efl/fast/forms/textarea-scrollbar-expected.txt:
     36        * platform/efl/fast/forms/textarea-scrolled-type-expected.png: Added.
     37        * platform/efl/fast/forms/textarea-scrolled-type-expected.txt: Added.
     38        * platform/efl/fast/forms/textarea-setinnerhtml-expected.png:
     39        * platform/efl/fast/forms/textarea-setinnerhtml-expected.txt:
     40        * platform/efl/fast/forms/textarea-width-expected.png:
     41        * platform/efl/fast/forms/textarea-width-expected.txt:
     42        * platform/efl/fast/overflow/overflow-x-y-expected.png:
     43        * platform/efl/fast/overflow/overflow-x-y-expected.txt:
     44        * platform/efl/fast/parser/entity-comment-in-textarea-expected.png:
     45        * platform/efl/fast/parser/entity-comment-in-textarea-expected.txt:
     46        * platform/efl/fast/parser/open-comment-in-textarea-expected.png:
     47        * platform/efl/fast/parser/open-comment-in-textarea-expected.txt:
     48        * platform/efl/fast/replaced/width100percent-textarea-expected.png:
     49        * platform/efl/fast/replaced/width100percent-textarea-expected.txt:
     50        * platform/efl/fast/table/003-expected.png:
     51        * platform/efl/fast/table/003-expected.txt:
     52        * platform/efl/http/tests/navigation/javascriptlink-frames-expected.png:
     53        * platform/efl/http/tests/navigation/javascriptlink-frames-expected.txt:
     54
    1552012-09-17  Vsevolod Vlasov  <vsevik@chromium.org>
    256
  • trunk/LayoutTests/platform/efl/TestExpectations

    r128747 r128750  
    625625BUGWK85484 : fast/css/resize-corner-tracking-transformed.html = TEXT
    626626BUGWK85484 : fast/css/resize-corner-tracking.html = TEXT
    627 BUGWK85484 : fast/forms/textarea-scroll-height.html = MISSING
    628 BUGWK85484 : fast/forms/textarea-scrolled-type.html = MISSING
    629627
    630628BUGWK73766 : css3/unicode-bidi-isolate-aharon-failing.html = IMAGE IMAGE+TEXT
     
    978976BUGWK94009 : css2.1/20110323/c541-word-sp-000.htm = IMAGE
    979977
    980 BUGWK94150 : fast/events/autoscroll-in-textarea.html = TEXT
    981 
    982978// Requires CSS_COMPOSITING to be turned on
    983979BUGWK94024 SKIP : css3/compositing = TEXT
  • trunk/LayoutTests/platform/efl/editing/input/reveal-caret-of-multiline-input-expected.txt

    r116761 r128750  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x231
    4   RenderBlock {HTML} at (0,0) size 800x231
    5     RenderBody {BODY} at (8,8) size 784x215
     3layer at (0,0) size 800x227
     4  RenderBlock {HTML} at (0,0) size 800x227
     5    RenderBody {BODY} at (8,8) size 784x211
    66      RenderBlock {DIV} at (0,0) size 784x18
    77        RenderText {#text} at (0,0) size 595x19
    88          text run at (0,0) width 595: "When the caret is scrolled out, on starting typing it must be brought to the center of the control."
    9       RenderBlock (anonymous) at (0,18) size 784x197
     9      RenderBlock (anonymous) at (0,18) size 784x193
    1010        RenderText {#text} at (0,0) size 0x0
    1111        RenderText {#text} at (0,0) size 0x0
    12 layer at (10,28) size 112x190 clip at (10,28) size 97x190 scrollY 137 scrollHeight 586
    13   RenderTextControl {TEXTAREA} at (2,2) size 112x190 [bgcolor=#FFFFFF]
    14     RenderBlock {DIV} at (4,6) size 90x576
     12layer at (10,28) size 111x186 clip at (11,29) size 94x184 scrollY 136 scrollHeight 580
     13  RenderTextControl {TEXTAREA} at (2,2) size 111x186 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     14    RenderBlock {DIV} at (3,3) size 90x576
    1515      RenderText {#text} at (0,0) size 27x559
    1616        text run at (0,0) width 18: "00"
  • trunk/LayoutTests/platform/efl/fast/block/margin-collapse/103-expected.txt

    r116761 r128750  
    1 layer at (0,0) size 785x1896
     1layer at (0,0) size 785x1876
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x1896
    4   RenderBlock {HTML} at (0,0) size 785x1896
    5     RenderBody {BODY} at (8,20) size 769x1856 [bgcolor=#A6A972]
    6       RenderBlock {DIV} at (83,0) size 602x1856 [bgcolor=#FDFDE9] [border: (1px solid #000000)]
     3layer at (0,0) size 785x1876
     4  RenderBlock {HTML} at (0,0) size 785x1876
     5    RenderBody {BODY} at (8,20) size 769x1836 [bgcolor=#A6A972]
     6      RenderBlock {DIV} at (83,0) size 602x1836 [bgcolor=#FDFDE9] [border: (1px solid #000000)]
    77        RenderBlock {DIV} at (1,31) size 600x70
    8         RenderBlock {DIV} at (1,114) size 600x1670
     8        RenderBlock {DIV} at (1,114) size 600x1650
    99          RenderBlock {P} at (20,0) size 560x80 [color=#333333]
    1010            RenderText {#text} at (0,2) size 517x35
     
    2323            RenderText {#text} at (0,2) size 451x15
    2424              text run at (0,2) width 451: "Please take the time to carefully review and complete the following questions."
    25           RenderBlock {FORM} at (20,138) size 560x1499
     25          RenderBlock {FORM} at (20,138) size 560x1479
    2626            RenderBlock {H2} at (0,0) size 560x16 [color=#333333]
    2727              RenderText {#text} at (0,0) size 183x17
     
    127127              RenderText {#text} at (0,2) size 214x15
    128128                text run at (0,2) width 214: "Please describe your use of the ISE."
    129             RenderBlock {H2} at (0,783) size 560x16 [color=#333333]
     129            RenderBlock {H2} at (0,779) size 560x16 [color=#333333]
    130130              RenderText {#text} at (0,0) size 264x17
    131131                text run at (0,0) width 264: "TOOLS IN DEVELOPMENT QUESTIONS"
    132             RenderBlock {P} at (0,812) size 560x60 [color=#333333]
     132            RenderBlock {P} at (0,808) size 560x60 [color=#333333]
    133133              RenderText {#text} at (0,2) size 544x55
    134134                text run at (0,2) width 444: "We are in the process of both making new material available and developing "
     
    137137                text run at (348,22) width 156: "following images are visual"
    138138                text run at (0,42) width 336: "representations of some of the ideas being thrown around."
    139             RenderBlock {P} at (0,885) size 560x20 [color=#333333]
     139            RenderBlock {P} at (0,881) size 560x20 [color=#333333]
    140140              RenderText {#text} at (0,2) size 332x15
    141141                text run at (0,2) width 332: "Please review them carefully and provide feedback below"
    142             RenderBlock (floating) {SPAN} at (0,918) size 325x20 [color=#333333]
     142            RenderBlock (floating) {SPAN} at (0,914) size 325x20 [color=#333333]
    143143              RenderText {#text} at (0,2) size 147x15
    144144                text run at (0,2) width 147: "Your comments on Fig. 1"
    145             RenderBlock (floating) {SPAN} at (0,1053) size 325x20 [color=#333333]
     145            RenderBlock (floating) {SPAN} at (0,1045) size 325x20 [color=#333333]
    146146              RenderText {#text} at (0,2) size 147x15
    147147                text run at (0,2) width 147: "Your comments on Fig. 2"
    148             RenderBlock (floating) {SPAN} at (0,1188) size 325x20 [color=#333333]
     148            RenderBlock (floating) {SPAN} at (0,1176) size 325x20 [color=#333333]
    149149              RenderText {#text} at (0,2) size 147x15
    150150                text run at (0,2) width 147: "Your comments on Fig. 3"
    151             RenderBlock {H2} at (0,1343) size 560x16 [color=#333333]
     151            RenderBlock {H2} at (0,1327) size 560x16 [color=#333333]
    152152              RenderText {#text} at (0,0) size 131x17
    153153                text run at (0,0) width 131: "OTHER FEEDBACK"
    154             RenderBlock (floating) {SPAN} at (0,1369) size 325x20 [color=#333333]
     154            RenderBlock (floating) {SPAN} at (0,1353) size 325x20 [color=#333333]
    155155              RenderText {#text} at (0,2) size 218x15
    156156                text run at (0,2) width 218: "Please enter any other thoughts here."
    157           RenderBlock {P} at (20,1650) size 560x20 [color=#333333]
     157          RenderBlock {P} at (20,1630) size 560x20 [color=#333333]
    158158            RenderText {#text} at (0,2) size 223x15
    159159              text run at (0,2) width 223: "Thank you for your time filling this out."
    160         RenderBlock {DIV} at (1,1804) size 600x51 [border: (1px dashed #A6A972) none]
     160        RenderBlock {DIV} at (1,1784) size 600x51 [border: (1px dashed #A6A972) none]
    161161          RenderBlock {SPAN} at (0,16) size 600x20 [color=#333333]
    162162            RenderText {#text} at (244,2) size 112x15
     
    166166layer at (441,334) size 180x18
    167167  RenderBlock {DIV} at (4,6) size 180x18
    168 layer at (112,920) size 507x110
    169   RenderTextControl {TEXTAREA} at (0,648) size 507x110 [bgcolor=#FFFFFF]
    170     RenderBlock {DIV} at (4,6) size 500x18
    171 layer at (112,1210) size 507x110
    172   RenderTextControl {TEXTAREA} at (0,938) size 507x110 [bgcolor=#FFFFFF]
    173     RenderBlock {DIV} at (4,6) size 500x18
    174 layer at (112,1345) size 507x110
    175   RenderTextControl {TEXTAREA} at (0,1073) size 507x110 [bgcolor=#FFFFFF]
    176     RenderBlock {DIV} at (4,6) size 500x18
    177 layer at (112,1480) size 507x110
    178   RenderTextControl {TEXTAREA} at (0,1208) size 507x110 [bgcolor=#FFFFFF]
    179     RenderBlock {DIV} at (4,6) size 500x18
    180 layer at (112,1661) size 507x110
    181   RenderTextControl {TEXTAREA} at (0,1389) size 507x110 [bgcolor=#FFFFFF]
    182     RenderBlock {DIV} at (4,6) size 500x18
     168layer at (112,920) size 506x106 clip at (113,921) size 504x104
     169  RenderTextControl {TEXTAREA} at (0,648) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     170    RenderBlock {DIV} at (3,3) size 500x18
     171layer at (112,1206) size 506x106 clip at (113,1207) size 504x104
     172  RenderTextControl {TEXTAREA} at (0,934) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     173    RenderBlock {DIV} at (3,3) size 500x18
     174layer at (112,1337) size 506x106 clip at (113,1338) size 504x104
     175  RenderTextControl {TEXTAREA} at (0,1065) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     176    RenderBlock {DIV} at (3,3) size 500x18
     177layer at (112,1468) size 506x106 clip at (113,1469) size 504x104
     178  RenderTextControl {TEXTAREA} at (0,1196) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     179    RenderBlock {DIV} at (3,3) size 500x18
     180layer at (112,1645) size 506x106 clip at (113,1646) size 504x104
     181  RenderTextControl {TEXTAREA} at (0,1373) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     182    RenderBlock {DIV} at (3,3) size 500x18
  • trunk/LayoutTests/platform/efl/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt

    r126750 r128750  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x576
    6       RenderBlock {FORM} at (0,0) size 784x67
    7         RenderText {#text} at (206,35) size 4x19
    8           text run at (206,35) width 4: " "
    9         RenderText {#text} at (416,35) size 4x19
    10           text run at (416,35) width 4: " "
    11         RenderButton {INPUT} at (422,25) size 76x40 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
     6      RenderBlock {FORM} at (0,0) size 784x63
     7        RenderText {#text} at (205,31) size 4x19
     8          text run at (205,31) width 4: " "
     9        RenderText {#text} at (414,31) size 4x19
     10          text run at (414,31) width 4: " "
     11        RenderButton {INPUT} at (420,21) size 76x40 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
    1212          RenderBlock (anonymous) at (17,10) size 42x18
    1313            RenderText at (0,0) size 42x19
    1414              text run at (0,0) width 42: "Reset"
    1515        RenderText {#text} at (0,0) size 0x0
    16       RenderBlock {P} at (0,83) size 784x72
     16      RenderBlock {P} at (0,79) size 784x72
    1717        RenderText {#text} at (0,0) size 358x19
    1818          text run at (0,0) width 358: "This test verifies that textarea controls are properly reset. "
     
    2626        RenderText {#text} at (0,54) size 176x19
    2727          text run at (0,54) width 176: "hasDefaultText: SUCCESS"
    28 layer at (10,10) size 202x46
    29   RenderTextControl {TEXTAREA} at (2,2) size 202x46 [bgcolor=#FFFFFF]
    30     RenderBlock {DIV} at (4,6) size 195x18
    31 layer at (220,10) size 202x46
    32   RenderTextControl {TEXTAREA} at (212,2) size 202x46 [bgcolor=#FFFFFF]
    33     RenderBlock {DIV} at (4,6) size 195x18
     28layer at (10,10) size 201x42 clip at (11,11) size 199x40
     29  RenderTextControl {TEXTAREA} at (2,2) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     30    RenderBlock {DIV} at (3,3) size 195x18
     31layer at (219,10) size 201x42 clip at (220,11) size 199x40
     32  RenderTextControl {TEXTAREA} at (211,2) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     33    RenderBlock {DIV} at (3,3) size 195x18
    3434      RenderText {#text} at (0,0) size 86x19
    3535        text run at (0,0) width 86: "Default Text"
  • trunk/LayoutTests/platform/efl/fast/dynamic/008-expected.txt

    r116761 r128750  
    1 layer at (0,0) size 785x930
     1layer at (0,0) size 785x926
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x930
    4   RenderBlock {HTML} at (0,0) size 785x930
    5     RenderBody {BODY} at (8,8) size 769x914
     3layer at (0,0) size 785x926
     4  RenderBlock {HTML} at (0,0) size 785x926
     5    RenderBody {BODY} at (8,8) size 769x910
    66      RenderText {#text} at (0,0) size 0x0
    77      RenderText {#text} at (0,0) size 0x0
    8 layer at (10,10) size 382x910
    9   RenderTextControl {TEXTAREA} at (2,2) size 382x910 [bgcolor=#FFFFFF]
    10     RenderBlock {DIV} at (4,6) size 375x18
     8layer at (10,10) size 381x906 clip at (11,11) size 379x904
     9  RenderTextControl {TEXTAREA} at (2,2) size 381x906 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     10    RenderBlock {DIV} at (3,3) size 375x18
    1111      RenderText {#text} at (0,0) size 84x19
    1212        text run at (0,0) width 84: "Sample text"
  • trunk/LayoutTests/platform/efl/fast/forms/text-control-intrinsic-widths-expected.txt

    r117690 r128750  
    1919
    2020textarea
    21 cols=1 clientWidth=32
    22 cols=2 clientWidth=42
    23 cols=3 clientWidth=52
    24 cols=4 clientWidth=62
    25 cols=5 clientWidth=72
    26 cols=10 clientWidth=122
    27 cols=20 clientWidth=222
    28 cols=50 clientWidth=522
    29 cols=100 clientWidth=1022
    30 cols=500 clientWidth=5022
    31 cols=1000 clientWidth=10022
     21cols=1 clientWidth=29
     22cols=2 clientWidth=39
     23cols=3 clientWidth=49
     24cols=4 clientWidth=59
     25cols=5 clientWidth=69
     26cols=10 clientWidth=119
     27cols=20 clientWidth=219
     28cols=50 clientWidth=519
     29cols=100 clientWidth=1019
     30cols=500 clientWidth=5019
     31cols=1000 clientWidth=10019
    3232
    3333Courier
     
    4646
    4747textarea
    48 cols=1 clientWidth=32
    49 cols=2 clientWidth=42
    50 cols=3 clientWidth=52
    51 cols=4 clientWidth=62
    52 cols=5 clientWidth=72
    53 cols=10 clientWidth=122
    54 cols=20 clientWidth=222
    55 cols=50 clientWidth=522
    56 cols=100 clientWidth=1022
    57 cols=500 clientWidth=5022
    58 cols=1000 clientWidth=10022
     48cols=1 clientWidth=29
     49cols=2 clientWidth=39
     50cols=3 clientWidth=49
     51cols=4 clientWidth=59
     52cols=5 clientWidth=69
     53cols=10 clientWidth=119
     54cols=20 clientWidth=219
     55cols=50 clientWidth=519
     56cols=100 clientWidth=1019
     57cols=500 clientWidth=5019
     58cols=1000 clientWidth=10019
    5959
    6060Helvetica
     
    7373
    7474textarea
    75 cols=1 clientWidth=31
    76 cols=2 clientWidth=40
    77 cols=3 clientWidth=49
    78 cols=4 clientWidth=58
    79 cols=5 clientWidth=67
    80 cols=10 clientWidth=112
    81 cols=20 clientWidth=202
    82 cols=50 clientWidth=472
    83 cols=100 clientWidth=922
    84 cols=500 clientWidth=4522
    85 cols=1000 clientWidth=9022
     75cols=1 clientWidth=28
     76cols=2 clientWidth=37
     77cols=3 clientWidth=46
     78cols=4 clientWidth=55
     79cols=5 clientWidth=64
     80cols=10 clientWidth=109
     81cols=20 clientWidth=199
     82cols=50 clientWidth=469
     83cols=100 clientWidth=919
     84cols=500 clientWidth=4519
     85cols=1000 clientWidth=9019
    8686
    8787Monaco
     
    100100
    101101textarea
    102 cols=1 clientWidth=32
    103 cols=2 clientWidth=42
    104 cols=3 clientWidth=52
    105 cols=4 clientWidth=62
    106 cols=5 clientWidth=72
    107 cols=10 clientWidth=122
    108 cols=20 clientWidth=222
    109 cols=50 clientWidth=522
    110 cols=100 clientWidth=1022
    111 cols=500 clientWidth=5022
    112 cols=1000 clientWidth=10022
     102cols=1 clientWidth=29
     103cols=2 clientWidth=39
     104cols=3 clientWidth=49
     105cols=4 clientWidth=59
     106cols=5 clientWidth=69
     107cols=10 clientWidth=119
     108cols=20 clientWidth=219
     109cols=50 clientWidth=519
     110cols=100 clientWidth=1019
     111cols=500 clientWidth=5019
     112cols=1000 clientWidth=10019
    113113
    114114Times
     
    127127
    128128textarea
    129 cols=1 clientWidth=30
    130 cols=2 clientWidth=38
    131 cols=3 clientWidth=46
    132 cols=4 clientWidth=54
    133 cols=5 clientWidth=62
    134 cols=10 clientWidth=102
    135 cols=20 clientWidth=182
    136 cols=50 clientWidth=422
    137 cols=100 clientWidth=822
    138 cols=500 clientWidth=4022
    139 cols=1000 clientWidth=8022
     129cols=1 clientWidth=27
     130cols=2 clientWidth=35
     131cols=3 clientWidth=43
     132cols=4 clientWidth=51
     133cols=5 clientWidth=59
     134cols=10 clientWidth=99
     135cols=20 clientWidth=179
     136cols=50 clientWidth=419
     137cols=100 clientWidth=819
     138cols=500 clientWidth=4019
     139cols=1000 clientWidth=8019
    140140
    141141Andale Mono
     
    154154
    155155textarea
    156 cols=1 clientWidth=30
    157 cols=2 clientWidth=38
    158 cols=3 clientWidth=46
    159 cols=4 clientWidth=54
    160 cols=5 clientWidth=62
    161 cols=10 clientWidth=102
    162 cols=20 clientWidth=182
    163 cols=50 clientWidth=422
    164 cols=100 clientWidth=822
    165 cols=500 clientWidth=4022
    166 cols=1000 clientWidth=8022
     156cols=1 clientWidth=27
     157cols=2 clientWidth=35
     158cols=3 clientWidth=43
     159cols=4 clientWidth=51
     160cols=5 clientWidth=59
     161cols=10 clientWidth=99
     162cols=20 clientWidth=179
     163cols=50 clientWidth=419
     164cols=100 clientWidth=819
     165cols=500 clientWidth=4019
     166cols=1000 clientWidth=8019
    167167
    168168Arial
     
    181181
    182182textarea
    183 cols=1 clientWidth=31
    184 cols=2 clientWidth=40
    185 cols=3 clientWidth=49
    186 cols=4 clientWidth=58
    187 cols=5 clientWidth=67
    188 cols=10 clientWidth=112
    189 cols=20 clientWidth=202
    190 cols=50 clientWidth=472
    191 cols=100 clientWidth=922
    192 cols=500 clientWidth=4522
    193 cols=1000 clientWidth=9022
     183cols=1 clientWidth=28
     184cols=2 clientWidth=37
     185cols=3 clientWidth=46
     186cols=4 clientWidth=55
     187cols=5 clientWidth=64
     188cols=10 clientWidth=109
     189cols=20 clientWidth=199
     190cols=50 clientWidth=469
     191cols=100 clientWidth=919
     192cols=500 clientWidth=4519
     193cols=1000 clientWidth=9019
    194194
    195195Comic Sans MS
     
    208208
    209209textarea
    210 cols=1 clientWidth=30
    211 cols=2 clientWidth=38
    212 cols=3 clientWidth=46
    213 cols=4 clientWidth=54
    214 cols=5 clientWidth=62
    215 cols=10 clientWidth=102
    216 cols=20 clientWidth=182
    217 cols=50 clientWidth=422
    218 cols=100 clientWidth=822
    219 cols=500 clientWidth=4022
    220 cols=1000 clientWidth=8022
     210cols=1 clientWidth=27
     211cols=2 clientWidth=35
     212cols=3 clientWidth=43
     213cols=4 clientWidth=51
     214cols=5 clientWidth=59
     215cols=10 clientWidth=99
     216cols=20 clientWidth=179
     217cols=50 clientWidth=419
     218cols=100 clientWidth=819
     219cols=500 clientWidth=4019
     220cols=1000 clientWidth=8019
    221221
    222222Courier New
     
    235235
    236236textarea
    237 cols=1 clientWidth=32
    238 cols=2 clientWidth=42
    239 cols=3 clientWidth=52
    240 cols=4 clientWidth=62
    241 cols=5 clientWidth=72
    242 cols=10 clientWidth=122
    243 cols=20 clientWidth=222
    244 cols=50 clientWidth=522
    245 cols=100 clientWidth=1022
    246 cols=500 clientWidth=5022
    247 cols=1000 clientWidth=10022
     237cols=1 clientWidth=29
     238cols=2 clientWidth=39
     239cols=3 clientWidth=49
     240cols=4 clientWidth=59
     241cols=5 clientWidth=69
     242cols=10 clientWidth=119
     243cols=20 clientWidth=219
     244cols=50 clientWidth=519
     245cols=100 clientWidth=1019
     246cols=500 clientWidth=5019
     247cols=1000 clientWidth=10019
    248248
    249249Georgia
     
    262262
    263263textarea
    264 cols=1 clientWidth=30
    265 cols=2 clientWidth=38
    266 cols=3 clientWidth=46
    267 cols=4 clientWidth=54
    268 cols=5 clientWidth=62
    269 cols=10 clientWidth=102
    270 cols=20 clientWidth=182
    271 cols=50 clientWidth=422
    272 cols=100 clientWidth=822
    273 cols=500 clientWidth=4022
    274 cols=1000 clientWidth=8022
     264cols=1 clientWidth=27
     265cols=2 clientWidth=35
     266cols=3 clientWidth=43
     267cols=4 clientWidth=51
     268cols=5 clientWidth=59
     269cols=10 clientWidth=99
     270cols=20 clientWidth=179
     271cols=50 clientWidth=419
     272cols=100 clientWidth=819
     273cols=500 clientWidth=4019
     274cols=1000 clientWidth=8019
    275275
    276276Times New Roman
     
    289289
    290290textarea
    291 cols=1 clientWidth=30
    292 cols=2 clientWidth=38
    293 cols=3 clientWidth=46
    294 cols=4 clientWidth=54
    295 cols=5 clientWidth=62
    296 cols=10 clientWidth=102
    297 cols=20 clientWidth=182
    298 cols=50 clientWidth=422
    299 cols=100 clientWidth=822
    300 cols=500 clientWidth=4022
    301 cols=1000 clientWidth=8022
     291cols=1 clientWidth=27
     292cols=2 clientWidth=35
     293cols=3 clientWidth=43
     294cols=4 clientWidth=51
     295cols=5 clientWidth=59
     296cols=10 clientWidth=99
     297cols=20 clientWidth=179
     298cols=50 clientWidth=419
     299cols=100 clientWidth=819
     300cols=500 clientWidth=4019
     301cols=1000 clientWidth=8019
    302302
    303303Trebuchet MS
     
    316316
    317317textarea
    318 cols=1 clientWidth=30
    319 cols=2 clientWidth=38
    320 cols=3 clientWidth=46
    321 cols=4 clientWidth=54
    322 cols=5 clientWidth=62
    323 cols=10 clientWidth=102
    324 cols=20 clientWidth=182
    325 cols=50 clientWidth=422
    326 cols=100 clientWidth=822
    327 cols=500 clientWidth=4022
    328 cols=1000 clientWidth=8022
     318cols=1 clientWidth=27
     319cols=2 clientWidth=35
     320cols=3 clientWidth=43
     321cols=4 clientWidth=51
     322cols=5 clientWidth=59
     323cols=10 clientWidth=99
     324cols=20 clientWidth=179
     325cols=50 clientWidth=419
     326cols=100 clientWidth=819
     327cols=500 clientWidth=4019
     328cols=1000 clientWidth=8019
    329329
    330330Verdana
     
    343343
    344344textarea
    345 cols=1 clientWidth=30
    346 cols=2 clientWidth=38
    347 cols=3 clientWidth=46
    348 cols=4 clientWidth=54
    349 cols=5 clientWidth=62
    350 cols=10 clientWidth=102
    351 cols=20 clientWidth=182
    352 cols=50 clientWidth=422
    353 cols=100 clientWidth=822
    354 cols=500 clientWidth=4022
    355 cols=1000 clientWidth=8022
     345cols=1 clientWidth=27
     346cols=2 clientWidth=35
     347cols=3 clientWidth=43
     348cols=4 clientWidth=51
     349cols=5 clientWidth=59
     350cols=10 clientWidth=99
     351cols=20 clientWidth=179
     352cols=50 clientWidth=419
     353cols=100 clientWidth=819
     354cols=500 clientWidth=4019
     355cols=1000 clientWidth=8019
    356356
    357357Webdings
     
    370370
    371371textarea
    372 cols=1 clientWidth=30
    373 cols=2 clientWidth=38
    374 cols=3 clientWidth=46
    375 cols=4 clientWidth=54
    376 cols=5 clientWidth=62
    377 cols=10 clientWidth=102
    378 cols=20 clientWidth=182
    379 cols=50 clientWidth=422
    380 cols=100 clientWidth=822
    381 cols=500 clientWidth=4022
    382 cols=1000 clientWidth=8022
     372cols=1 clientWidth=27
     373cols=2 clientWidth=35
     374cols=3 clientWidth=43
     375cols=4 clientWidth=51
     376cols=5 clientWidth=59
     377cols=10 clientWidth=99
     378cols=20 clientWidth=179
     379cols=50 clientWidth=419
     380cols=100 clientWidth=819
     381cols=500 clientWidth=4019
     382cols=1000 clientWidth=8019
    383383
    384384PASS successfullyParsed is true
  • trunk/LayoutTests/platform/efl/fast/forms/textAreaLineHeight-expected.txt

    r116761 r128750  
    1 layer at (0,0) size 785x1231
     1layer at (0,0) size 785x1223
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x1231
    4   RenderBlock {HTML} at (0,0) size 785x1231
    5     RenderBody {BODY} at (8,8) size 769x1207
     3layer at (0,0) size 785x1223
     4  RenderBlock {HTML} at (0,0) size 785x1223
     5    RenderBody {BODY} at (8,8) size 769x1199
    66      RenderBlock (anonymous) at (0,0) size 769x18
    77        RenderText {#text} at (0,0) size 269x19
     
    3131          text run at (1,19) width 347: "Demo text here that wraps a bit and should demonstrate the"
    3232          text run at (1,71) width 134: "goodness of line-height"
    33       RenderBlock (anonymous) at (0,766) size 769x441
     33      RenderBlock (anonymous) at (0,766) size 769x433
    3434        RenderBR {BR} at (0,0) size 0x19
    3535        RenderBR {BR} at (0,18) size 0x19
     
    3737          text run at (0,36) width 124: "Un-Styled Textarea"
    3838        RenderBR {BR} at (124,36) size 0x19
    39         RenderText {#text} at (206,89) size 4x19
    40           text run at (206,89) width 4: " "
     39        RenderText {#text} at (205,85) size 4x19
     40          text run at (205,85) width 4: " "
    4141        RenderBR {BR} at (0,0) size 0x0
    42         RenderBR {BR} at (0,107) size 0x19
    43         RenderText {#text} at (0,125) size 215x19
    44           text run at (0,125) width 215: "Totally Blank Un-Styled Textarea"
    45         RenderBR {BR} at (215,125) size 0x19
    46         RenderText {#text} at (206,178) size 4x19
    47           text run at (206,178) width 4: " "
     42        RenderBR {BR} at (0,103) size 0x19
     43        RenderText {#text} at (0,121) size 215x19
     44          text run at (0,121) width 215: "Totally Blank Un-Styled Textarea"
     45        RenderBR {BR} at (215,121) size 0x19
     46        RenderText {#text} at (205,170) size 4x19
     47          text run at (205,170) width 4: " "
    4848        RenderBR {BR} at (0,0) size 0x0
    49         RenderBR {BR} at (0,196) size 0x19
    50         RenderText {#text} at (0,214) size 213x19
    51           text run at (0,214) width 213: "Totally Blank STYLED Textarea"
    52         RenderBR {BR} at (213,214) size 0x19
     49        RenderBR {BR} at (0,188) size 0x19
     50        RenderText {#text} at (0,206) size 213x19
     51          text run at (0,206) width 213: "Totally Blank STYLED Textarea"
     52        RenderBR {BR} at (213,206) size 0x19
    5353        RenderText {#text} at (0,0) size 0x0
    54       RenderBlock {P} at (0,1223) size 769x0
     54      RenderBlock {P} at (0,1215) size 769x0
    5555layer at (8,60) size 406x206 clip at (9,61) size 404x204
    5656  RenderTextControl {TEXTAREA} at (0,18) size 406x206 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)]
     
    6060        text run at (347,18) width 4: " "
    6161        text run at (0,70) width 134: "goodness of line-height"
    62 layer at (10,830) size 202x46 clip at (10,830) size 187x46 scrollHeight 82
    63   RenderTextControl {TEXTAREA} at (2,56) size 202x46 [bgcolor=#FFFFFF]
    64     RenderBlock {DIV} at (4,6) size 180x72
     62layer at (10,830) size 201x42 clip at (11,831) size 184x40 scrollHeight 76
     63  RenderTextControl {TEXTAREA} at (2,56) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     64    RenderBlock {DIV} at (3,3) size 180x72
    6565      RenderText {#text} at (0,0) size 166x73
    6666        text run at (0,0) width 138: "Demo text here that"
     
    7171        text run at (114,36) width 4: " "
    7272        text run at (0,54) width 166: "goodness of line-height"
    73 layer at (10,919) size 202x46
    74   RenderTextControl {TEXTAREA} at (2,145) size 202x46 [bgcolor=#FFFFFF]
    75     RenderBlock {DIV} at (4,6) size 195x18
    76 layer at (8,1006) size 406x206 clip at (9,1007) size 404x204
    77   RenderTextControl {TEXTAREA} at (0,232) size 406x206 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)]
     73layer at (10,915) size 201x42 clip at (11,916) size 199x40
     74  RenderTextControl {TEXTAREA} at (2,141) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     75    RenderBlock {DIV} at (3,3) size 195x18
     76layer at (8,998) size 406x206 clip at (9,999) size 404x204
     77  RenderTextControl {TEXTAREA} at (0,224) size 406x206 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)]
    7878    RenderBlock {DIV} at (3,3) size 400x52
  • trunk/LayoutTests/platform/efl/fast/forms/textarea-align-expected.txt

    r116761 r128750  
    77        RenderText {#text} at (0,0) size 624x19
    88          text run at (0,0) width 624: "The following textarea elements should all be rendered on the left, with their text aligned to the left."
    9       RenderBlock (anonymous) at (0,34) size 784x209
    10         RenderText {#text} at (476,35) size 4x19
    11           text run at (476,35) width 4: " "
     9      RenderBlock (anonymous) at (0,34) size 784x193
     10        RenderText {#text} at (475,31) size 4x19
     11          text run at (475,31) width 4: " "
    1212        RenderBR {BR} at (0,0) size 0x0
    13         RenderText {#text} at (476,88) size 4x19
    14           text run at (476,88) width 4: " "
     13        RenderText {#text} at (475,80) size 4x19
     14          text run at (475,80) width 4: " "
    1515        RenderBR {BR} at (0,0) size 0x0
    16         RenderText {#text} at (476,141) size 4x19
    17           text run at (476,141) width 4: " "
     16        RenderText {#text} at (475,129) size 4x19
     17          text run at (475,129) width 4: " "
    1818        RenderBR {BR} at (0,0) size 0x0
    1919        RenderText {#text} at (0,0) size 0x0
    2020        RenderText {#text} at (0,0) size 0x0
    21       RenderBlock {DIV} at (0,243) size 784x50
    22 layer at (10,44) size 472x46
    23   RenderTextControl {TEXTAREA} at (2,2) size 472x46 [bgcolor=#FFFFFF]
    24     RenderBlock {DIV} at (4,6) size 465x18
     21      RenderBlock {DIV} at (0,227) size 784x46
     22layer at (10,44) size 471x42 clip at (11,45) size 469x40
     23  RenderTextControl {TEXTAREA} at (2,2) size 471x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     24    RenderBlock {DIV} at (3,3) size 465x18
    2525      RenderText {#text} at (0,0) size 250x19
    2626        text run at (0,0) width 250: "This is should be aligned to the left."
    27 layer at (10,97) size 472x46
    28   RenderTextControl {TEXTAREA} at (2,55) size 472x46 [bgcolor=#FFFFFF]
    29     RenderBlock {DIV} at (4,6) size 465x18
     27layer at (10,93) size 471x42 clip at (11,94) size 469x40
     28  RenderTextControl {TEXTAREA} at (2,51) size 471x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     29    RenderBlock {DIV} at (3,3) size 465x18
    3030      RenderText {#text} at (0,0) size 250x19
    3131        text run at (0,0) width 250: "This is should be aligned to the left."
    32 layer at (10,150) size 472x46
    33   RenderTextControl {TEXTAREA} at (2,108) size 472x46 [bgcolor=#FFFFFF]
    34     RenderBlock {DIV} at (4,6) size 465x18
     32layer at (10,142) size 471x42 clip at (11,143) size 469x40
     33  RenderTextControl {TEXTAREA} at (2,100) size 471x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     34    RenderBlock {DIV} at (3,3) size 465x18
    3535      RenderText {#text} at (0,0) size 250x19
    3636        text run at (0,0) width 250: "This is should be aligned to the left."
    37 layer at (10,203) size 472x46
    38   RenderTextControl {TEXTAREA} at (2,161) size 472x46 [bgcolor=#FFFFFF]
    39     RenderBlock {DIV} at (4,6) size 465x18
     37layer at (10,191) size 471x42 clip at (11,192) size 469x40
     38  RenderTextControl {TEXTAREA} at (2,149) size 471x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     39    RenderBlock {DIV} at (3,3) size 465x18
    4040      RenderText {#text} at (0,0) size 250x19
    4141        text run at (0,0) width 250: "This is should be aligned to the left."
    42 layer at (10,253) size 472x46
    43   RenderTextControl {TEXTAREA} at (2,2) size 472x46 [bgcolor=#FFFFFF]
    44     RenderBlock {DIV} at (4,6) size 465x18
     42layer at (10,237) size 471x42 clip at (11,238) size 469x40
     43  RenderTextControl {TEXTAREA} at (2,2) size 471x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     44    RenderBlock {DIV} at (3,3) size 465x18
    4545      RenderText {#text} at (0,0) size 250x19
    4646        text run at (0,0) width 250: "This is should be aligned to the left."
  • trunk/LayoutTests/platform/efl/fast/forms/textarea-placeholder-visibility-1-expected.txt

    r118845 r128750  
    77        RenderText {#text} at (0,0) size 382x19
    88          text run at (0,0) width 382: "Focus field with a placeholder, then type, then delete all text."
    9       RenderBlock {DIV} at (0,34) size 784x50
     9      RenderBlock {DIV} at (0,34) size 784x46
    1010        RenderText {#text} at (0,0) size 0x0
    1111        RenderText {#text} at (0,0) size 0x0
    12 layer at (10,44) size 202x46
    13   RenderTextControl {TEXTAREA} at (2,2) size 202x46 [bgcolor=#FFFFFF]
    14     RenderBlock {DIV} at (4,6) size 195x18 [color=#A9A9A9]
     12layer at (10,44) size 201x42 clip at (11,45) size 199x40
     13  RenderTextControl {TEXTAREA} at (2,2) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     14    RenderBlock {DIV} at (3,3) size 195x18 [color=#A9A9A9]
    1515      RenderText {#text} at (0,0) size 86x19
    1616        text run at (0,0) width 86: "Placeholder"
    17     RenderBlock {DIV} at (4,6) size 195x18
     17    RenderBlock {DIV} at (3,3) size 195x18
    1818      RenderBR {BR} at (0,0) size 0x19
    1919caret: position 0 of child 0 {BR} of child 0 {DIV} of {#shadow-root} of child 1 {TEXTAREA} of child 3 {DIV} of body
  • trunk/LayoutTests/platform/efl/fast/forms/textarea-placeholder-visibility-2-expected.txt

    r118845 r128750  
    77        RenderText {#text} at (0,0) size 390x19
    88          text run at (0,0) width 390: "Focus field with a placeholder, then type, then clear the value."
    9       RenderBlock {DIV} at (0,34) size 784x50
     9      RenderBlock {DIV} at (0,34) size 784x46
    1010        RenderText {#text} at (0,0) size 0x0
    1111        RenderText {#text} at (0,0) size 0x0
    12 layer at (10,44) size 202x46
    13   RenderTextControl {TEXTAREA} at (2,2) size 202x46 [bgcolor=#FFFFFF]
    14     RenderBlock {DIV} at (4,6) size 195x18 [color=#A9A9A9]
     12layer at (10,44) size 201x42 clip at (11,45) size 199x40
     13  RenderTextControl {TEXTAREA} at (2,2) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     14    RenderBlock {DIV} at (3,3) size 195x18 [color=#A9A9A9]
    1515      RenderText {#text} at (0,0) size 86x19
    1616        text run at (0,0) width 86: "Placeholder"
    17     RenderBlock {DIV} at (4,6) size 195x18
     17    RenderBlock {DIV} at (3,3) size 195x18
    1818caret: position 0 of child 0 {DIV} of {#shadow-root} of child 1 {TEXTAREA} of child 3 {DIV} of body
  • trunk/LayoutTests/platform/efl/fast/forms/textarea-scrollbar-expected.txt

    r118845 r128750  
    88      RenderBR {BR} at (442,15) size 0x0
    99      RenderText {#text} at (0,0) size 0x0
    10 layer at (10,28) size 202x118 clip at (10,28) size 187x118 scrollHeight 172
    11   RenderTextControl {TEXTAREA} at (2,20) size 202x118 [bgcolor=#FFFFFF]
    12     RenderBlock {DIV} at (4,6) size 180x162
     10layer at (10,28) size 201x114 clip at (11,29) size 184x112 scrollHeight 166
     11  RenderTextControl {TEXTAREA} at (2,20) size 201x114 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     12    RenderBlock {DIV} at (3,3) size 180x162
    1313      RenderText {#text} at (0,0) size 9x73
    1414        text run at (0,0) width 9: "1"
  • trunk/LayoutTests/platform/efl/fast/forms/textarea-setinnerhtml-expected.txt

    r116761 r128750  
    55    RenderBody {BODY} at (8,8) size 784x584
    66      RenderText {#text} at (0,0) size 0x0
    7 layer at (10,10) size 202x46
    8   RenderTextControl {TEXTAREA} at (2,2) size 202x46 [bgcolor=#FFFFFF]
    9     RenderBlock {DIV} at (4,6) size 195x18
     7layer at (10,10) size 201x42 clip at (11,11) size 199x40
     8  RenderTextControl {TEXTAREA} at (2,2) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     9    RenderBlock {DIV} at (3,3) size 195x18
    1010      RenderText {#text} at (0,0) size 89x19
    1111        text run at (0,0) width 89: "Test Passed"
  • trunk/LayoutTests/platform/efl/fast/forms/textarea-width-expected.txt

    r116761 r128750  
    88          text run at (0,0) width 778: "This text area should be drawn with a reasonable width. To match IE, using GDI fonts it should wrap at 66 characters (after"
    99          text run at (0,18) width 532: "the X in the third set of digits). See https://bugs.webkit.org/show_bug.cgi?id=15312."
    10       RenderBlock (anonymous) at (0,36) size 784x268
     10      RenderBlock (anonymous) at (0,36) size 784x264
    1111        RenderBR {BR} at (0,0) size 0x19
    1212        RenderText {#text} at (0,0) size 0x0
    13 layer at (8,62) size 550x250
    14   RenderTextControl {TEXTAREA} at (0,18) size 550x250 [color=#333333] [bgcolor=#FFFFFF]
    15     RenderBlock {DIV} at (4,6) size 543x36
     13layer at (8,62) size 549x246 clip at (9,63) size 547x244
     14  RenderTextControl {TEXTAREA} at (0,18) size 549x246 [color=#333333] [bgcolor=#FFFFFF] [border: (1px solid #333333)]
     15    RenderBlock {DIV} at (3,3) size 543x36
    1616      RenderText {#text} at (0,0) size 541x25
    1717        text run at (0,0) width 541: "1234567890abcdefghijABCDEFGHIJ1234567890abcdefghijABCDEFGHIJ12345X7890abcdefghijABCDEFGXIJ1234"
  • trunk/LayoutTests/platform/efl/fast/overflow/overflow-x-y-expected.txt

    r116761 r128750  
    77        RenderText {#text} at (0,0) size 312x19
    88          text run at (0,0) width 312: "The body should always have a vertical scrollbar."
    9       RenderBlock (anonymous) at (0,218) size 769x68
    10         RenderText {#text} at (206,50) size 4x19
    11           text run at (206,50) width 4: " "
     9      RenderBlock (anonymous) at (0,218) size 769x64
     10        RenderText {#text} at (205,46) size 4x19
     11          text run at (205,46) width 4: " "
    1212        RenderText {#text} at (0,0) size 0x0
    1313layer at (8,26) size 300x100 clip at (8,26) size 285x100 scrollHeight 325
     
    7373      text run at (486,0) width 324: "X scroll X scroll X scroll X scroll X scroll X scroll "
    7474      text run at (810,0) width 374: "X scroll X scroll X scroll X scroll X scroll X scroll X scroll"
    75 layer at (10,243) size 202x46 clip at (10,243) size 187x46
    76   RenderTextControl {TEXTAREA} at (2,17) size 202x46 [bgcolor=#FFFFFF]
    77     RenderBlock {DIV} at (4,6) size 180x18
     75layer at (10,243) size 201x42 clip at (11,244) size 184x40
     76  RenderTextControl {TEXTAREA} at (2,17) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     77    RenderBlock {DIV} at (3,3) size 180x18
    7878      RenderText {#text} at (0,0) size 118x19
    7979        text run at (0,0) width 118: "Textarea y-scroll"
    80 layer at (220,228) size 202x61 clip at (220,228) size 202x46
    81   RenderTextControl {TEXTAREA} at (212,2) size 202x61 [bgcolor=#FFFFFF]
    82     RenderBlock {DIV} at (4,6) size 195x18
     80layer at (219,228) size 201x57 clip at (220,229) size 199x40
     81  RenderTextControl {TEXTAREA} at (211,2) size 201x57 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     82    RenderBlock {DIV} at (3,3) size 195x18
    8383      RenderText {#text} at (0,0) size 118x19
    8484        text run at (0,0) width 118: "Textarea x-scroll"
  • trunk/LayoutTests/platform/efl/fast/parser/entity-comment-in-textarea-expected.txt

    r116761 r128750  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderText {#text} at (206,35) size 249x19
    7         text run at (206,35) width 249: " --> This should be outside the textarea."
    8 layer at (10,10) size 202x46
    9   RenderTextControl {TEXTAREA} at (2,2) size 202x46 [bgcolor=#FFFFFF]
    10     RenderBlock {DIV} at (4,6) size 195x18
     6      RenderText {#text} at (205,31) size 249x19
     7        text run at (205,31) width 249: " --> This should be outside the textarea."
     8layer at (10,10) size 201x42 clip at (11,11) size 199x40
     9  RenderTextControl {TEXTAREA} at (2,2) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     10    RenderBlock {DIV} at (3,3) size 195x18
    1111      RenderText {#text} at (0,0) size 27x19
    1212        text run at (0,0) width 23: "<!--"
  • trunk/LayoutTests/platform/efl/fast/parser/open-comment-in-textarea-expected.txt

    r116761 r128750  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderText {#text} at (206,35) size 246x19
    7         text run at (206,35) width 246: " This should not be part of the textarea."
    8 layer at (10,10) size 202x46 clip at (10,10) size 187x46 scrollHeight 82
    9   RenderTextControl {TEXTAREA} at (2,2) size 202x46 [bgcolor=#FFFFFF]
    10     RenderBlock {DIV} at (4,6) size 180x72
     6      RenderText {#text} at (205,31) size 246x19
     7        text run at (205,31) width 246: " This should not be part of the textarea."
     8layer at (10,10) size 201x42 clip at (11,11) size 184x40 scrollHeight 76
     9  RenderTextControl {TEXTAREA} at (2,2) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     10    RenderBlock {DIV} at (3,3) size 180x72
    1111      RenderText {#text} at (0,0) size 180x55
    1212        text run at (0,0) width 23: "<!--"
  • trunk/LayoutTests/platform/efl/fast/replaced/width100percent-textarea-expected.txt

    r116761 r128750  
    77        RenderText {#text} at (0,0) size 252x19
    88          text run at (0,0) width 252: "The textareas below should not overlap."
    9       RenderTable {TABLE} at (0,18) size 784x54
    10         RenderTableSection {TBODY} at (0,0) size 784x54
    11           RenderTableRow {TR} at (0,1) size 784x52
    12             RenderTableCell {TD} at (1,1) size 204x52 [r=0 c=0 rs=1 cs=1]
    13             RenderTableCell {TD} at (206,1) size 9x52 [r=0 c=1 rs=1 cs=1]
    14             RenderTableCell {TD} at (216,1) size 9x52 [r=0 c=2 rs=1 cs=1]
    15             RenderTableCell {TD} at (226,17) size 557x20 [r=0 c=3 rs=1 cs=1]
     9      RenderTable {TABLE} at (0,18) size 784x50
     10        RenderTableSection {TBODY} at (0,0) size 784x50
     11          RenderTableRow {TR} at (0,1) size 784x48
     12            RenderTableCell {TD} at (1,1) size 203x48 [r=0 c=0 rs=1 cs=1]
     13            RenderTableCell {TD} at (205,1) size 8x48 [r=0 c=1 rs=1 cs=1]
     14            RenderTableCell {TD} at (214,1) size 8x48 [r=0 c=2 rs=1 cs=1]
     15            RenderTableCell {TD} at (223,15) size 560x20 [r=0 c=3 rs=1 cs=1]
    1616              RenderText {#text} at (1,1) size 4x19
    1717                text run at (1,1) width 4: " "
    18       RenderBlock (anonymous) at (0,72) size 784x36
     18      RenderBlock (anonymous) at (0,68) size 784x36
    1919        RenderBR {BR} at (0,0) size 0x19
    2020        RenderBR {BR} at (0,18) size 0x19
    21       RenderTable {TABLE} at (0,108) size 784x54
    22         RenderTableSection {TBODY} at (0,0) size 784x54
    23           RenderTableRow {TR} at (0,1) size 784x52
    24             RenderTableCell {TD} at (1,1) size 294x52 [r=0 c=0 rs=1 cs=1]
    25             RenderTableCell {TD} at (296,1) size 9x52 [r=0 c=1 rs=1 cs=1]
    26             RenderTableCell {TD} at (306,1) size 9x52 [r=0 c=2 rs=1 cs=1]
    27             RenderTableCell {TD} at (316,17) size 467x20 [r=0 c=3 rs=1 cs=1]
     21      RenderTable {TABLE} at (0,104) size 784x50
     22        RenderTableSection {TBODY} at (0,0) size 784x50
     23          RenderTableRow {TR} at (0,1) size 784x48
     24            RenderTableCell {TD} at (1,1) size 293x48 [r=0 c=0 rs=1 cs=1]
     25            RenderTableCell {TD} at (295,1) size 8x48 [r=0 c=1 rs=1 cs=1]
     26            RenderTableCell {TD} at (304,1) size 8x48 [r=0 c=2 rs=1 cs=1]
     27            RenderTableCell {TD} at (313,15) size 470x20 [r=0 c=3 rs=1 cs=1]
    2828              RenderText {#text} at (1,1) size 4x19
    2929                text run at (1,1) width 4: " "
    30 layer at (10,30) size 202x46
    31   RenderTextControl {TEXTAREA} at (1,3) size 202x46 [bgcolor=#FFFFFF]
    32     RenderBlock {DIV} at (4,6) size 195x18
     30layer at (10,30) size 201x42 clip at (11,31) size 199x40
     31  RenderTextControl {TEXTAREA} at (1,3) size 201x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     32    RenderBlock {DIV} at (3,3) size 195x18
    3333      RenderText {#text} at (0,0) size 27x19
    3434        text run at (0,0) width 27: "one"
    35 layer at (215,30) size 7x46 clip at (0,0) size 0x0 scrollWidth 16 scrollHeight 64
    36   RenderTextControl {TEXTAREA} at (1,3) size 7x46 [bgcolor=#FFFFFF]
    37     RenderBlock {DIV} at (4,6) size 0x54
     35layer at (214,30) size 6x42 clip at (0,0) size 0x0 scrollWidth 14 scrollHeight 58
     36  RenderTextControl {TEXTAREA} at (1,3) size 6x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     37    RenderBlock {DIV} at (3,3) size 0x54
    3838      RenderText {#text} at (0,0) size 12x55
    3939        text run at (0,0) width 4: "t"
    4040        text run at (0,18) width 12: "w"
    4141        text run at (0,36) width 9: "o"
    42 layer at (225,30) size 7x46 clip at (0,0) size 0x0 scrollWidth 13 scrollHeight 100
    43   RenderTextControl {TEXTAREA} at (1,3) size 7x46 [bgcolor=#FFFFFF]
    44     RenderBlock {DIV} at (4,6) size 0x90
     42layer at (223,30) size 6x42 clip at (0,0) size 0x0 scrollWidth 11 scrollHeight 94
     43  RenderTextControl {TEXTAREA} at (1,3) size 6x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     44    RenderBlock {DIV} at (3,3) size 0x90
    4545      RenderText {#text} at (0,0) size 9x91
    4646        text run at (0,0) width 4: "t"
     
    4949        text run at (0,54) width 9: "e"
    5050        text run at (0,72) width 9: "e"
    51 layer at (10,120) size 292x46
    52   RenderTextControl {TEXTAREA} at (1,3) size 292x46 [bgcolor=#FFFFFF]
    53     RenderBlock {DIV} at (4,6) size 285x18
     51layer at (10,116) size 291x42 clip at (11,117) size 289x40
     52  RenderTextControl {TEXTAREA} at (1,3) size 291x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     53    RenderBlock {DIV} at (3,3) size 285x18
    5454      RenderText {#text} at (0,0) size 96x19
    5555        text run at (0,0) width 96: "one two three"
    56 layer at (305,120) size 7x46 clip at (0,0) size 0x0 scrollWidth 16 scrollHeight 64
    57   RenderTextControl {TEXTAREA} at (1,3) size 7x46 [bgcolor=#FFFFFF]
    58     RenderBlock {DIV} at (4,6) size 0x54
     56layer at (304,116) size 6x42 clip at (0,0) size 0x0 scrollWidth 14 scrollHeight 58
     57  RenderTextControl {TEXTAREA} at (1,3) size 6x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     58    RenderBlock {DIV} at (3,3) size 0x54
    5959      RenderText {#text} at (0,0) size 12x55
    6060        text run at (0,0) width 4: "t"
    6161        text run at (0,18) width 12: "w"
    6262        text run at (0,36) width 9: "o"
    63 layer at (315,120) size 7x46 clip at (0,0) size 0x0 scrollWidth 13 scrollHeight 100
    64   RenderTextControl {TEXTAREA} at (1,3) size 7x46 [bgcolor=#FFFFFF]
    65     RenderBlock {DIV} at (4,6) size 0x90
     63layer at (313,116) size 6x42 clip at (0,0) size 0x0 scrollWidth 11 scrollHeight 94
     64  RenderTextControl {TEXTAREA} at (1,3) size 6x42 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     65    RenderBlock {DIV} at (3,3) size 0x90
    6666      RenderText {#text} at (0,0) size 9x91
    6767        text run at (0,0) width 4: "t"
  • trunk/LayoutTests/platform/efl/fast/table/003-expected.txt

    r117690 r128750  
    2020          RenderTableRow {TR} at (0,2) size 96x92
    2121            RenderTableCell {TD} at (2,46) size 92x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    22       RenderTable {TABLE} at (0,160) size 218x120 [border: (2px outset #808080)]
    23         RenderTableSection {TBODY} at (2,2) size 214x116
    24           RenderTableRow {TR} at (0,2) size 214x22
    25             RenderTableCell {TD} at (2,2) size 210x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     22      RenderTable {TABLE} at (0,160) size 217x120 [border: (2px outset #808080)]
     23        RenderTableSection {TBODY} at (2,2) size 213x116
     24          RenderTableRow {TR} at (0,2) size 213x22
     25            RenderTableCell {TD} at (2,2) size 209x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    2626              RenderText {#text} at (2,2) size 31x19
    2727                text run at (2,2) width 31: "hello"
    28           RenderTableRow {TR} at (0,26) size 214x22
    29             RenderTableCell {TD} at (2,26) size 210x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
     28          RenderTableRow {TR} at (0,26) size 213x22
     29            RenderTableCell {TD} at (2,26) size 209x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
    3030              RenderText {#text} at (2,2) size 67x19
    3131                text run at (2,2) width 67: "more hello"
    32           RenderTableRow {TR} at (0,50) size 214x22
    33             RenderTableCell {TD} at (2,50) size 210x22 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
     32          RenderTableRow {TR} at (0,50) size 213x22
     33            RenderTableCell {TD} at (2,50) size 209x22 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
    3434              RenderText {#text} at (2,2) size 37x19
    3535                text run at (2,2) width 37: "world"
    36           RenderTableRow {TR} at (0,74) size 214x40
    37             RenderTableCell {TD} at (2,79) size 210x30 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
     36          RenderTableRow {TR} at (0,74) size 213x40
     37            RenderTableCell {TD} at (2,77) size 209x34 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
    3838              RenderText {#text} at (0,0) size 0x0
    3939      RenderTable {TABLE} at (0,280) size 106x78
     
    7777layer at (59,19) size 727x18
    7878  RenderBlock {DIV} at (4,6) size 727x18
    79 layer at (16,251) size 202x26 clip at (16,251) size 187x26 scrollHeight 28
    80   RenderTextControl {TEXTAREA} at (4,2) size 202x26 [bgcolor=#FFFFFF]
    81     RenderBlock {DIV} at (4,6) size 180x18
     79layer at (16,249) size 201x30 clip at (17,250) size 199x28
     80  RenderTextControl {TEXTAREA} at (4,2) size 201x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     81    RenderBlock {DIV} at (3,3) size 195x18
  • trunk/LayoutTests/platform/efl/http/tests/navigation/javascriptlink-frames-expected.txt

    r126881 r128750  
    55    RenderFrameSet {FRAMESET} at (0,0) size 800x600
    66      RenderFrame {FRAME} at (0,0) size 800x534
    7         layer at (0,0) size 785x1674
     7        layer at (0,0) size 785x1670
    88          RenderView at (0,0) size 785x534
    9         layer at (0,0) size 785x1674
    10           RenderBlock {HTML} at (0,0) size 785x1674
    11             RenderBody {BODY} at (8,8) size 769x1634
     9        layer at (0,0) size 785x1670
     10          RenderBlock {HTML} at (0,0) size 785x1670
     11            RenderBody {BODY} at (8,8) size 769x1630
    1212              RenderBlock (anonymous) at (0,0) size 769x259
    1313                RenderText {#text} at (0,0) size 749x184
     
    2222                RenderBR {BR} at (0,222) size 0x36
    2323              RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)]
    24               RenderBlock {FORM} at (0,293) size 769x548
     24              RenderBlock {FORM} at (0,293) size 769x544
    2525                RenderButton {INPUT} at (2,2) size 165x40 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
    2626                  RenderBlock (anonymous) at (17,10) size 131x18
     
    6363                RenderBR {BR} at (359,339) size 0x0
    6464                RenderText {#text} at (0,0) size 0x0
    65               RenderBlock {HR} at (0,873) size 769x2 [border: (1px inset #000000)]
    66               RenderBlock {P} at (0,907) size 769x37
     65              RenderBlock {HR} at (0,869) size 769x2 [border: (1px inset #000000)]
     66              RenderBlock {P} at (0,903) size 769x37
    6767                RenderText {#text} at (0,0) size 62x36
    6868                  text run at (0,0) width 62: "Now"
    69               RenderBlock {P} at (0,976) size 769x37
     69              RenderBlock {P} at (0,972) size 769x37
    7070                RenderText {#text} at (0,0) size 67x36
    7171                  text run at (0,0) width 67: "some"
    72               RenderBlock {P} at (0,1045) size 769x37
     72              RenderBlock {P} at (0,1041) size 769x37
    7373                RenderText {#text} at (0,0) size 63x36
    7474                  text run at (0,0) width 63: "filler"
    75               RenderBlock {P} at (0,1114) size 769x37
     75              RenderBlock {P} at (0,1110) size 769x37
    7676                RenderText {#text} at (0,0) size 28x36
    7777                  text run at (0,0) width 28: "so"
    78               RenderBlock {P} at (0,1183) size 769x37
     78              RenderBlock {P} at (0,1179) size 769x37
    7979                RenderText {#text} at (0,0) size 39x36
    8080                  text run at (0,0) width 39: "the"
    81               RenderBlock {P} at (0,1252) size 769x37
     81              RenderBlock {P} at (0,1248) size 769x37
    8282                RenderText {#text} at (0,0) size 46x36
    8383                  text run at (0,0) width 46: "doc"
    84               RenderBlock {P} at (0,1321) size 769x37
     84              RenderBlock {P} at (0,1317) size 769x37
    8585                RenderText {#text} at (0,0) size 21x36
    8686                  text run at (0,0) width 21: "is"
    87               RenderBlock {P} at (0,1390) size 769x37
     87              RenderBlock {P} at (0,1386) size 769x37
    8888                RenderText {#text} at (0,0) size 57x36
    8989                  text run at (0,0) width 57: "long"
    90               RenderBlock {P} at (0,1459) size 769x37
     90              RenderBlock {P} at (0,1455) size 769x37
    9191                RenderText {#text} at (0,0) size 94x36
    9292                  text run at (0,0) width 94: "enough"
    93               RenderBlock {P} at (0,1528) size 769x37
     93              RenderBlock {P} at (0,1524) size 769x37
    9494                RenderText {#text} at (0,0) size 112x36
    9595                  text run at (0,0) width 112: "to scroll."
    96               RenderBlock {P} at (0,1597) size 769x37
     96              RenderBlock {P} at (0,1593) size 769x37
    9797                RenderInline {A} at (0,0) size 531x36
    9898                  RenderText {#text} at (0,0) size 531x36
     
    104104        layer at (348,441) size 186x18
    105105          RenderBlock {DIV} at (4,6) size 186x18
    106         layer at (10,657) size 292x190
    107           RenderTextControl {TEXTAREA} at (2,356) size 292x190 [bgcolor=#FFFFFF]
    108             RenderBlock {DIV} at (4,6) size 285x36
     106        layer at (10,657) size 291x186 clip at (11,658) size 289x184
     107          RenderTextControl {TEXTAREA} at (2,356) size 291x186 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     108            RenderBlock {DIV} at (3,3) size 285x36
    109109              RenderText {#text} at (0,0) size 234x19
    110110                text run at (0,0) width 234: "More initial text before user input."
  • trunk/Source/WebCore/ChangeLog

    r128749 r128750  
     12012-09-17  Christophe Dumez  <christophe.dumez@intel.com>
     2
     3        [EFL] autoscroll-in-textarea.html fails on EFL
     4        https://bugs.webkit.org/show_bug.cgi?id=94150
     5
     6        Reviewed by Kenneth Rohde Christiansen.
     7
     8        Do not call adjustTextAreaStyle() from RenderThemeEfl::adjustTextAreaStyle().
     9        This is consistent with Mac port implementation.
     10
     11        Calling adjustTextAreaStyle() causes the TextArea in the test to display 6.5
     12        rows instead of the 6 that are requested. This causes the test case to fail
     13        because the top row that is being displayed when scrolling down is different
     14        than the one expected.
     15
     16        Test: fast/events/autoscroll-in-textarea.html
     17
     18        * platform/efl/RenderThemeEfl.cpp:
     19        (WebCore::RenderThemeEfl::adjustTextAreaStyle):
     20
    1212012-09-17  Vsevolod Vlasov  <vsevik@chromium.org>
    222
  • trunk/Source/WebCore/platform/efl/RenderThemeEfl.cpp

    r128607 r128750  
    894894}
    895895
    896 void RenderThemeEfl::adjustTextAreaStyle(StyleResolver* styleResolver, RenderStyle* style, Element* element) const
    897 {
    898     adjustTextFieldStyle(styleResolver, style, element);
     896void RenderThemeEfl::adjustTextAreaStyle(StyleResolver*, RenderStyle*, Element*) const
     897{
    899898}
    900899
Note: See TracChangeset for help on using the changeset viewer.