Changeset 122112 in webkit


Ignore:
Timestamp:
Jul 9, 2012 9:39:15 AM (12 years ago)
Author:
zandobersek@gmail.com
Message:

[Gtk] Unskip the CSS Regions layout tests
https://bugs.webkit.org/show_bug.cgi?id=90771

Reviewed by Martin Robinson.

Source/WebKit/gtk:

Add a method to DumpRenderTreeSupportGtk for enabling or disabling
CSS Regions from DumpRenderTree.

  • WebCoreSupport/DumpRenderTreeSupportGtk.cpp:

(DumpRenderTreeSupportGtk::setCSSRegionsEnabled):

  • WebCoreSupport/DumpRenderTreeSupportGtk.h:

(DumpRenderTreeSupportGtk):

Tools:

Use the DumpRenderTreeSupportGtk method for enabling the CSS Regions,
calling it when resetting the defaults in DumpRenderTree or when the
settings value is overriden through the testRunner.

  • DumpRenderTree/gtk/DumpRenderTree.cpp:

(resetDefaultsToConsistentValues):

  • DumpRenderTree/gtk/LayoutTestControllerGtk.cpp:

(LayoutTestController::overridePreference):

LayoutTests:

Unskip CSS Regions tests, updating baselines for the affected tests.

  • platform/gtk/TestExpectations:
  • platform/gtk/fast/regions/bottom-overflow-out-of-first-region-expected.png: Added.
  • platform/gtk/fast/regions/bottom-overflow-out-of-first-region-expected.txt:
  • platform/gtk/fast/regions/flow-content-basic-expected.png: Added.
  • platform/gtk/fast/regions/flow-content-basic-expected.txt:
  • platform/gtk/fast/regions/flow-content-basic-vertical-expected.png: Added.
  • platform/gtk/fast/regions/flow-content-basic-vertical-expected.txt:
  • platform/gtk/fast/regions/flow-content-basic-vertical-rl-expected.png: Added.
  • platform/gtk/fast/regions/flow-content-basic-vertical-rl-expected.txt:
  • platform/gtk/fast/regions/flows-dependency-dynamic-remove-expected.png: Added.
  • platform/gtk/fast/regions/flows-dependency-dynamic-remove-expected.txt:
  • platform/gtk/fast/regions/flows-dependency-same-flow-expected.png: Added.
  • platform/gtk/fast/regions/flows-dependency-same-flow-expected.txt:
  • platform/gtk/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.png: Added.
  • platform/gtk/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
  • platform/gtk/fast/regions/overflow-in-uniform-regions-dynamic-expected.png: Added.
  • platform/gtk/fast/regions/overflow-in-uniform-regions-dynamic-expected.txt:
  • platform/gtk/fast/regions/overflow-in-variable-width-regions-expected.png: Added.
  • platform/gtk/fast/regions/overflow-in-variable-width-regions-expected.txt:
  • platform/gtk/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.png: Added.
  • platform/gtk/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.txt:
  • platform/gtk/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png: Added.
  • platform/gtk/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.txt:
  • platform/gtk/fast/regions/overflow-rtl-in-variable-width-regions-expected.png: Added.
  • platform/gtk/fast/regions/overflow-rtl-in-variable-width-regions-expected.txt:
  • platform/gtk/fast/regions/overflow-size-change-in-variable-width-regions-expected.png: Added.
  • platform/gtk/fast/regions/overflow-size-change-in-variable-width-regions-expected.txt:
  • platform/gtk/fast/regions/overflow-size-change-with-stacking-context-expected.png: Added.
  • platform/gtk/fast/regions/overflow-size-change-with-stacking-context-expected.txt:
  • platform/gtk/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.png: Added.
  • platform/gtk/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.txt:
  • platform/gtk/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Added.
  • platform/gtk/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt:
  • platform/gtk/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Added.
  • platform/gtk/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt:
  • platform/gtk/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Added.
  • platform/gtk/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt:
  • platform/gtk/fast/regions/percentage-margins-variable-width-regions-expected.png: Added.
  • platform/gtk/fast/regions/percentage-margins-variable-width-regions-expected.txt:
  • platform/gtk/fast/regions/region-overflow-auto-overflow-hidden-expected.png: Added.
  • platform/gtk/fast/regions/region-overflow-auto-overflow-hidden-expected.txt:
  • platform/gtk/fast/regions/region-overflow-auto-overflow-visible-expected.png: Added.
  • platform/gtk/fast/regions/region-overflow-auto-overflow-visible-expected.txt:
  • platform/gtk/fast/regions/region-style-block-background-color-expected.png: Added.
  • platform/gtk/fast/regions/region-style-block-background-color-expected.txt:
  • platform/gtk/fast/regions/region-style-block-background-color2-expected.png: Added.
  • platform/gtk/fast/regions/region-style-block-background-color2-expected.txt:
  • platform/gtk/fast/regions/text-region-split-small-pagination-expected.png: Added.
  • platform/gtk/fast/regions/text-region-split-small-pagination-expected.txt:
  • platform/gtk/fast/regions/top-overflow-out-of-second-region-expected.png: Added.
  • platform/gtk/fast/regions/top-overflow-out-of-second-region-expected.txt:
  • platform/gtk/fast/regions/webkit-flow-double-pagination-float-push-expected.png: Added.
  • platform/gtk/fast/regions/webkit-flow-double-pagination-float-push-expected.txt:
  • platform/gtk/fast/regions/webkit-flow-float-pushed-to-last-region-expected.png: Added.
  • platform/gtk/fast/regions/webkit-flow-float-pushed-to-last-region-expected.txt:
  • platform/gtk/fast/regions/webkit-flow-float-unable-to-push-expected.png: Added.
  • platform/gtk/fast/regions/webkit-flow-float-unable-to-push-expected.txt:
  • platform/gtk/fast/regions/webkit-flow-floats-inside-regions-bounds-expected.png: Added.
  • platform/gtk/fast/regions/webkit-flow-floats-inside-regions-bounds-expected.txt:
  • platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.png: Added.
  • platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.txt:
  • platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.png: Added.
  • platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.txt:
  • platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-rl-expected.png: Added.
  • platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-rl-expected.txt:
  • platform/gtk/fast/repaint/japanese-rl-selection-repaint-in-regions-expected.png:
  • platform/gtk/fast/repaint/japanese-rl-selection-repaint-in-regions-expected.txt:
  • platform/gtk/fast/repaint/line-flow-with-floats-in-regions-expected.png:
  • platform/gtk/fast/repaint/line-flow-with-floats-in-regions-expected.txt:
  • platform/gtk/fast/repaint/overflow-flipped-writing-mode-block-in-regions-expected.png:
  • platform/gtk/fast/repaint/overflow-flipped-writing-mode-block-in-regions-expected.txt:
  • platform/gtk/fast/repaint/region-painting-invalidation-expected.png:
  • platform/gtk/fast/repaint/region-painting-invalidation-expected.txt:
  • platform/gtk/fast/repaint/region-painting-via-layout-expected.png:
  • platform/gtk/fast/repaint/region-painting-via-layout-expected.txt:
Location:
trunk
Files:
32 added
50 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r122109 r122112  
     12012-07-09  Zan Dobersek  <zandobersek@gmail.com>
     2
     3        [Gtk] Unskip the CSS Regions layout tests
     4        https://bugs.webkit.org/show_bug.cgi?id=90771
     5
     6        Reviewed by Martin Robinson.
     7
     8        Unskip CSS Regions tests, updating baselines for the affected tests.
     9
     10        * platform/gtk/TestExpectations:
     11        * platform/gtk/fast/regions/bottom-overflow-out-of-first-region-expected.png: Added.
     12        * platform/gtk/fast/regions/bottom-overflow-out-of-first-region-expected.txt:
     13        * platform/gtk/fast/regions/flow-content-basic-expected.png: Added.
     14        * platform/gtk/fast/regions/flow-content-basic-expected.txt:
     15        * platform/gtk/fast/regions/flow-content-basic-vertical-expected.png: Added.
     16        * platform/gtk/fast/regions/flow-content-basic-vertical-expected.txt:
     17        * platform/gtk/fast/regions/flow-content-basic-vertical-rl-expected.png: Added.
     18        * platform/gtk/fast/regions/flow-content-basic-vertical-rl-expected.txt:
     19        * platform/gtk/fast/regions/flows-dependency-dynamic-remove-expected.png: Added.
     20        * platform/gtk/fast/regions/flows-dependency-dynamic-remove-expected.txt:
     21        * platform/gtk/fast/regions/flows-dependency-same-flow-expected.png: Added.
     22        * platform/gtk/fast/regions/flows-dependency-same-flow-expected.txt:
     23        * platform/gtk/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.png: Added.
     24        * platform/gtk/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
     25        * platform/gtk/fast/regions/overflow-in-uniform-regions-dynamic-expected.png: Added.
     26        * platform/gtk/fast/regions/overflow-in-uniform-regions-dynamic-expected.txt:
     27        * platform/gtk/fast/regions/overflow-in-variable-width-regions-expected.png: Added.
     28        * platform/gtk/fast/regions/overflow-in-variable-width-regions-expected.txt:
     29        * platform/gtk/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.png: Added.
     30        * platform/gtk/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.txt:
     31        * platform/gtk/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png: Added.
     32        * platform/gtk/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.txt:
     33        * platform/gtk/fast/regions/overflow-rtl-in-variable-width-regions-expected.png: Added.
     34        * platform/gtk/fast/regions/overflow-rtl-in-variable-width-regions-expected.txt:
     35        * platform/gtk/fast/regions/overflow-size-change-in-variable-width-regions-expected.png: Added.
     36        * platform/gtk/fast/regions/overflow-size-change-in-variable-width-regions-expected.txt:
     37        * platform/gtk/fast/regions/overflow-size-change-with-stacking-context-expected.png: Added.
     38        * platform/gtk/fast/regions/overflow-size-change-with-stacking-context-expected.txt:
     39        * platform/gtk/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.png: Added.
     40        * platform/gtk/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.txt:
     41        * platform/gtk/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Added.
     42        * platform/gtk/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt:
     43        * platform/gtk/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Added.
     44        * platform/gtk/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt:
     45        * platform/gtk/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Added.
     46        * platform/gtk/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt:
     47        * platform/gtk/fast/regions/percentage-margins-variable-width-regions-expected.png: Added.
     48        * platform/gtk/fast/regions/percentage-margins-variable-width-regions-expected.txt:
     49        * platform/gtk/fast/regions/region-overflow-auto-overflow-hidden-expected.png: Added.
     50        * platform/gtk/fast/regions/region-overflow-auto-overflow-hidden-expected.txt:
     51        * platform/gtk/fast/regions/region-overflow-auto-overflow-visible-expected.png: Added.
     52        * platform/gtk/fast/regions/region-overflow-auto-overflow-visible-expected.txt:
     53        * platform/gtk/fast/regions/region-style-block-background-color-expected.png: Added.
     54        * platform/gtk/fast/regions/region-style-block-background-color-expected.txt:
     55        * platform/gtk/fast/regions/region-style-block-background-color2-expected.png: Added.
     56        * platform/gtk/fast/regions/region-style-block-background-color2-expected.txt:
     57        * platform/gtk/fast/regions/text-region-split-small-pagination-expected.png: Added.
     58        * platform/gtk/fast/regions/text-region-split-small-pagination-expected.txt:
     59        * platform/gtk/fast/regions/top-overflow-out-of-second-region-expected.png: Added.
     60        * platform/gtk/fast/regions/top-overflow-out-of-second-region-expected.txt:
     61        * platform/gtk/fast/regions/webkit-flow-double-pagination-float-push-expected.png: Added.
     62        * platform/gtk/fast/regions/webkit-flow-double-pagination-float-push-expected.txt:
     63        * platform/gtk/fast/regions/webkit-flow-float-pushed-to-last-region-expected.png: Added.
     64        * platform/gtk/fast/regions/webkit-flow-float-pushed-to-last-region-expected.txt:
     65        * platform/gtk/fast/regions/webkit-flow-float-unable-to-push-expected.png: Added.
     66        * platform/gtk/fast/regions/webkit-flow-float-unable-to-push-expected.txt:
     67        * platform/gtk/fast/regions/webkit-flow-floats-inside-regions-bounds-expected.png: Added.
     68        * platform/gtk/fast/regions/webkit-flow-floats-inside-regions-bounds-expected.txt:
     69        * platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.png: Added.
     70        * platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.txt:
     71        * platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.png: Added.
     72        * platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.txt:
     73        * platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-rl-expected.png: Added.
     74        * platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-rl-expected.txt:
     75        * platform/gtk/fast/repaint/japanese-rl-selection-repaint-in-regions-expected.png:
     76        * platform/gtk/fast/repaint/japanese-rl-selection-repaint-in-regions-expected.txt:
     77        * platform/gtk/fast/repaint/line-flow-with-floats-in-regions-expected.png:
     78        * platform/gtk/fast/repaint/line-flow-with-floats-in-regions-expected.txt:
     79        * platform/gtk/fast/repaint/overflow-flipped-writing-mode-block-in-regions-expected.png:
     80        * platform/gtk/fast/repaint/overflow-flipped-writing-mode-block-in-regions-expected.txt:
     81        * platform/gtk/fast/repaint/region-painting-invalidation-expected.png:
     82        * platform/gtk/fast/repaint/region-painting-invalidation-expected.txt:
     83        * platform/gtk/fast/repaint/region-painting-via-layout-expected.png:
     84        * platform/gtk/fast/repaint/region-painting-via-layout-expected.txt:
     85
    1862012-07-09  Andrei Onea  <onea@adobe.com>
    287
  • trunk/LayoutTests/platform/gtk/TestExpectations

    r122097 r122112  
    238238
    239239// CSS Regions tests for region styling and scoped styles
    240 BUGWKGTK SKIP : fast/regions/style-scoped-in-flow-override-container-style.html = IMAGE
    241 BUGWKGTK SKIP : fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions.html = IMAGE
    242 BUGWKGTK SKIP : fast/regions/style-scoped-in-flow-override-region-styling.html = IMAGE
    243 BUGWKGTK SKIP : fast/regions/style-scoped-in-flow.html = IMAGE
     240BUGWKGTK : fast/regions/style-scoped-in-flow-override-container-style.html = IMAGE
     241BUGWKGTK : fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions.html = IMAGE
     242BUGWKGTK : fast/regions/style-scoped-in-flow-override-region-styling.html = IMAGE
     243BUGWKGTK : fast/regions/style-scoped-in-flow.html = IMAGE
    244244
    245245// ENABLE(SHADOW_DOM) is disabled.
    246246BUGWKGTK SKIP : fast/dom/shadow = TEXT
    247247BUGWKGTK SKIP : editing/shadow = TEXT
    248 
    249 // CSS Regions support not yet enabled.
    250 BUGWK57312 SKIP : fast/regions = TEXT
    251248
    252249// CSS Filters is disabled
     
    12471244BUGWK90007 : http/tests/security/mixedContent/insecure-audio-video-in-main-frame.html = TEXT
    12481245
     1246BUGWK74219 : fast/regions/positioned-objects-block-static-spanning-regions-rtl.html = IMAGE
     1247BUGWK90770 : fast/regions/webkit-flow-renderer-layer.html = IMAGE
     1248
    12491249//////////////////////////////////////////////////////////////////////////////////////////
    12501250// End of Tests failing
  • trunk/LayoutTests/platform/gtk/fast/regions/bottom-overflow-out-of-first-region-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x618
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x618
    4   RenderBlock {HTML} at (0,0) size 784x618
    5     RenderBody {BODY} at (8,16) size 768x594
    6       RenderBlock {P} at (0,0) size 768x72
    7         RenderText {#text} at (0,0) size 764x71
    8           text run at (0,0) width 757: "In the test case below, the green block's width should not vary and should use the first region to determine its width. It"
    9           text run at (0,18) width 729: "is overflowing downwards out of the blue block, and so the portion that overflows should continue to use the blue"
    10           text run at (0,36) width 764: "block's containing block width. The blue block does not exist in region two, so using some hypothetical made-up width"
    11           text run at (0,54) width 654: "is incorrect. The overflow should be spilling out of the top of region one and be painted in region two."
    12       RenderBlock {DIV} at (0,88) size 768x200
    13         RenderBlock {DIV} at (5,5) size 758x190 [border: (1px solid #0000FF)]
    14           RenderBlock {DIV} at (94,1) size 569x174 [border: (1px solid #008000)]
    15             RenderBlock {P} at (1,17) size 567x36
    16               RenderText {#text} at (0,0) size 567x35
    17                 text run at (0,0) width 567: "These lines should all fit to the width of the block in the first region and spill out of the"
    18                 text run at (0,18) width 120: "bottom of the first "
    19                 text run at (119,18) width 46: "region."
    20             RenderBlock {P} at (1,69) size 567x36
    21               RenderText {#text} at (0,0) size 567x35
    22                 text run at (0,0) width 567: "These lines should all fit to the width of the block in the first region and spill out of the"
    23                 text run at (0,18) width 120: "bottom of the first "
    24                 text run at (119,18) width 46: "region."
    25             RenderBlock {P} at (1,121) size 567x36
    26               RenderText {#text} at (0,0) size 567x35
    27                 text run at (0,0) width 567: "These lines should all fit to the width of the block in the first region and spill out of the"
    28                 text run at (0,18) width 120: "bottom of the first "
    29                 text run at (119,18) width 46: "region."
    30       RenderBlock {DIV} at (0,288) size 768x306
    31         RenderBlock {DIV} at (0,0) size 402x202 [border: (1px solid #000000)]
    32         RenderBlock {DIV} at (0,202) size 302x102 [border: (1px solid #000000)]
    33         RenderBlock {DIV} at (0,304) size 768x2 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x418
     4  RenderBlock {HTML} at (0,0) size 800x418
     5    RenderBody {BODY} at (8,16) size 784x394
     6      RenderBlock {P} at (0,0) size 784x72
     7        RenderText {#text} at (0,0) size 780x73
     8          text run at (0,0) width 755: "In the test case below, the green block's width should not vary and should use the first region to determine its width. It is"
     9          text run at (0,18) width 751: "overflowing downwards out of the blue block, and so the portion that overflows should continue to use the blue block's"
     10          text run at (0,36) width 780: "containing block width. The blue block does not exist in region two, so using some hypothetical made-up width is incorrect."
     11          text run at (0,54) width 565: "The overflow should be spilling out of the top of region one and be painted in region two."
     12      RenderBlock {DIV} at (0,88) size 784x306
     13        RenderRegion {DIV} at (0,0) size 402x202 [border: (1px solid #000000)]
     14        RenderRegion {DIV} at (0,202) size 302x102 [border: (1px solid #000000)]
     15        RenderRegion {DIV} at (0,304) size 2x2 [border: (1px solid #000000)]
     16Flow Threads
     17  Thread with flow-name 'flow1'
     18    layer at (0,0) size 400x300
     19      RenderNamedFlowThread at (0,0) size 400x300
     20        RenderBlock {DIV} at (0,0) size 400x200
     21          RenderBlock {DIV} at (5,5) size 390x190 [border: (1px solid #0000FF)]
     22            RenderBlock {DIV} at (48,1) size 293x229 [border: (1px solid #008000)]
     23              RenderBlock {P} at (1,17) size 291x54
     24                RenderText {#text} at (0,0) size 291x55
     25                  text run at (0,0) width 291: "These lines should all fit to the width of the"
     26                  text run at (0,18) width 291: "block in the first region and spill out of the"
     27                  text run at (0,36) width 116: "bottom of the first "
     28                  text run at (116,36) width 44: "region."
     29              RenderBlock {P} at (1,87) size 291x54
     30                RenderText {#text} at (0,0) size 291x55
     31                  text run at (0,0) width 291: "These lines should all fit to the width of the"
     32                  text run at (0,18) width 291: "block in the first region and spill out of the"
     33                  text run at (0,36) width 116: "bottom of the first "
     34                  text run at (116,36) width 44: "region."
     35              RenderBlock {P} at (1,157) size 291x55
     36                RenderText {#text} at (0,0) size 291x56
     37                  text run at (0,0) width 291: "These lines should all fit to the width of the"
     38                  text run at (0,18) width 291: "block in the first region and spill out of the"
     39                  text run at (0,37) width 116: "bottom of the first "
     40                  text run at (116,37) width 44: "region."
     41  Regions for flow 'flow1'
     42    RenderRegion {DIV} #region1
     43    RenderRegion {DIV} #region2
     44    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/flow-content-basic-expected.txt

    r114107 r122112  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x236
    4   RenderBlock {HTML} at (0,0) size 800x236
    5     RenderBody {BODY} at (8,16) size 784x204
    6       RenderBlock {DIV} at (0,0) size 784x18 [color=#008000]
     3layer at (0,0) size 800x194
     4  RenderBlock {HTML} at (0,0) size 800x194
     5    RenderBody {BODY} at (8,8) size 784x170
     6      RenderBlock {DIV} at (0,0) size 784x18
     7        RenderText {#text} at (0,0) size 766x19
     8          text run at (0,0) width 405: "The words \"flow content\" in green should display after this div, "
     9          text run at (405,0) width 361: "and there should be two copies of this content that match."
     10      RenderRegion {DIV} at (0,18) size 300x100
     11      RenderBlock {DIV} at (0,118) size 784x18
     12        RenderText {#text} at (0,0) size 766x19
     13          text run at (0,0) width 405: "The words \"flow content\" in green should display after this div, "
     14          text run at (405,0) width 361: "and there should be two copies of this content that match."
     15      RenderBlock {DIV} at (0,152) size 784x18 [color=#008000]
    716        RenderBlock {P} at (0,0) size 784x18
    8           RenderText {#text} at (0,0) size 81x17
    9             text run at (0,0) width 81: "flow content"
    10       RenderBlock {DIV} at (0,34) size 784x18
    11         RenderText {#text} at (0,0) size 780x17
    12           text run at (0,0) width 412: "The words \"flow content\" in green should display after this div, "
    13           text run at (411,0) width 369: "and there should be two copies of this content that match."
    14       RenderBlock {DIV} at (0,52) size 300x100
    15         RenderBlock {DIV} at (0,0) size 300x18 [color=#FF0000]
    16           RenderText {#text} at (0,0) size 189x17
    17             text run at (0,0) width 189: "FAIL if this text is displayed."
    18       RenderBlock {DIV} at (0,152) size 784x18
    19         RenderText {#text} at (0,0) size 780x17
    20           text run at (0,0) width 412: "The words \"flow content\" in green should display after this div, "
    21           text run at (411,0) width 369: "and there should be two copies of this content that match."
    22       RenderBlock {DIV} at (0,186) size 784x18 [color=#008000]
    23         RenderBlock {P} at (0,0) size 784x18
    24           RenderText {#text} at (0,0) size 81x17
    25             text run at (0,0) width 81: "flow content"
     17          RenderText {#text} at (0,0) size 79x19
     18            text run at (0,0) width 79: "flow content"
     19Flow Threads
     20  Thread with flow-name 'main-thread'
     21    layer at (0,0) size 300x100
     22      RenderNamedFlowThread at (0,0) size 300x100
     23        RenderBlock {DIV} at (0,16) size 300x18 [color=#008000]
     24          RenderBlock {P} at (0,0) size 300x18
     25            RenderText {#text} at (0,0) size 79x19
     26              text run at (0,0) width 79: "flow content"
     27  Regions for flow 'main-thread'
     28    RenderRegion {DIV} #region1
  • trunk/LayoutTests/platform/gtk/fast/regions/flow-content-basic-vertical-expected.txt

    r114107 r122112  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 272x600
    4   RenderBlock {HTML} at (0,0) size 272x600
    5     RenderBody {BODY} at (16,8) size 240x584
    6       RenderBlock {DIV} at (0,0) size 18x584 [color=#008000]
     3layer at (0,0) size 230x600
     4  RenderBlock {HTML} at (0,0) size 230x600
     5    RenderBody {BODY} at (8,8) size 206x584
     6      RenderBlock {DIV} at (0,0) size 36x584
     7        RenderText {#text} at (0,0) size 37x556
     8          text run at (0,0) width 405: "The words \"flow content\" in green should display after this div, "
     9          text run at (0,405) width 151: "and there should be two"
     10          text run at (18,0) width 206: "copies of this content that match."
     11      RenderRegion {DIV} at (36,0) size 100x300
     12      RenderBlock {DIV} at (136,0) size 36x584
     13        RenderText {#text} at (0,0) size 37x556
     14          text run at (0,0) width 405: "The words \"flow content\" in green should display after this div, "
     15          text run at (0,405) width 151: "and there should be two"
     16          text run at (18,0) width 206: "copies of this content that match."
     17      RenderBlock {DIV} at (188,0) size 18x584 [color=#008000]
    718        RenderBlock {P} at (0,0) size 18x584
    8           RenderText {#text} at (0,0) size 17x81
    9             text run at (0,0) width 81: "flow content"
    10       RenderBlock {DIV} at (34,0) size 36x584
    11         RenderText {#text} at (0,0) size 35x565
    12           text run at (0,0) width 412: "The words \"flow content\" in green should display after this div, "
    13           text run at (0,411) width 153: "and there should be two"
    14           text run at (18,0) width 212: "copies of this content that match."
    15       RenderBlock {DIV} at (70,0) size 100x300
    16         RenderBlock {DIV} at (0,0) size 18x300 [color=#FF0000]
    17           RenderText {#text} at (0,0) size 17x189
    18             text run at (0,0) width 189: "FAIL if this text is displayed."
    19       RenderBlock {DIV} at (170,0) size 36x584
    20         RenderText {#text} at (0,0) size 35x565
    21           text run at (0,0) width 412: "The words \"flow content\" in green should display after this div, "
    22           text run at (0,411) width 153: "and there should be two"
    23           text run at (18,0) width 212: "copies of this content that match."
    24       RenderBlock {DIV} at (222,0) size 18x584 [color=#008000]
    25         RenderBlock {P} at (0,0) size 18x584
    26           RenderText {#text} at (0,0) size 17x81
    27             text run at (0,0) width 81: "flow content"
     19          RenderText {#text} at (0,0) size 19x79
     20            text run at (0,0) width 79: "flow content"
     21Flow Threads
     22  Thread with flow-name 'main-thread'
     23    layer at (0,0) size 100x300
     24      RenderNamedFlowThread at (0,0) size 100x300
     25        RenderBlock {DIV} at (16,0) size 18x300 [color=#008000]
     26          RenderBlock {P} at (0,0) size 18x300
     27            RenderText {#text} at (0,0) size 19x79
     28              text run at (0,0) width 79: "flow content"
     29  Regions for flow 'main-thread'
     30    RenderRegion {DIV} #region1
  • trunk/LayoutTests/platform/gtk/fast/regions/flow-content-basic-vertical-rl-expected.txt

    r114107 r122112  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (246,0) size 554x600
    4   RenderBlock {HTML} at (0,0) size 554x600
    5     RenderBody {BODY} at (8,8) size 530x584
    6       RenderBlock {DIV} at (0,0) size 200x584 [color=#008000]
    7         RenderBlock {DIV} at (0,0) size 100x584
    8           RenderText {#text} at (0,0) size 17x111
    9             text run at (0,0) width 111: "first flow content"
    10         RenderBlock {DIV} at (100,0) size 100x584
    11           RenderText {#text} at (0,0) size 17x129
    12             text run at (0,0) width 129: "second flow content"
    13       RenderBlock {DIV} at (200,0) size 36x584
    14         RenderText {#text} at (0,0) size 35x575
    15           text run at (0,0) width 450: "The words \"flow content\" in green should display twice after this div, "
    16           text run at (0,449) width 125: "and there should be"
    17           text run at (18,0) width 240: "two copies of this content that match."
    18       RenderBlock {DIV} at (236,0) size 112x312 [border: (1px solid #000000)]
    19         RenderBlock {DIV} at (6,6) size 18x300 [color=#FF0000]
    20           RenderText {#text} at (0,0) size 17x189
    21             text run at (0,0) width 189: "FAIL if this text is displayed."
    22       RenderBlock {DIV} at (348,0) size 112x312 [border: (1px solid #000000)]
    23         RenderBlock {DIV} at (6,6) size 18x300 [color=#FF0000]
    24           RenderText {#text} at (0,0) size 17x189
    25             text run at (0,0) width 189: "FAIL if this text is displayed."
    26       RenderBlock {DIV} at (460,0) size 36x584
    27         RenderText {#text} at (0,0) size 35x565
    28           text run at (0,0) width 412: "The words \"flow content\" in green should display after this div, "
    29           text run at (0,411) width 153: "and there should be two"
    30           text run at (18,0) width 212: "copies of this content that match."
    31       RenderBlock {DIV} at (512,0) size 18x584 [color=#008000]
     3layer at (446,0) size 354x600
     4  RenderBlock {HTML} at (0,0) size 354x600
     5    RenderBody {BODY} at (8,8) size 330x584
     6      RenderBlock {DIV} at (0,0) size 36x584
     7        RenderText {#text} at (0,0) size 37x566
     8          text run at (0,0) width 443: "The words \"flow content\" in green should display twice after this div, "
     9          text run at (0,443) width 123: "and there should be"
     10          text run at (18,0) width 234: "two copies of this content that match."
     11      RenderRegion {DIV} at (36,0) size 112x312 [border: (1px solid #000000)]
     12      RenderRegion {DIV} at (148,0) size 112x312 [border: (1px solid #000000)]
     13      RenderBlock {DIV} at (260,0) size 36x584
     14        RenderText {#text} at (0,0) size 37x556
     15          text run at (0,0) width 405: "The words \"flow content\" in green should display after this div, "
     16          text run at (0,405) width 151: "and there should be two"
     17          text run at (18,0) width 206: "copies of this content that match."
     18      RenderBlock {DIV} at (312,0) size 18x584 [color=#008000]
    3219        RenderBlock {P} at (0,0) size 18x584
    33           RenderText {#text} at (0,0) size 17x81
    34             text run at (0,0) width 81: "flow content"
     20          RenderText {#text} at (0,0) size 19x79
     21            text run at (0,0) width 79: "flow content"
     22Flow Threads
     23  Thread with flow-name 'main-thread'
     24    layer at (600,0) size 200x300
     25      RenderNamedFlowThread at (0,0) size 200x300
     26        RenderBlock {DIV} at (0,0) size 200x300 [color=#008000]
     27          RenderBlock {DIV} at (0,0) size 100x300
     28            RenderText {#text} at (0,0) size 19x107
     29              text run at (0,0) width 107: "first flow content"
     30          RenderBlock {DIV} at (100,0) size 100x300
     31            RenderText {#text} at (0,0) size 19x127
     32              text run at (0,0) width 127: "second flow content"
     33  Regions for flow 'main-thread'
     34    RenderRegion {DIV} #region1
     35    RenderRegion {DIV} #region2
  • trunk/LayoutTests/platform/gtk/fast/regions/flows-dependency-dynamic-remove-expected.txt

    r114107 r122112  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x8
    4   RenderBlock {HTML} at (0,0) size 800x8
     3layer at (0,0) size 800x16
     4  RenderBlock {HTML} at (0,0) size 800x16
    55    RenderBody {BODY} at (8,8) size 784x0
    6       RenderBlock {DIV} at (0,0) size 784x0
    7         RenderBlock {DIV} at (0,0) size 784x0
    8       RenderBlock {DIV} at (0,0) size 784x0
    9       RenderBlock {DIV} at (0,0) size 784x0
    10         RenderBlock {DIV} at (0,0) size 784x0
    11       RenderBlock {DIV} at (0,0) size 784x0
     6      RenderRegion {DIV} at (0,0) size 0x0
     7Flow Threads
     8  Thread with flow-name 'flowC'
     9  Thread with flow-name 'flowA'
     10  Regions for flow 'flowA'
     11    RenderRegion {DIV}
     12    RenderRegion {DIV}
     13  Thread with flow-name 'flowB'
     14  Regions for flow 'flowB'
     15    RenderRegion {DIV}
  • trunk/LayoutTests/platform/gtk/fast/regions/flows-dependency-same-flow-expected.txt

    r114107 r122112  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x8
    4   RenderBlock {HTML} at (0,0) size 800x8
     3layer at (0,0) size 800x16
     4  RenderBlock {HTML} at (0,0) size 800x16
    55    RenderBody {BODY} at (8,8) size 784x0
    6       RenderBlock {DIV} at (0,0) size 784x0
    7         RenderBlock {DIV} at (0,0) size 784x0
    8       RenderBlock {DIV} at (0,0) size 784x0
    9         RenderBlock {DIV} at (0,0) size 784x0
    10         RenderBlock {DIV} at (0,0) size 784x0
    11       RenderBlock {DIV} at (0,0) size 784x0
    12         RenderBlock {DIV} at (0,0) size 784x0
    13         RenderBlock {DIV} at (0,0) size 784x0
    14       RenderBlock {DIV} at (0,0) size 784x0
    15       RenderBlock {DIV} at (0,0) size 784x0
    16       RenderBlock {DIV} at (0,0) size 784x0
     6      RenderRegion {DIV} at (0,0) size 0x0
     7      RenderRegion {DIV} at (0,0) size 0x0
     8      RenderRegion {DIV} at (0,0) size 0x0
     9Flow Threads
     10  Thread with flow-name 'flowB'
     11  Regions for flow 'flowB'
     12    RenderRegion {DIV} invalid
     13    RenderRegion {DIV}
     14  Thread with flow-name 'flowC'
     15  Regions for flow 'flowC'
     16    RenderRegion {DIV}
     17    RenderRegion {DIV}
     18  Thread with flow-name 'flowA'
     19  Regions for flow 'flowA'
     20    RenderRegion {DIV}
     21    RenderRegion {DIV}
  • trunk/LayoutTests/platform/gtk/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x794
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x794
    4   RenderBlock {HTML} at (0,0) size 784x794
    5     RenderBody {BODY} at (8,8) size 768x778
    6       RenderBlock {DIV} at (38,0) size 692x372
    7         RenderBlock {DIV} at (39,15) size 614x342 [border: (1px solid #0000FF)]
    8           RenderBlock {DIV} at (62,11) size 490x192 [border: (1px solid #008000)]
    9             RenderBlock {P} at (1,17) size 488x54
    10               RenderText {#text} at (0,0) size 488x53
    11                 text run at (0,0) width 488: "This line of text should not get out of the region. This line of text should not"
    12                 text run at (0,18) width 488: "get out of the region. This line of text should not get out of the region. This"
    13                 text run at (0,36) width 279: "line of text should not get out of the region."
    14             RenderBlock {P} at (1,87) size 488x54
    15               RenderText {#text} at (0,0) size 488x53
    16                 text run at (0,0) width 488: "This line of text should not get out of the region. This line of text should not"
    17                 text run at (0,18) width 488: "get out of the region. This line of text should not get out of the region. This"
    18                 text run at (0,36) width 279: "line of text should not get out of the region."
    19             RenderBlock {P} at (1,157) size 488x18
    20               RenderText {#text} at (0,0) size 311x17
    21                 text run at (0,0) width 311: "This line of text should not get out of the region."
    22       RenderBlock {DIV} at (0,372) size 768x406
    23         RenderBlock {DIV} at (0,0) size 402x102 [border: (1px solid #000000)]
    24         RenderBlock {DIV} at (0,102) size 502x182 [border: (1px solid #000000)]
    25         RenderBlock {DIV} at (0,284) size 202x122 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x422
     4  RenderBlock {HTML} at (0,0) size 800x422
     5    RenderBody {BODY} at (8,8) size 784x406
     6      RenderBlock {DIV} at (0,0) size 784x406
     7        RenderRegion {DIV} at (0,0) size 402x102 [border: (1px solid #000000)]
     8        RenderRegion {DIV} at (0,102) size 502x182 [border: (1px solid #000000)]
     9        RenderRegion {DIV} at (0,284) size 202x122 [border: (1px solid #000000)]
     10Flow Threads
     11  Thread with flow-name 'flow1'
     12    layer at (0,0) size 500x400
     13      RenderNamedFlowThread at (0,0) size 500x400
     14        RenderBlock {DIV} at (25,0) size 450x372
     15          RenderBlock {DIV} at (27,15) size 396x342 [border: (1px solid #0000FF)]
     16            RenderBlock {DIV} at (40,11) size 316x249 [border: (1px solid #008000)]
     17              RenderBlock {P} at (1,17) size 314x93
     18                RenderText {#text} at (-18,0) size 332x94
     19                  text run at (-18,0) width 250: "This line of text should not get out of"
     20                  text run at (-18,18) width 250: "the region. This line of text should not"
     21                  text run at (-18,36) width 250: "get out of the region. This line of text"
     22                  text run at (0,57) width 314: "should not get out of the region. This line of text"
     23                  text run at (0,75) width 201: "should not get out of the region."
     24              RenderBlock {P} at (1,126) size 314x72
     25                RenderText {#text} at (0,0) size 314x73
     26                  text run at (0,0) width 314: "This line of text should not get out of the region."
     27                  text run at (0,18) width 314: "This line of text should not get out of the region."
     28                  text run at (0,36) width 314: "This line of text should not get out of the region."
     29                  text run at (0,54) width 304: "This line of text should not get out of the region."
     30              RenderBlock {P} at (1,214) size 314x18
     31                RenderText {#text} at (0,0) size 304x19
     32                  text run at (0,0) width 304: "This line of text should not get out of the region."
     33  Regions for flow 'flow1'
     34    RenderRegion {DIV} #region1
     35    RenderRegion {DIV} #region2
     36    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/overflow-in-uniform-regions-dynamic-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x676
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x676
    4   RenderBlock {HTML} at (0,0) size 784x676
    5     RenderBody {BODY} at (8,16) size 768x652
    6       RenderBlock {P} at (0,0) size 768x36
    7         RenderText {#text} at (0,0) size 762x35
    8           text run at (0,0) width 762: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself"
    9           text run at (0,18) width 735: "and clips differently in each region. The green box should be even with the lime floats at the top of the first region."
    10       RenderBlock {DIV} at (0,52) size 768x144
    11         RenderBlock {DIV} at (5,5) size 758x134 [border: (1px solid #0000FF)]
    12           RenderBlock (floating) {DIV} at (6,6) size 50x50 [bgcolor=#00FF00]
    13           RenderBlock (floating) {DIV} at (702,6) size 50x50 [bgcolor=#00FF00]
    14           RenderBlock {DIV} at (56,6) size 646x122 [border: (1px solid #008000)]
    15             RenderBlock {P} at (1,17) size 644x36
    16               RenderText {#text} at (0,0) size 644x35
    17                 text run at (0,0) width 571: "These lines will not spill out of the regions. These lines will not spill out of the regions. "
    18                 text run at (570,0) width 74: "These lines"
    19                 text run at (0,18) width 484: "will not spill out of the regions. These lines will not spill out of the regions."
    20             RenderBlock {P} at (1,69) size 644x36
    21               RenderText {#text} at (0,0) size 644x35
    22                 text run at (0,0) width 571: "These lines will not spill out of the regions. These lines will not spill out of the regions. "
    23                 text run at (570,0) width 74: "These lines"
    24                 text run at (0,18) width 484: "will not spill out of the regions. These lines will not spill out of the regions."
    25       RenderBlock {DIV} at (0,196) size 768x456
    26         RenderBlock {DIV} at (0,0) size 402x152 [border: (1px solid #000000)]
    27         RenderBlock {DIV} at (0,152) size 402x152 [border: (1px solid #000000)]
    28         RenderBlock {DIV} at (0,304) size 402x152 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x532
     4  RenderBlock {HTML} at (0,0) size 800x532
     5    RenderBody {BODY} at (8,16) size 784x508
     6      RenderBlock {P} at (0,0) size 784x36
     7        RenderText {#text} at (0,0) size 772x37
     8          text run at (0,0) width 772: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself and"
     9          text run at (0,18) width 692: "clips differently in each region. The green box should be even with the lime floats at the top of the first region."
     10      RenderBlock {DIV} at (0,52) size 784x456
     11        RenderRegion {DIV} at (0,0) size 402x152 [border: (1px solid #000000)]
     12        RenderRegion {DIV} at (0,152) size 402x152 [border: (1px solid #000000)]
     13        RenderRegion {DIV} at (0,304) size 402x152 [border: (1px solid #000000)]
     14Flow Threads
     15  Thread with flow-name 'flow1'
     16    layer at (0,0) size 400x450
     17      RenderNamedFlowThread at (0,0) size 400x450
     18        RenderBlock {DIV} at (0,0) size 400x232
     19          RenderBlock {DIV} at (5,5) size 390x222 [border: (1px solid #0000FF)]
     20            RenderBlock (floating) {DIV} at (6,6) size 50x50 [bgcolor=#00FF00]
     21            RenderBlock (floating) {DIV} at (334,6) size 50x50 [bgcolor=#00FF00]
     22    layer at (11,11) size 278x210 clip at (12,12) size 276x208 scrollWidth 376
     23      RenderBlock {DIV} at (6,6) size 278x210 [border: (1px solid #008000)]
     24        RenderBlock {P} at (1,17) size 276x72
     25          RenderText {#text} at (50,0) size 276x73
     26            text run at (50,0) width 276: "These lines will not spill out of the regions."
     27            text run at (50,18) width 276: "These lines will not spill out of the regions."
     28            text run at (50,36) width 276: "These lines will not spill out of the regions."
     29            text run at (50,54) width 271: "These lines will not spill out of the regions."
     30        RenderBlock {P} at (1,105) size 276x88
     31          RenderText {#text} at (50,0) size 376x89
     32            text run at (50,0) width 276: "These lines will not spill out of the regions."
     33            text run at (0,34) width 276: "These lines will not spill out of the regions. "
     34            text run at (276,34) width 100: "These lines will"
     35            text run at (0,52) width 376: "not spill out of the regions. These lines will not spill out of"
     36            text run at (0,70) width 73: "the regions."
     37  Regions for flow 'flow1'
     38    RenderRegion {DIV} #region1
     39    RenderRegion {DIV} #region2
     40    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/overflow-in-variable-width-regions-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x680
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x680
    4   RenderBlock {HTML} at (0,0) size 784x680
    5     RenderBody {BODY} at (8,16) size 768x656
    6       RenderBlock {P} at (0,0) size 768x36
    7         RenderText {#text} at (0,0) size 762x35
    8           text run at (0,0) width 762: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself"
    9           text run at (0,18) width 190: "independently in each region."
    10       RenderBlock {DIV} at (0,52) size 768x198
    11         RenderBlock {DIV} at (5,5) size 758x188 [border: (1px solid #0000FF)]
    12           RenderBlock {DIV} at (41,41) size 676x106 [border: (1px solid #008000)]
    13             RenderBlock {DIV} at (1,1) size 500x18
    14               RenderText {#text} at (0,0) size 293x17
    15                 text run at (0,0) width 293: "Clipped line of text that should not be visible."
    16             RenderBlock {P} at (1,35) size 674x36
    17               RenderText {#text} at (0,0) size 674x35
    18                 text run at (0,0) width 572: "These lines will not spill out of the regions. These lines will not spill out of the regions. "
    19                 text run at (571,0) width 103: "These lines will"
    20                 text run at (0,18) width 173: "not spill out of the regions."
    21             RenderBlock {DIV} at (1,87) size 500x18
    22               RenderText {#text} at (0,0) size 293x17
    23                 text run at (0,0) width 293: "Clipped line of text that should not be visible."
    24       RenderBlock {DIV} at (0,250) size 768x406
    25         RenderBlock {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
    26         RenderBlock {DIV} at (0,102) size 302x182 [border: (1px solid #000000)]
    27         RenderBlock {DIV} at (0,284) size 122x122 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x482
     4  RenderBlock {HTML} at (0,0) size 800x482
     5    RenderBody {BODY} at (8,16) size 784x458
     6      RenderBlock {P} at (0,0) size 784x36
     7        RenderText {#text} at (0,0) size 745x37
     8          text run at (0,0) width 745: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself"
     9          text run at (0,18) width 186: "independently in each region."
     10      RenderBlock {DIV} at (0,52) size 784x406
     11        RenderRegion {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
     12        RenderRegion {DIV} at (0,102) size 302x182 [border: (1px solid #000000)]
     13        RenderRegion {DIV} at (0,284) size 122x122 [border: (1px solid #000000)]
     14Flow Threads
     15  Thread with flow-name 'flow1'
     16    layer at (0,0) size 300x400
     17      RenderNamedFlowThread at (0,0) size 300x400
     18        RenderBlock {DIV} at (0,0) size 300x253
     19          RenderBlock {DIV} at (5,5) size 290x243 [border: (1px solid #0000FF)]
     20    layer at (46,46) size 208x161 clip at (47,47) size 206x159 scrollWidth 500 scrollHeight 160
     21      RenderBlock {DIV} at (41,41) size 208x161 [border: (1px solid #008000)]
     22        RenderBlock {DIV} at (1,1) size 500x18
     23          RenderText {#text} at (0,0) size 286x19
     24            text run at (0,0) width 286: "Clipped line of text that should not be visible."
     25        RenderBlock {P} at (1,35) size 206x91
     26          RenderText {#text} at (0,0) size 206x92
     27            text run at (0,0) width 106: "These lines will"
     28            text run at (0,19) width 206: "not spill out of the regions."
     29            text run at (0,37) width 206: "These lines will not spill out of"
     30            text run at (0,55) width 79: "the regions. "
     31            text run at (79,55) width 127: "These lines will not"
     32            text run at (0,73) width 144: "spill out of the regions."
     33        RenderBlock {DIV} at (1,142) size 500x18
     34          RenderText {#text} at (0,0) size 286x19
     35            text run at (0,0) width 286: "Clipped line of text that should not be visible."
     36  Regions for flow 'flow1'
     37    RenderRegion {DIV} #region1
     38    RenderRegion {DIV} #region2
     39    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x652
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x652
    4   RenderBlock {HTML} at (0,0) size 784x652
    5     RenderBody {BODY} at (8,16) size 768x628
    6       RenderBlock {P} at (0,0) size 768x36
    7         RenderText {#text} at (0,0) size 762x35
    8           text run at (0,0) width 762: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself"
    9           text run at (0,18) width 545: "and clips differently in each region. The green box should start below the lime floats."
    10       RenderBlock {DIV} at (0,52) size 768x170
    11         RenderBlock {DIV} at (5,5) size 758x160 [border: (1px solid #0000FF)]
    12           RenderBlock (floating) {DIV} at (1,1) size 50x50 [bgcolor=#00FF00]
    13           RenderBlock (floating) {DIV} at (707,1) size 50x50 [bgcolor=#00FF00]
    14           RenderBlock {DIV} at (94,1) size 569x158 [border: (1px solid #008000)]
    15             RenderBlock {DIV} at (1,1) size 500x18
    16               RenderText {#text} at (0,0) size 293x17
    17                 text run at (0,0) width 293: "Clipped line of text that should not be visible."
    18             RenderBlock {P} at (1,35) size 567x36
    19               RenderText {#text} at (0,0) size 567x35
    20                 text run at (0,0) width 567: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    21                 text run at (0,18) width 560: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    22             RenderBlock {P} at (1,87) size 567x36
    23               RenderText {#text} at (0,0) size 567x35
    24                 text run at (0,0) width 567: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    25                 text run at (0,18) width 560: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    26             RenderBlock {DIV} at (1,139) size 500x18
    27               RenderText {#text} at (0,0) size 293x17
    28                 text run at (0,0) width 293: "Clipped line of text that should not be visible."
    29       RenderBlock {DIV} at (0,222) size 768x406
    30         RenderBlock {DIV} at (0,0) size 302x102 [border: (1px solid #000000)]
    31         RenderBlock {DIV} at (0,102) size 402x182 [border: (1px solid #000000)]
    32         RenderBlock {DIV} at (0,284) size 222x122 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x482
     4  RenderBlock {HTML} at (0,0) size 800x482
     5    RenderBody {BODY} at (8,16) size 784x458
     6      RenderBlock {P} at (0,0) size 784x36
     7        RenderText {#text} at (0,0) size 772x37
     8          text run at (0,0) width 772: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself and"
     9          text run at (0,18) width 506: "clips differently in each region. The green box should start below the lime floats."
     10      RenderBlock {DIV} at (0,52) size 784x406
     11        RenderRegion {DIV} at (0,0) size 302x102 [border: (1px solid #000000)]
     12        RenderRegion {DIV} at (0,102) size 402x182 [border: (1px solid #000000)]
     13        RenderRegion {DIV} at (0,284) size 222x122 [border: (1px solid #000000)]
     14Flow Threads
     15  Thread with flow-name 'flow1'
     16    layer at (0,0) size 400x400
     17      RenderNamedFlowThread at (0,0) size 400x400
     18        RenderBlock {DIV} at (0,0) size 400x305
     19          RenderBlock {DIV} at (5,5) size 390x295 [border: (1px solid #0000FF)]
     20            RenderBlock (floating) {DIV} at (1,1) size 50x50 [bgcolor=#00FF00]
     21            RenderBlock (floating) {DIV} at (239,1) size 50x50 [bgcolor=#00FF00]
     22    layer at (53,56) size 293x243 clip at (54,57) size 291x241 scrollWidth 500 scrollHeight 242
     23      RenderBlock {DIV} at (48,51) size 293x243 [border: (1px solid #008000)]
     24        RenderBlock {DIV} at (1,1) size 500x18
     25          RenderText {#text} at (-12,0) size 286x19
     26            text run at (-12,0) width 286: "Clipped line of text that should not be visible."
     27        RenderBlock {P} at (1,44) size 291x72
     28          RenderText {#text} at (0,0) size 291x73
     29            text run at (0,0) width 291: "These lines will not spill out of the regions."
     30            text run at (0,18) width 291: "These lines will not spill out of the regions."
     31            text run at (0,36) width 291: "These lines will not spill out of the regions."
     32            text run at (0,54) width 271: "These lines will not spill out of the regions."
     33        RenderBlock {P} at (1,132) size 291x72
     34          RenderText {#text} at (0,0) size 291x73
     35            text run at (0,0) width 291: "These lines will not spill out of the regions."
     36            text run at (0,18) width 291: "These lines will not spill out of the regions."
     37            text run at (0,36) width 291: "These lines will not spill out of the regions."
     38            text run at (0,54) width 271: "These lines will not spill out of the regions."
     39        RenderBlock {DIV} at (1,224) size 500x18
     40          RenderText {#text} at (-22,0) size 286x19
     41            text run at (-22,0) width 286: "Clipped line of text that should not be visible."
     42  Regions for flow 'flow1'
     43    RenderRegion {DIV} #region1
     44    RenderRegion {DIV} #region2
     45    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x652
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x652
    4   RenderBlock {HTML} at (0,0) size 784x652
    5     RenderBody {BODY} at (8,16) size 768x628
    6       RenderBlock {P} at (0,0) size 768x36
    7         RenderText {#text} at (0,0) size 762x35
    8           text run at (0,0) width 762: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself"
    9           text run at (0,18) width 735: "and clips differently in each region. The green box should be even with the lime floats at the top of the first region."
    10       RenderBlock {DIV} at (0,52) size 768x170
    11         RenderBlock {DIV} at (5,5) size 758x160 [border: (1px solid #0000FF)]
    12           RenderBlock (floating) {DIV} at (1,1) size 30x50 [bgcolor=#00FF00]
    13           RenderBlock (floating) {DIV} at (727,1) size 30x50 [bgcolor=#00FF00]
    14           RenderBlock {DIV} at (94,1) size 569x158 [border: (1px solid #008000)]
    15             RenderBlock {DIV} at (1,1) size 500x18
    16               RenderText {#text} at (0,0) size 293x17
    17                 text run at (0,0) width 293: "Clipped line of text that should not be visible."
    18             RenderBlock {P} at (1,35) size 567x36
    19               RenderText {#text} at (0,0) size 567x35
    20                 text run at (0,0) width 567: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    21                 text run at (0,18) width 560: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    22             RenderBlock {P} at (1,87) size 567x36
    23               RenderText {#text} at (0,0) size 567x35
    24                 text run at (0,0) width 567: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    25                 text run at (0,18) width 560: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    26             RenderBlock {DIV} at (1,139) size 500x18
    27               RenderText {#text} at (0,0) size 293x17
    28                 text run at (0,0) width 293: "Clipped line of text that should not be visible."
    29       RenderBlock {DIV} at (0,222) size 768x406
    30         RenderBlock {DIV} at (0,0) size 302x102 [border: (1px solid #000000)]
    31         RenderBlock {DIV} at (0,102) size 402x182 [border: (1px solid #000000)]
    32         RenderBlock {DIV} at (0,284) size 222x122 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x482
     4  RenderBlock {HTML} at (0,0) size 800x482
     5    RenderBody {BODY} at (8,16) size 784x458
     6      RenderBlock {P} at (0,0) size 784x36
     7        RenderText {#text} at (0,0) size 772x37
     8          text run at (0,0) width 772: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself and"
     9          text run at (0,18) width 692: "clips differently in each region. The green box should be even with the lime floats at the top of the first region."
     10      RenderBlock {DIV} at (0,52) size 784x406
     11        RenderRegion {DIV} at (0,0) size 302x102 [border: (1px solid #000000)]
     12        RenderRegion {DIV} at (0,102) size 402x182 [border: (1px solid #000000)]
     13        RenderRegion {DIV} at (0,284) size 222x122 [border: (1px solid #000000)]
     14Flow Threads
     15  Thread with flow-name 'flow1'
     16    layer at (0,0) size 400x400
     17      RenderNamedFlowThread at (0,0) size 400x400
     18        RenderBlock {DIV} at (0,0) size 400x265
     19          RenderBlock {DIV} at (5,5) size 390x255 [border: (1px solid #0000FF)]
     20            RenderBlock (floating) {DIV} at (1,1) size 30x50 [bgcolor=#00FF00]
     21            RenderBlock (floating) {DIV} at (259,1) size 30x50 [bgcolor=#00FF00]
     22    layer at (6,6) size 293x253 clip at (7,7) size 291x251 scrollWidth 500 scrollHeight 252
     23      RenderBlock {DIV} at (1,1) size 293x253 [border: (1px solid #008000)]
     24        RenderBlock {DIV} at (1,1) size 500x18
     25          RenderText {#text} at (35,0) size 286x19
     26            text run at (35,0) width 286: "Clipped line of text that should not be visible."
     27        RenderBlock {P} at (1,35) size 291x95
     28          RenderText {#text} at (35,0) size 303x96
     29            text run at (35,0) width 216: "These lines will not spill out of"
     30            text run at (35,18) width 216: "the regions. These lines will not"
     31            text run at (35,36) width 178: "spill out of the regions. "
     32            text run at (213,36) width 38: "These"
     33            text run at (47,59) width 291: "lines will not spill out of the regions. These"
     34            text run at (47,77) width 229: "lines will not spill out of the regions."
     35        RenderBlock {P} at (1,146) size 291x72
     36          RenderText {#text} at (47,0) size 291x73
     37            text run at (47,0) width 291: "These lines will not spill out of the regions."
     38            text run at (47,18) width 291: "These lines will not spill out of the regions."
     39            text run at (47,36) width 291: "These lines will not spill out of the regions."
     40            text run at (47,54) width 271: "These lines will not spill out of the regions."
     41        RenderBlock {DIV} at (1,234) size 500x18
     42          RenderText {#text} at (47,0) size 286x19
     43            text run at (47,0) width 286: "Clipped line of text that should not be visible."
     44  Regions for flow 'flow1'
     45    RenderRegion {DIV} #region1
     46    RenderRegion {DIV} #region2
     47    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/overflow-rtl-in-variable-width-regions-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x680
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x680
    4   RenderBlock {HTML} at (0,0) size 784x680
    5     RenderBody {BODY} at (8,16) size 768x656
    6       RenderBlock {P} at (0,0) size 768x36
    7         RenderText {#text} at (0,0) size 762x35
    8           text run at (0,0) width 762: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself"
    9           text run at (0,18) width 190: "independently in each region."
    10       RenderBlock {DIV} at (0,52) size 768x198
    11         RenderBlock {DIV} at (5,5) size 758x188 [border: (1px solid #0000FF)]
    12           RenderBlock {DIV} at (41,41) size 676x106 [border: (1px solid #008000)]
    13             RenderBlock {DIV} at (1,1) size 500x18
    14               RenderText {#text} at (0,0) size 293x17
    15                 text run at (0,0) width 293: "Clipped line of text that should not be visible."
    16             RenderBlock {P} at (1,35) size 674x36
    17               RenderText {#text} at (0,0) size 674x35
    18                 text run at (0,0) width 572: "These lines will not spill out of the regions. These lines will not spill out of the regions. "
    19                 text run at (571,0) width 103: "These lines will"
    20                 text run at (0,18) width 173: "not spill out of the regions."
    21             RenderBlock {DIV} at (1,87) size 500x18
    22               RenderText {#text} at (0,0) size 293x17
    23                 text run at (0,0) width 293: "Clipped line of text that should not be visible."
    24       RenderBlock {DIV} at (0,250) size 768x406
    25         RenderBlock {DIV} at (566,0) size 202x102 [border: (1px solid #000000)]
    26         RenderBlock {DIV} at (466,102) size 302x182 [border: (1px solid #000000)]
    27         RenderBlock {DIV} at (646,284) size 122x122 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x482
     4  RenderBlock {HTML} at (0,0) size 800x482
     5    RenderBody {BODY} at (8,16) size 784x458
     6      RenderBlock {P} at (0,0) size 784x36
     7        RenderText {#text} at (0,0) size 745x37
     8          text run at (0,0) width 745: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself"
     9          text run at (0,18) width 186: "independently in each region."
     10      RenderBlock {DIV} at (0,52) size 784x406
     11        RenderRegion {DIV} at (582,0) size 202x102 [border: (1px solid #000000)]
     12        RenderRegion {DIV} at (482,102) size 302x182 [border: (1px solid #000000)]
     13        RenderRegion {DIV} at (662,284) size 122x122 [border: (1px solid #000000)]
     14Flow Threads
     15  Thread with flow-name 'flow1'
     16    layer at (0,0) size 300x400
     17      RenderNamedFlowThread at (0,0) size 300x400
     18        RenderBlock {DIV} at (0,0) size 300x253
     19          RenderBlock {DIV} at (5,5) size 290x243 [border: (1px solid #0000FF)]
     20    layer at (46,46) size 208x161 clip at (47,47) size 206x159 scrollWidth 500 scrollHeight 160
     21      RenderBlock {DIV} at (41,41) size 208x161 [border: (1px solid #008000)]
     22        RenderBlock {DIV} at (1,1) size 500x18
     23          RenderText {#text} at (100,0) size 286x19
     24            text run at (100,0) width 286: "Clipped line of text that should not be visible."
     25        RenderBlock {P} at (1,35) size 206x91
     26          RenderText {#text} at (100,0) size 206x92
     27            text run at (100,0) width 106: "These lines will"
     28            text run at (0,19) width 206: "not spill out of the regions."
     29            text run at (0,37) width 206: "These lines will not spill out of"
     30            text run at (0,55) width 79: "the regions. "
     31            text run at (79,55) width 127: "These lines will not"
     32            text run at (0,73) width 144: "spill out of the regions."
     33        RenderBlock {DIV} at (1,142) size 500x18
     34          RenderText {#text} at (0,0) size 286x19
     35            text run at (0,0) width 286: "Clipped line of text that should not be visible."
     36  Regions for flow 'flow1'
     37    RenderRegion {DIV} #region1
     38    RenderRegion {DIV} #region2
     39    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/overflow-size-change-in-variable-width-regions-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x672
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x672
    4   RenderBlock {HTML} at (0,0) size 784x672
    5     RenderBody {BODY} at (8,16) size 768x648
    6       RenderBlock {P} at (0,0) size 768x36
    7         RenderText {#text} at (0,0) size 762x35
    8           text run at (0,0) width 762: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself"
    9           text run at (0,18) width 228: "and clips differently in each region."
    10       RenderBlock {DIV} at (0,52) size 768x190
    11         RenderBlock {DIV} at (5,5) size 758x180 [border: (1px solid #0000FF)]
    12           RenderBlock {DIV} at (94,1) size 569x178 [border: (1px solid #008000)]
    13             RenderBlock {DIV} at (1,1) size 500x18
    14               RenderText {#text} at (0,0) size 293x17
    15                 text run at (0,0) width 293: "Clipped line of text that should not be visible."
    16             RenderBlock {P} at (1,35) size 567x36
    17               RenderText {#text} at (0,0) size 567x35
    18                 text run at (0,0) width 567: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    19                 text run at (0,18) width 560: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    20             RenderBlock {P} at (1,87) size 567x36
    21               RenderText {#text} at (0,0) size 567x35
    22                 text run at (0,0) width 567: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    23                 text run at (0,18) width 560: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    24             RenderBlock {DIV} at (1,139) size 500x18
    25               RenderText {#text} at (0,0) size 293x17
    26                 text run at (0,0) width 293: "Clipped line of text that should not be visible."
    27       RenderBlock {DIV} at (0,242) size 768x406
    28         RenderBlock {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
    29         RenderBlock {DIV} at (0,102) size 302x182 [border: (1px solid #000000)]
    30         RenderBlock {DIV} at (0,284) size 122x122 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x482
     4  RenderBlock {HTML} at (0,0) size 800x482
     5    RenderBody {BODY} at (8,16) size 784x458
     6      RenderBlock {P} at (0,0) size 784x36
     7        RenderText {#text} at (0,0) size 772x37
     8          text run at (0,0) width 772: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself and"
     9          text run at (0,18) width 195: "clips differently in each region."
     10      RenderBlock {DIV} at (0,52) size 784x406
     11        RenderRegion {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
     12        RenderRegion {DIV} at (0,102) size 302x182 [border: (1px solid #000000)]
     13        RenderRegion {DIV} at (0,284) size 122x122 [border: (1px solid #000000)]
     14Flow Threads
     15  Thread with flow-name 'flow1'
     16    layer at (0,0) size 300x400
     17      RenderNamedFlowThread at (0,0) size 300x400
     18        RenderBlock {DIV} at (0,0) size 300x377
     19          RenderBlock {DIV} at (5,5) size 290x367 [border: (1px solid #0000FF)]
     20    layer at (41,6) size 218x365 clip at (42,7) size 216x363 scrollWidth 500
     21      RenderBlock {DIV} at (36,1) size 218x365 [border: (1px solid #008000)]
     22        RenderBlock {DIV} at (1,1) size 500x18
     23          RenderText {#text} at (-13,0) size 286x19
     24            text run at (-13,0) width 286: "Clipped line of text that should not be visible."
     25        RenderBlock {P} at (1,35) size 216x131
     26          RenderText {#text} at (-13,0) size 229x132
     27            text run at (-13,0) width 141: "These lines will not"
     28            text run at (-13,18) width 141: "spill out of the"
     29            text run at (-13,36) width 141: "regions. These lines"
     30            text run at (0,59) width 216: "will not spill out of the regions."
     31            text run at (0,77) width 216: "These lines will not spill out of"
     32            text run at (0,95) width 216: "the regions. These lines will not"
     33            text run at (0,113) width 144: "spill out of the regions."
     34        RenderBlock {P} at (1,182) size 216x128
     35          RenderText {#text} at (0,0) size 239x129
     36            text run at (0,0) width 216: "These lines will not spill out of"
     37            text run at (0,18) width 216: "the regions. These lines will not"
     38            text run at (0,36) width 178: "spill out of the regions. "
     39            text run at (178,36) width 38: "These"
     40            text run at (0,54) width 216: "lines will not spill out of the"
     41            text run at (0,72) width 216: "regions. These lines will not spill"
     42            text run at (-23,92) width 81: "out of the"
     43            text run at (-23,110) width 50: "regions."
     44        RenderBlock {DIV} at (1,326) size 500x18
     45          RenderText {#text} at (-23,0) size 286x19
     46            text run at (-23,0) width 286: "Clipped line of text that should not be visible."
     47  Regions for flow 'flow1'
     48    RenderRegion {DIV} #region1
     49    RenderRegion {DIV} #region2
     50    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/overflow-size-change-with-stacking-context-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x654
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x654
    4   RenderBlock {HTML} at (0,0) size 784x654
    5     RenderBody {BODY} at (8,16) size 768x630
    6       RenderBlock {P} at (0,0) size 768x36
    7         RenderText {#text} at (0,0) size 762x35
    8           text run at (0,0) width 762: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself"
    9           text run at (0,18) width 228: "and clips differently in each region."
    10       RenderBlock {DIV} at (0,52) size 768x172
    11         RenderBlock {DIV} at (5,5) size 758x162 [border: (1px solid #0000FF)]
    12       RenderBlock {DIV} at (0,224) size 768x406
    13         RenderBlock {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
    14         RenderBlock {DIV} at (0,102) size 302x182 [border: (1px solid #000000)]
    15         RenderBlock {DIV} at (0,284) size 122x122 [border: (1px solid #000000)]
    16 layer at (107,74) size 569x160 clip at (108,75) size 567x158
    17   RenderBlock (relative positioned) {DIV} at (94,1) size 569x160 [border: (1px solid #008000)]
    18     RenderBlock {P} at (1,35) size 567x36
    19       RenderText {#text} at (0,0) size 567x35
    20         text run at (0,0) width 567: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    21         text run at (0,18) width 560: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    22     RenderBlock {P} at (1,87) size 567x36
    23       RenderText {#text} at (0,0) size 567x35
    24         text run at (0,0) width 567: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    25         text run at (0,18) width 560: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    26 layer at (108,75) size 500x18
    27   RenderBlock {DIV} at (1,1) size 500x18
    28     RenderText {#text} at (0,0) size 293x17
    29       text run at (0,0) width 293: "Clipped line of text that should not be visible."
    30 layer at (108,215) size 500x18
    31   RenderBlock (positioned) {DIV} at (1,141) size 500x18
    32     RenderText {#text} at (0,0) size 293x17
    33       text run at (0,0) width 293: "Clipped line of text that should not be visible."
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x482
     4  RenderBlock {HTML} at (0,0) size 800x482
     5    RenderBody {BODY} at (8,16) size 784x458
     6      RenderBlock {P} at (0,0) size 784x36
     7        RenderText {#text} at (0,0) size 772x37
     8          text run at (0,0) width 772: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself and"
     9          text run at (0,18) width 195: "clips differently in each region."
     10      RenderBlock {DIV} at (0,52) size 784x406
     11        RenderRegion {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
     12        RenderRegion {DIV} at (0,102) size 302x182 [border: (1px solid #000000)]
     13        RenderRegion {DIV} at (0,284) size 122x122 [border: (1px solid #000000)]
     14Flow Threads
     15  Thread with flow-name 'flow1'
     16    layer at (0,0) size 300x400
     17      RenderNamedFlowThread at (0,0) size 300x400
     18        RenderBlock {DIV} at (0,0) size 300x359
     19          RenderBlock {DIV} at (5,5) size 290x349 [border: (1px solid #0000FF)]
     20    layer at (41,6) size 218x347 clip at (42,7) size 216x345 scrollWidth 500 scrollHeight 346
     21      RenderBlock (relative positioned) {DIV} at (36,1) size 218x347 [border: (1px solid #008000)]
     22        RenderBlock {P} at (1,35) size 216x131
     23          RenderText {#text} at (-13,0) size 229x132
     24            text run at (-13,0) width 141: "These lines will not"
     25            text run at (-13,18) width 141: "spill out of the"
     26            text run at (-13,36) width 141: "regions. These lines"
     27            text run at (0,59) width 216: "will not spill out of the regions."
     28            text run at (0,77) width 216: "These lines will not spill out of"
     29            text run at (0,95) width 216: "the regions. These lines will not"
     30            text run at (0,113) width 144: "spill out of the regions."
     31        RenderBlock {P} at (1,182) size 216x128
     32          RenderText {#text} at (0,0) size 239x129
     33            text run at (0,0) width 216: "These lines will not spill out of"
     34            text run at (0,18) width 216: "the regions. These lines will not"
     35            text run at (0,36) width 178: "spill out of the regions. "
     36            text run at (178,36) width 38: "These"
     37            text run at (0,54) width 216: "lines will not spill out of the"
     38            text run at (0,72) width 216: "regions. These lines will not spill"
     39            text run at (-23,92) width 81: "out of the"
     40            text run at (-23,110) width 50: "regions."
     41    layer at (42,334) size 500x18 backgroundClip at (51,76) size 216x345 clip at (51,76) size 216x345 outlineClip at (51,76) size 216x345
     42      RenderBlock (positioned) {DIV} at (1,328) size 500x18
     43        RenderText {#text} at (-23,0) size 286x19
     44          text run at (-23,0) width 286: "Clipped line of text that should not be visible."
     45  Regions for flow 'flow1'
     46    RenderRegion {DIV} #region1
     47    RenderRegion {DIV} #region2
     48    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x654
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x654
    4   RenderBlock {HTML} at (0,0) size 784x654
    5     RenderBody {BODY} at (8,16) size 768x630
    6       RenderBlock {P} at (0,0) size 768x36
    7         RenderText {#text} at (0,0) size 762x35
    8           text run at (0,0) width 762: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself"
    9           text run at (0,18) width 228: "and clips differently in each region."
    10       RenderBlock {DIV} at (0,52) size 768x172
    11         RenderBlock {DIV} at (5,5) size 758x162 [border: (1px solid #0000FF)]
    12       RenderBlock {DIV} at (0,224) size 768x406
    13         RenderBlock {DIV} at (566,0) size 202x102 [border: (1px solid #000000)]
    14         RenderBlock {DIV} at (466,102) size 302x182 [border: (1px solid #000000)]
    15         RenderBlock {DIV} at (646,284) size 122x122 [border: (1px solid #000000)]
    16 layer at (108,74) size 569x160 clip at (109,75) size 567x158
    17   RenderBlock (relative positioned) {DIV} at (95,1) size 569x160 [border: (1px solid #008000)]
    18     RenderBlock {P} at (1,35) size 567x36
    19       RenderText {#text} at (0,0) size 567x35
    20         text run at (0,0) width 567: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    21         text run at (7,18) width 5 RTL: "."
    22         text run at (11,18) width 556: "These lines will not spill out of the regions. These lines will not spill out of the regions"
    23     RenderBlock {P} at (1,87) size 567x36
    24       RenderText {#text} at (0,0) size 567x35
    25         text run at (0,0) width 567: "These lines will not spill out of the regions. These lines will not spill out of the regions."
    26         text run at (7,18) width 5 RTL: "."
    27         text run at (11,18) width 556: "These lines will not spill out of the regions. These lines will not spill out of the regions"
    28 layer at (176,75) size 500x18
    29   RenderBlock {DIV} at (68,1) size 500x18
    30     RenderText {#text} at (207,0) size 293x17
    31       text run at (207,0) width 5 RTL: "."
    32       text run at (211,0) width 289: "Clipped line of text that should not be visible"
    33 layer at (176,215) size 500x18
    34   RenderBlock (positioned) {DIV} at (68,141) size 500x18
    35     RenderText {#text} at (207,0) size 293x17
    36       text run at (207,0) width 5 RTL: "."
    37       text run at (211,0) width 289: "Clipped line of text that should not be visible"
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x482
     4  RenderBlock {HTML} at (0,0) size 800x482
     5    RenderBody {BODY} at (8,16) size 784x458
     6      RenderBlock {P} at (0,0) size 784x36
     7        RenderText {#text} at (0,0) size 772x37
     8          text run at (0,0) width 772: "The first and last lines of text in the regions below should be clipped to the green box. The overflow section sizes itself and"
     9          text run at (0,18) width 195: "clips differently in each region."
     10      RenderBlock {DIV} at (0,52) size 784x406
     11        RenderRegion {DIV} at (582,0) size 202x102 [border: (1px solid #000000)]
     12        RenderRegion {DIV} at (482,102) size 302x182 [border: (1px solid #000000)]
     13        RenderRegion {DIV} at (662,284) size 122x122 [border: (1px solid #000000)]
     14Flow Threads
     15  Thread with flow-name 'flow1'
     16    layer at (0,0) size 300x400
     17      RenderNamedFlowThread at (0,0) size 300x400
     18        RenderBlock {DIV} at (0,0) size 300x359
     19          RenderBlock {DIV} at (5,5) size 290x349 [border: (1px solid #0000FF)]
     20    layer at (41,6) size 218x347 clip at (42,7) size 216x345 scrollX 284 scrollWidth 500 scrollHeight 346
     21      RenderBlock (relative positioned) {DIV} at (36,1) size 218x347 [border: (1px solid #008000)]
     22        RenderBlock {P} at (1,35) size 216x131
     23          RenderText {#text} at (88,0) size 229x132
     24            text run at (88,0) width 141: "These lines will not"
     25            text run at (88,18) width 141: "spill out of the"
     26            text run at (88,36) width 141: "regions. These lines"
     27            text run at (0,59) width 216: "will not spill out of the regions."
     28            text run at (0,77) width 216: "These lines will not spill out of"
     29            text run at (0,95) width 216: "the regions. These lines will not"
     30            text run at (72,113) width 4 RTL: "."
     31            text run at (76,113) width 140: "spill out of the regions"
     32        RenderBlock {P} at (1,182) size 216x128
     33          RenderText {#text} at (0,0) size 239x129
     34            text run at (0,0) width 216: "These lines will not spill out of"
     35            text run at (0,18) width 216: "the regions. These lines will not"
     36            text run at (0,36) width 178: "spill out of the regions. "
     37            text run at (178,36) width 38: "These"
     38            text run at (0,54) width 216: "lines will not spill out of the"
     39            text run at (0,72) width 216: "regions. These lines will not spill"
     40            text run at (158,92) width 81: "out of the"
     41            text run at (189,110) width 4 RTL: "."
     42            text run at (193,110) width 46: "regions"
     43  Regions for flow 'flow1'
     44    RenderRegion {DIV} #region1
     45    RenderRegion {DIV} #region2
     46    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x646
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x646
    4   RenderBlock {HTML} at (0,0) size 784x646
    5     RenderBody {BODY} at (8,8) size 768x630
    6       RenderBlock {DIV} at (0,0) size 768x224
    7         RenderBlock {DIV} at (80,5) size 608x214 [border: (1px solid #0000FF)]
    8           RenderBlock {DIV} at (11,11) size 586x192 [border: (1px solid #008000)]
    9             RenderBlock {P} at (1,17) size 584x54
    10               RenderText {#text} at (0,0) size 584x53
    11                 text run at (0,0) width 584: "This line of text should not get out of the region. This line of text should not get out of the"
    12                 text run at (0,18) width 584: "region. This line of text should not get out of the region. This line of text should not get"
    13                 text run at (473,36) width 5 RTL: "."
    14                 text run at (477,36) width 107: "out of the region"
    15             RenderBlock {P} at (1,87) size 584x54
    16               RenderText {#text} at (0,0) size 584x53
    17                 text run at (0,0) width 584: "This line of text should not get out of the region. This line of text should not get out of the"
    18                 text run at (0,18) width 584: "region. This line of text should not get out of the region. This line of text should not get"
    19                 text run at (473,36) width 5 RTL: "."
    20                 text run at (477,36) width 107: "out of the region"
    21             RenderBlock {P} at (1,157) size 584x18
    22               RenderText {#text} at (273,0) size 311x17
    23                 text run at (273,0) width 5 RTL: "."
    24                 text run at (277,0) width 307: "This line of text should not get out of the region"
    25       RenderBlock {DIV} at (0,224) size 768x406
    26         RenderBlock {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
    27         RenderBlock {DIV} at (0,102) size 302x182 [border: (1px solid #000000)]
    28         RenderBlock {DIV} at (0,284) size 122x122 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x422
     4  RenderBlock {HTML} at (0,0) size 800x422
     5    RenderBody {BODY} at (8,8) size 784x406
     6      RenderBlock {DIV} at (0,0) size 784x406
     7        RenderRegion {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
     8        RenderRegion {DIV} at (0,102) size 302x182 [border: (1px solid #000000)]
     9        RenderRegion {DIV} at (0,284) size 122x122 [border: (1px solid #000000)]
     10Flow Threads
     11  Thread with flow-name 'flow1'
     12    layer at (0,0) size 300x400
     13      RenderNamedFlowThread at (0,0) size 300x400
     14        RenderBlock {DIV} at (0,0) size 300x599
     15          RenderBlock {DIV} at (34,5) size 232x589 [border: (1px solid #0000FF)]
     16            RenderBlock {DIV} at (11,11) size 210x567 [border: (1px solid #008000)]
     17              RenderBlock {P} at (1,17) size 208x157
     18                RenderText {#text} at (-10,0) size 218x158
     19                  text run at (-10,0) width 128: "This line of text"
     20                  text run at (-10,18) width 128: "should not get out"
     21                  text run at (-10,36) width 128: "of the region. This"
     22                  text run at (0,67) width 208: "line of text should not get out of"
     23                  text run at (0,85) width 208: "the region. This line of text"
     24                  text run at (0,103) width 208: "should not get out of the region."
     25                  text run at (0,121) width 208: "This line of text should not get"
     26                  text run at (100,139) width 4 RTL: "."
     27                  text run at (104,139) width 104: "out of the region"
     28              RenderBlock {P} at (1,190) size 208x236
     29                RenderText {#text} at (0,0) size 226x237
     30                  text run at (0,0) width 208: "This line of text should not get"
     31                  text run at (0,18) width 208: "out of the region. This line of"
     32                  text run at (0,36) width 208: "text should not get out of the"
     33                  text run at (0,54) width 208: "region. This line of text should"
     34                  text run at (-18,74) width 64: "not get"
     35                  text run at (-18,92) width 64: "out of the"
     36                  text run at (2,110) width 44: "region."
     37                  text run at (-18,128) width 64: "This line"
     38                  text run at (-18,146) width 64: "of text"
     39                  text run at (4,164) width 42: "should"
     40                  text run at (-18,182) width 64: "not get"
     41                  text run at (-18,200) width 64: "out of the"
     42                  text run at (2,218) width 4 RTL: "."
     43                  text run at (6,218) width 40: "region"
     44              RenderBlock {P} at (1,442) size 208x108
     45                RenderText {#text} at (-18,0) size 64x109
     46                  text run at (-18,0) width 64: "This line"
     47                  text run at (-18,18) width 64: "of text"
     48                  text run at (4,36) width 42: "should"
     49                  text run at (-18,54) width 64: "not get"
     50                  text run at (-18,72) width 64: "out of the"
     51                  text run at (2,90) width 4 RTL: "."
     52                  text run at (6,90) width 40: "region"
     53  Regions for flow 'flow1'
     54    RenderRegion {DIV} #region1
     55    RenderRegion {DIV} #region2
     56    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x646
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x646
    4   RenderBlock {HTML} at (0,0) size 784x646
    5     RenderBody {BODY} at (8,8) size 768x630
    6       RenderBlock {DIV} at (0,0) size 768x224
    7         RenderBlock {DIV} at (80,5) size 608x214 [border: (1px solid #0000FF)]
    8           RenderBlock {DIV} at (11,11) size 586x192 [border: (1px solid #008000)]
    9             RenderBlock {P} at (1,17) size 584x54
    10               RenderText {#text} at (0,0) size 584x53
    11                 text run at (0,0) width 584: "This line of text should not get out of the region. This line of text should not get out of the"
    12                 text run at (0,18) width 584: "region. This line of text should not get out of the region. This line of text should not get"
    13                 text run at (0,36) width 111: "out of the region."
    14             RenderBlock {P} at (1,87) size 584x54
    15               RenderText {#text} at (0,0) size 584x53
    16                 text run at (0,0) width 584: "This line of text should not get out of the region. This line of text should not get out of the"
    17                 text run at (0,18) width 584: "region. This line of text should not get out of the region. This line of text should not get"
    18                 text run at (0,36) width 111: "out of the region."
    19             RenderBlock {P} at (1,157) size 584x18
    20               RenderText {#text} at (0,0) size 311x17
    21                 text run at (0,0) width 311: "This line of text should not get out of the region."
    22       RenderBlock {DIV} at (0,224) size 768x406
    23         RenderBlock {DIV} at (566,0) size 202x102 [border: (1px solid #000000)]
    24         RenderBlock {DIV} at (466,102) size 302x182 [border: (1px solid #000000)]
    25         RenderBlock {DIV} at (646,284) size 122x122 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x422
     4  RenderBlock {HTML} at (0,0) size 800x422
     5    RenderBody {BODY} at (8,8) size 784x406
     6      RenderBlock {DIV} at (0,0) size 784x406
     7        RenderRegion {DIV} at (582,0) size 202x102 [border: (1px solid #000000)]
     8        RenderRegion {DIV} at (482,102) size 302x182 [border: (1px solid #000000)]
     9        RenderRegion {DIV} at (662,284) size 122x122 [border: (1px solid #000000)]
     10Flow Threads
     11  Thread with flow-name 'flow1'
     12    layer at (0,0) size 300x400
     13      RenderNamedFlowThread at (0,0) size 300x400
     14        RenderBlock {DIV} at (0,0) size 300x599
     15          RenderBlock {DIV} at (34,5) size 232x589 [border: (1px solid #0000FF)]
     16            RenderBlock {DIV} at (11,11) size 210x567 [border: (1px solid #008000)]
     17              RenderBlock {P} at (1,17) size 208x157
     18                RenderText {#text} at (90,0) size 218x158
     19                  text run at (90,0) width 128: "This line of text"
     20                  text run at (90,18) width 128: "should not get out"
     21                  text run at (90,36) width 128: "of the region. This"
     22                  text run at (0,67) width 208: "line of text should not get out of"
     23                  text run at (0,85) width 208: "the region. This line of text"
     24                  text run at (0,103) width 208: "should not get out of the region."
     25                  text run at (0,121) width 208: "This line of text should not get"
     26                  text run at (0,139) width 108: "out of the region."
     27              RenderBlock {P} at (1,190) size 208x236
     28                RenderText {#text} at (0,0) size 226x237
     29                  text run at (0,0) width 208: "This line of text should not get"
     30                  text run at (0,18) width 208: "out of the region. This line of"
     31                  text run at (0,36) width 208: "text should not get out of the"
     32                  text run at (0,54) width 208: "region. This line of text should"
     33                  text run at (162,74) width 64: "not get"
     34                  text run at (162,92) width 64: "out of the"
     35                  text run at (162,110) width 44: "region."
     36                  text run at (162,128) width 64: "This line"
     37                  text run at (162,146) width 64: "of text"
     38                  text run at (162,164) width 42: "should"
     39                  text run at (162,182) width 64: "not get"
     40                  text run at (162,200) width 64: "out of the"
     41                  text run at (162,218) width 44: "region."
     42              RenderBlock {P} at (1,442) size 208x108
     43                RenderText {#text} at (162,0) size 64x109
     44                  text run at (162,0) width 64: "This line"
     45                  text run at (162,18) width 64: "of text"
     46                  text run at (162,36) width 42: "should"
     47                  text run at (162,54) width 64: "not get"
     48                  text run at (162,72) width 64: "out of the"
     49                  text run at (162,90) width 44: "region."
     50  Regions for flow 'flow1'
     51    RenderRegion {DIV} #region1
     52    RenderRegion {DIV} #region2
     53    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x646
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x646
    4   RenderBlock {HTML} at (0,0) size 784x646
    5     RenderBody {BODY} at (8,8) size 768x630
    6       RenderBlock {DIV} at (0,0) size 768x224
    7         RenderBlock {DIV} at (80,5) size 608x214 [border: (1px solid #0000FF)]
    8           RenderBlock {DIV} at (11,11) size 586x192 [border: (1px solid #008000)]
    9             RenderBlock {P} at (1,17) size 584x54
    10               RenderText {#text} at (0,0) size 584x53
    11                 text run at (0,0) width 584: "This line of text should not get out of the region. This line of text should not get out of the"
    12                 text run at (0,18) width 584: "region. This line of text should not get out of the region. This line of text should not get"
    13                 text run at (473,36) width 5 RTL: "."
    14                 text run at (477,36) width 107: "out of the region"
    15             RenderBlock {P} at (1,87) size 584x54
    16               RenderText {#text} at (0,0) size 584x53
    17                 text run at (0,0) width 584: "This line of text should not get out of the region. This line of text should not get out of the"
    18                 text run at (0,18) width 584: "region. This line of text should not get out of the region. This line of text should not get"
    19                 text run at (473,36) width 5 RTL: "."
    20                 text run at (477,36) width 107: "out of the region"
    21             RenderBlock {P} at (1,157) size 584x18
    22               RenderText {#text} at (273,0) size 311x17
    23                 text run at (273,0) width 5 RTL: "."
    24                 text run at (277,0) width 307: "This line of text should not get out of the region"
    25       RenderBlock {DIV} at (0,224) size 768x406
    26         RenderBlock {DIV} at (566,0) size 202x102 [border: (1px solid #000000)]
    27         RenderBlock {DIV} at (466,102) size 302x182 [border: (1px solid #000000)]
    28         RenderBlock {DIV} at (646,284) size 122x122 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x422
     4  RenderBlock {HTML} at (0,0) size 800x422
     5    RenderBody {BODY} at (8,8) size 784x406
     6      RenderBlock {DIV} at (0,0) size 784x406
     7        RenderRegion {DIV} at (582,0) size 202x102 [border: (1px solid #000000)]
     8        RenderRegion {DIV} at (482,102) size 302x182 [border: (1px solid #000000)]
     9        RenderRegion {DIV} at (662,284) size 122x122 [border: (1px solid #000000)]
     10Flow Threads
     11  Thread with flow-name 'flow1'
     12    layer at (0,0) size 300x400
     13      RenderNamedFlowThread at (0,0) size 300x400
     14        RenderBlock {DIV} at (0,0) size 300x599
     15          RenderBlock {DIV} at (34,5) size 232x589 [border: (1px solid #0000FF)]
     16            RenderBlock {DIV} at (11,11) size 210x567 [border: (1px solid #008000)]
     17              RenderBlock {P} at (1,17) size 208x157
     18                RenderText {#text} at (90,0) size 218x158
     19                  text run at (90,0) width 128: "This line of text"
     20                  text run at (90,18) width 128: "should not get out"
     21                  text run at (90,36) width 128: "of the region. This"
     22                  text run at (0,67) width 208: "line of text should not get out of"
     23                  text run at (0,85) width 208: "the region. This line of text"
     24                  text run at (0,103) width 208: "should not get out of the region."
     25                  text run at (0,121) width 208: "This line of text should not get"
     26                  text run at (100,139) width 4 RTL: "."
     27                  text run at (104,139) width 104: "out of the region"
     28              RenderBlock {P} at (1,190) size 208x236
     29                RenderText {#text} at (0,0) size 226x237
     30                  text run at (0,0) width 208: "This line of text should not get"
     31                  text run at (0,18) width 208: "out of the region. This line of"
     32                  text run at (0,36) width 208: "text should not get out of the"
     33                  text run at (0,54) width 208: "region. This line of text should"
     34                  text run at (162,74) width 64: "not get"
     35                  text run at (162,92) width 64: "out of the"
     36                  text run at (182,110) width 44: "region."
     37                  text run at (162,128) width 64: "This line"
     38                  text run at (162,146) width 64: "of text"
     39                  text run at (184,164) width 42: "should"
     40                  text run at (162,182) width 64: "not get"
     41                  text run at (162,200) width 64: "out of the"
     42                  text run at (182,218) width 4 RTL: "."
     43                  text run at (186,218) width 40: "region"
     44              RenderBlock {P} at (1,442) size 208x108
     45                RenderText {#text} at (162,0) size 64x109
     46                  text run at (162,0) width 64: "This line"
     47                  text run at (162,18) width 64: "of text"
     48                  text run at (184,36) width 42: "should"
     49                  text run at (162,54) width 64: "not get"
     50                  text run at (162,72) width 64: "out of the"
     51                  text run at (182,90) width 4 RTL: "."
     52                  text run at (186,90) width 40: "region"
     53  Regions for flow 'flow1'
     54    RenderRegion {DIV} #region1
     55    RenderRegion {DIV} #region2
     56    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/percentage-margins-variable-width-regions-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x646
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x646
    4   RenderBlock {HTML} at (0,0) size 784x646
    5     RenderBody {BODY} at (8,8) size 768x630
    6       RenderBlock {DIV} at (0,0) size 768x224
    7         RenderBlock {DIV} at (80,5) size 608x214 [border: (1px solid #0000FF)]
    8           RenderBlock {DIV} at (11,11) size 586x192 [border: (1px solid #008000)]
    9             RenderBlock {P} at (1,17) size 584x54
    10               RenderText {#text} at (0,0) size 584x53
    11                 text run at (0,0) width 584: "This line of text should not get out of the region. This line of text should not get out of the"
    12                 text run at (0,18) width 584: "region. This line of text should not get out of the region. This line of text should not get"
    13                 text run at (0,36) width 111: "out of the region."
    14             RenderBlock {P} at (1,87) size 584x54
    15               RenderText {#text} at (0,0) size 584x53
    16                 text run at (0,0) width 584: "This line of text should not get out of the region. This line of text should not get out of the"
    17                 text run at (0,18) width 584: "region. This line of text should not get out of the region. This line of text should not get"
    18                 text run at (0,36) width 111: "out of the region."
    19             RenderBlock {P} at (1,157) size 584x18
    20               RenderText {#text} at (0,0) size 311x17
    21                 text run at (0,0) width 311: "This line of text should not get out of the region."
    22       RenderBlock {DIV} at (0,224) size 768x406
    23         RenderBlock {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
    24         RenderBlock {DIV} at (0,102) size 302x182 [border: (1px solid #000000)]
    25         RenderBlock {DIV} at (0,284) size 122x122 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x422
     4  RenderBlock {HTML} at (0,0) size 800x422
     5    RenderBody {BODY} at (8,8) size 784x406
     6      RenderBlock {DIV} at (0,0) size 784x406
     7        RenderRegion {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
     8        RenderRegion {DIV} at (0,102) size 302x182 [border: (1px solid #000000)]
     9        RenderRegion {DIV} at (0,284) size 122x122 [border: (1px solid #000000)]
     10Flow Threads
     11  Thread with flow-name 'flow1'
     12    layer at (0,0) size 300x400
     13      RenderNamedFlowThread at (0,0) size 300x400
     14        RenderBlock {DIV} at (0,0) size 300x599
     15          RenderBlock {DIV} at (34,5) size 232x589 [border: (1px solid #0000FF)]
     16            RenderBlock {DIV} at (11,11) size 210x567 [border: (1px solid #008000)]
     17              RenderBlock {P} at (1,17) size 208x157
     18                RenderText {#text} at (-10,0) size 218x158
     19                  text run at (-10,0) width 128: "This line of text"
     20                  text run at (-10,18) width 128: "should not get out"
     21                  text run at (-10,36) width 128: "of the region. This"
     22                  text run at (0,67) width 208: "line of text should not get out of"
     23                  text run at (0,85) width 208: "the region. This line of text"
     24                  text run at (0,103) width 208: "should not get out of the region."
     25                  text run at (0,121) width 208: "This line of text should not get"
     26                  text run at (0,139) width 108: "out of the region."
     27              RenderBlock {P} at (1,190) size 208x236
     28                RenderText {#text} at (0,0) size 226x237
     29                  text run at (0,0) width 208: "This line of text should not get"
     30                  text run at (0,18) width 208: "out of the region. This line of"
     31                  text run at (0,36) width 208: "text should not get out of the"
     32                  text run at (0,54) width 208: "region. This line of text should"
     33                  text run at (-18,74) width 64: "not get"
     34                  text run at (-18,92) width 64: "out of the"
     35                  text run at (-18,110) width 44: "region."
     36                  text run at (-18,128) width 64: "This line"
     37                  text run at (-18,146) width 64: "of text"
     38                  text run at (-18,164) width 42: "should"
     39                  text run at (-18,182) width 64: "not get"
     40                  text run at (-18,200) width 64: "out of the"
     41                  text run at (-18,218) width 44: "region."
     42              RenderBlock {P} at (1,442) size 208x108
     43                RenderText {#text} at (-18,0) size 64x109
     44                  text run at (-18,0) width 64: "This line"
     45                  text run at (-18,18) width 64: "of text"
     46                  text run at (-18,36) width 42: "should"
     47                  text run at (-18,54) width 64: "not get"
     48                  text run at (-18,72) width 64: "out of the"
     49                  text run at (-18,90) width 44: "region."
     50  Regions for flow 'flow1'
     51    RenderRegion {DIV} #region1
     52    RenderRegion {DIV} #region2
     53    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/region-overflow-auto-overflow-hidden-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x782
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x782
    4   RenderBlock {HTML} at (0,0) size 784x782
    5     RenderBody {BODY} at (8,8) size 768x766
    6       RenderBlock {DIV} at (0,0) size 768x360
    7         RenderBlock {DIV} at (0,0) size 768x216 [color=#A0A0A0]
    8           RenderInline {SPAN} at (0,0) size 768x200 [bgcolor=#A0A0A0]
    9             RenderText {#text} at (0,8) size 768x200
    10               text run at (0,8) width 461: "This is some content This is some content "
    11               text run at (460,8) width 308: "This is some content This is"
    12               text run at (0,44) width 148: "some content "
    13               text run at (147,44) width 484: "This is some content This is some content "
    14               text run at (630,44) width 138: "This is some"
    15               text run at (0,80) width 318: "content This is some content "
    16               text run at (317,80) width 451: "This is some content This is some content"
    17               text run at (0,116) width 461: "This is some content This is some content "
    18               text run at (460,116) width 308: "This is some content This is"
    19               text run at (0,152) width 148: "some content "
    20               text run at (147,152) width 484: "This is some content This is some content "
    21               text run at (630,152) width 138: "This is some"
    22               text run at (0,188) width 130: "content This"
    23         RenderBlock {DIV} at (0,216) size 768x96 [color=#00A0E0]
    24           RenderInline {SPAN} at (0,0) size 768x86 [bgcolor=#00A0E0]
    25             RenderText {#text} at (0,5) size 768x86
    26               text run at (0,5) width 311: "This is some content This is some content "
    27               text run at (310,5) width 311: "This is some content This is some content "
    28               text run at (620,5) width 148: "This is some content"
    29               text run at (0,29) width 156: "This is some content "
    30               text run at (155,29) width 311: "This is some content This is some content "
    31               text run at (465,29) width 303: "This is some content This is some content"
    32               text run at (0,53) width 311: "This is some content This is some content "
    33               text run at (310,53) width 311: "This is some content This is some content "
    34               text run at (620,53) width 148: "This is some content"
    35               text run at (0,77) width 145: "This is some content"
    36         RenderBlock {DIV} at (0,312) size 768x48 [color=#800000]
    37           RenderInline {SPAN} at (0,0) size 768x38 [bgcolor=#800000]
    38             RenderText {#text} at (0,5) size 768x38
    39               text run at (0,5) width 311: "This is some content This is some content "
    40               text run at (310,5) width 311: "This is some content This is some content "
    41               text run at (620,5) width 148: "This is some content"
    42               text run at (0,29) width 303: "This is some content This is some content."
    43           RenderText {#text} at (0,0) size 0x0
    44       RenderBlock (anonymous) at (0,360) size 768x406
    45         RenderBlock {DIV} at (2,2) size 402x402 [border: (1px solid #A0A0A0)]
    46         RenderText {#text} at (406,0) size 8x15
    47           text run at (406,0) width 8: " "
    48         RenderBlock {DIV} at (416,2) size 302x202 [border: (1px solid #000000)]
    49         RenderText {#text} at (0,0) size 0x0
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x422
     4  RenderBlock {HTML} at (0,0) size 800x422
     5    RenderBody {BODY} at (8,8) size 784x406
     6      RenderRegion {DIV} at (2,2) size 402x402 [border: (1px solid #A0A0A0)]
     7      RenderText {#text} at (406,0) size 8x15
     8        text run at (406,0) width 8: " "
     9      RenderRegion {DIV} at (416,2) size 302x202 [border: (1px solid #000000)]
     10      RenderText {#text} at (0,0) size 0x0
     11Flow Threads
     12  Thread with flow-name 'article'
     13    layer at (0,0) size 400x600
     14      RenderNamedFlowThread at (0,0) size 400x600
     15        RenderBlock {DIV} at (0,0) size 400x688
     16          RenderBlock {DIV} at (0,0) size 400x396 [color=#A0A0A0]
     17            RenderInline {SPAN} at (0,0) size 400x381 [bgcolor=#A0A0A0]
     18              RenderText {#text} at (0,7) size 400x381
     19                text run at (0,7) width 400: "This is some content This is some"
     20                text run at (0,43) width 88: "content "
     21                text run at (88,43) width 312: "This is some content This is"
     22                text run at (0,79) width 157: "some content "
     23                text run at (157,79) width 243: "This is some content"
     24                text run at (0,115) width 255: "This is some content "
     25                text run at (255,115) width 145: "This is some"
     26                text run at (0,151) width 322: "content This is some content "
     27                text run at (322,151) width 78: "This is"
     28                text run at (0,187) width 400: "some content This is some content"
     29                text run at (0,223) width 400: "This is some content This is some"
     30                text run at (0,259) width 88: "content "
     31                text run at (88,259) width 312: "This is some content This is"
     32                text run at (0,295) width 157: "some content "
     33                text run at (157,295) width 243: "This is some content"
     34                text run at (0,331) width 255: "This is some content "
     35                text run at (255,331) width 145: "This is some"
     36                text run at (0,367) width 132: "content This"
     37          RenderBlock {DIV} at (0,400) size 400x192 [color=#00A0E0]
     38            RenderInline {SPAN} at (0,0) size 300x182 [bgcolor=#00A0E0]
     39              RenderText {#text} at (0,5) size 300x182
     40                text run at (0,5) width 300: "This is some content This is some content"
     41                text run at (0,29) width 300: "This is some content This is some content"
     42                text run at (0,53) width 300: "This is some content This is some content"
     43                text run at (0,77) width 300: "This is some content This is some content"
     44                text run at (0,101) width 300: "This is some content This is some content"
     45                text run at (0,125) width 300: "This is some content This is some content"
     46                text run at (0,149) width 300: "This is some content This is some content"
     47                text run at (0,173) width 287: "This is some content This is some content"
     48          RenderBlock {DIV} at (0,592) size 400x96 [color=#800000]
     49            RenderInline {SPAN} at (0,0) size 300x86 [bgcolor=#800000]
     50              RenderText {#text} at (0,5) size 300x86
     51                text run at (0,5) width 300: "This is some content This is some content"
     52                text run at (0,29) width 300: "This is some content This is some content"
     53                text run at (0,53) width 300: "This is some content This is some content"
     54                text run at (0,77) width 147: "This is some content."
     55            RenderText {#text} at (0,0) size 0x0
     56  Regions for flow 'article'
     57    RenderRegion {DIV} #region_1
     58    RenderRegion {DIV} #region_2
  • trunk/LayoutTests/platform/gtk/fast/regions/region-overflow-auto-overflow-visible-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x782
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x782
    4   RenderBlock {HTML} at (0,0) size 784x782
    5     RenderBody {BODY} at (8,8) size 768x766
    6       RenderBlock {DIV} at (0,0) size 768x360
    7         RenderBlock {DIV} at (0,0) size 768x216 [color=#A0A0A0]
    8           RenderInline {SPAN} at (0,0) size 768x200 [bgcolor=#A0A0A0]
    9             RenderText {#text} at (0,8) size 768x200
    10               text run at (0,8) width 461: "This is some content This is some content "
    11               text run at (460,8) width 308: "This is some content This is"
    12               text run at (0,44) width 148: "some content "
    13               text run at (147,44) width 484: "This is some content This is some content "
    14               text run at (630,44) width 138: "This is some"
    15               text run at (0,80) width 318: "content This is some content "
    16               text run at (317,80) width 451: "This is some content This is some content"
    17               text run at (0,116) width 461: "This is some content This is some content "
    18               text run at (460,116) width 308: "This is some content This is"
    19               text run at (0,152) width 148: "some content "
    20               text run at (147,152) width 484: "This is some content This is some content "
    21               text run at (630,152) width 138: "This is some"
    22               text run at (0,188) width 130: "content This"
    23         RenderBlock {DIV} at (0,216) size 768x96 [color=#00A0E0]
    24           RenderInline {SPAN} at (0,0) size 768x86 [bgcolor=#00A0E0]
    25             RenderText {#text} at (0,5) size 768x86
    26               text run at (0,5) width 311: "This is some content This is some content "
    27               text run at (310,5) width 311: "This is some content This is some content "
    28               text run at (620,5) width 148: "This is some content"
    29               text run at (0,29) width 156: "This is some content "
    30               text run at (155,29) width 311: "This is some content This is some content "
    31               text run at (465,29) width 303: "This is some content This is some content"
    32               text run at (0,53) width 311: "This is some content This is some content "
    33               text run at (310,53) width 311: "This is some content This is some content "
    34               text run at (620,53) width 148: "This is some content"
    35               text run at (0,77) width 145: "This is some content"
    36         RenderBlock {DIV} at (0,312) size 768x48 [color=#800000]
    37           RenderInline {SPAN} at (0,0) size 768x38 [bgcolor=#800000]
    38             RenderText {#text} at (0,5) size 768x38
    39               text run at (0,5) width 311: "This is some content This is some content "
    40               text run at (310,5) width 311: "This is some content This is some content "
    41               text run at (620,5) width 148: "This is some content"
    42               text run at (0,29) width 303: "This is some content This is some content."
    43           RenderText {#text} at (0,0) size 0x0
    44       RenderBlock (anonymous) at (0,360) size 768x406
    45         RenderBlock {DIV} at (2,2) size 402x402 [border: (1px solid #A0A0A0)]
    46         RenderText {#text} at (406,0) size 8x15
    47           text run at (406,0) width 8: " "
    48         RenderBlock {DIV} at (416,2) size 302x202 [border: (1px solid #000000)]
    49         RenderText {#text} at (0,0) size 0x0
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x422
     4  RenderBlock {HTML} at (0,0) size 800x422
     5    RenderBody {BODY} at (8,8) size 784x406
     6      RenderRegion {DIV} at (2,2) size 402x402 [border: (1px solid #A0A0A0)]
     7      RenderText {#text} at (406,0) size 8x15
     8        text run at (406,0) width 8: " "
     9      RenderRegion {DIV} at (416,2) size 302x202 [border: (1px solid #000000)]
     10      RenderText {#text} at (0,0) size 0x0
     11Flow Threads
     12  Thread with flow-name 'article'
     13    layer at (0,0) size 400x600
     14      RenderNamedFlowThread at (0,0) size 400x600
     15        RenderBlock {DIV} at (0,0) size 400x688
     16          RenderBlock {DIV} at (0,0) size 400x396 [color=#A0A0A0]
     17            RenderInline {SPAN} at (0,0) size 400x381 [bgcolor=#A0A0A0]
     18              RenderText {#text} at (0,7) size 400x381
     19                text run at (0,7) width 400: "This is some content This is some"
     20                text run at (0,43) width 88: "content "
     21                text run at (88,43) width 312: "This is some content This is"
     22                text run at (0,79) width 157: "some content "
     23                text run at (157,79) width 243: "This is some content"
     24                text run at (0,115) width 255: "This is some content "
     25                text run at (255,115) width 145: "This is some"
     26                text run at (0,151) width 322: "content This is some content "
     27                text run at (322,151) width 78: "This is"
     28                text run at (0,187) width 400: "some content This is some content"
     29                text run at (0,223) width 400: "This is some content This is some"
     30                text run at (0,259) width 88: "content "
     31                text run at (88,259) width 312: "This is some content This is"
     32                text run at (0,295) width 157: "some content "
     33                text run at (157,295) width 243: "This is some content"
     34                text run at (0,331) width 255: "This is some content "
     35                text run at (255,331) width 145: "This is some"
     36                text run at (0,367) width 132: "content This"
     37          RenderBlock {DIV} at (0,400) size 400x192 [color=#00A0E0]
     38            RenderInline {SPAN} at (0,0) size 300x182 [bgcolor=#00A0E0]
     39              RenderText {#text} at (0,5) size 300x182
     40                text run at (0,5) width 300: "This is some content This is some content"
     41                text run at (0,29) width 300: "This is some content This is some content"
     42                text run at (0,53) width 300: "This is some content This is some content"
     43                text run at (0,77) width 300: "This is some content This is some content"
     44                text run at (0,101) width 300: "This is some content This is some content"
     45                text run at (0,125) width 300: "This is some content This is some content"
     46                text run at (0,149) width 300: "This is some content This is some content"
     47                text run at (0,173) width 287: "This is some content This is some content"
     48          RenderBlock {DIV} at (0,592) size 400x96 [color=#800000]
     49            RenderInline {SPAN} at (0,0) size 300x86 [bgcolor=#800000]
     50              RenderText {#text} at (0,5) size 300x86
     51                text run at (0,5) width 300: "This is some content This is some content"
     52                text run at (0,29) width 300: "This is some content This is some content"
     53                text run at (0,53) width 300: "This is some content This is some content"
     54                text run at (0,77) width 147: "This is some content."
     55            RenderText {#text} at (0,0) size 0x0
     56  Regions for flow 'article'
     57    RenderRegion {DIV} #region_1
     58    RenderRegion {DIV} #region_2
  • trunk/LayoutTests/platform/gtk/fast/regions/region-style-block-background-color-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x1052
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x1052
    4   RenderBlock {HTML} at (0,0) size 784x1052
    5     RenderBody {BODY} at (8,16) size 768x1028
    6       RenderBlock {DIV} at (0,0) size 768x18
    7         RenderBlock {P} at (0,0) size 768x18 [bgcolor=#FF0000]
    8           RenderText {#text} at (0,0) size 263x17
    9             text run at (0,0) width 263: "Green background text styled in region1."
    10       RenderBlock {DIV} at (0,34) size 280x30
    11       RenderBlock {DIV} at (0,80) size 768x52
    12         RenderBlock {P} at (0,0) size 768x18 [bgcolor=#FF0000]
    13           RenderText {#text} at (0,0) size 271x17
    14             text run at (0,0) width 271: "Green background text styled in region21."
    15         RenderBlock {P} at (0,34) size 768x18 [bgcolor=#FF0000]
    16           RenderText {#text} at (0,0) size 265x17
    17             text run at (0,0) width 265: "Lime background text styled in region22."
    18       RenderBlock {DIV} at (0,148) size 280x50
    19       RenderBlock {DIV} at (0,198) size 280x30
    20       RenderBlock {DIV} at (0,244) size 768x36
    21         RenderBlock {P} at (0,0) size 768x36 [bgcolor=#FF0000]
    22           RenderText {#text} at (0,0) size 743x35
    23             text run at (0,0) width 743: "Green background text styled in region31. Lime background text styled in region32. Lime background text styled in"
    24             text run at (0,18) width 336: "region32. Green background text styled in region31."
    25       RenderBlock {DIV} at (0,296) size 280x50
    26       RenderBlock {DIV} at (0,346) size 280x50
    27       RenderBlock {DIV} at (0,396) size 280x30
    28       RenderBlock {DIV} at (0,442) size 768x52
    29         RenderBlock {P} at (0,0) size 768x18 [bgcolor=#FF0000]
    30           RenderText {#text} at (0,0) size 275x17
    31             text run at (0,0) width 275: "Green background text styled in region 41."
    32         RenderBlock {P} at (0,34) size 768x18 [bgcolor=#FF0000]
    33           RenderText {#text} at (0,0) size 275x17
    34             text run at (0,0) width 275: "Green background text styled in region 41."
    35       RenderBlock {DIV} at (0,510) size 768x52
    36         RenderBlock {P} at (0,0) size 768x18 [bgcolor=#FF0000]
    37           RenderText {#text} at (0,0) size 269x17
    38             text run at (0,0) width 269: "Lime background text styled in region 42."
    39         RenderBlock {P} at (0,34) size 768x18 [bgcolor=#FF0000]
    40           RenderText {#text} at (0,0) size 269x17
    41             text run at (0,0) width 269: "Lime background text styled in region 42."
    42       RenderBlock {DIV} at (0,578) size 280x50
    43       RenderBlock {DIV} at (0,628) size 280x50
    44       RenderBlock {DIV} at (0,678) size 280x30
    45       RenderBlock {DIV} at (0,708) size 280x30
    46       RenderBlock {DIV} at (0,754) size 768x18
    47         RenderBlock {P} at (0,0) size 768x18 [bgcolor=#FF0000]
    48           RenderInline {I} at (0,0) size 274x17
    49             RenderInline {B} at (0,0) size 274x17
    50               RenderText {#text} at (0,0) size 274x17
    51                 text run at (0,0) width 274: "Green background, styled text in region5."
    52       RenderBlock {DIV} at (0,788) size 280x30
    53       RenderBlock {DIV} at (0,834) size 768x18
    54         RenderBlock {P} at (0,0) size 768x18 [bgcolor=#FF0000]
    55           RenderText {#text} at (0,0) size 258x17
    56             text run at (0,0) width 258: "Transparent background text in region6."
    57       RenderBlock {DIV} at (0,868) size 280x30
    58       RenderBlock {DIV} at (0,914) size 768x18
    59         RenderBlock {P} at (0,0) size 768x18 [bgcolor=#008000]
    60           RenderText {#text} at (0,0) size 502x17
    61             text run at (0,0) width 502: "Transparent background text in region71. Green background text in region 72."
    62       RenderBlock {DIV} at (0,948) size 280x50
    63       RenderBlock {DIV} at (0,998) size 280x30
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x556
     4  RenderBlock {HTML} at (0,0) size 800x556
     5    RenderBody {BODY} at (8,8) size 784x540
     6      RenderRegion {DIV} at (0,0) size 280x30
     7      RenderRegion {DIV} at (0,30) size 280x50
     8      RenderRegion {DIV} at (0,80) size 280x30
     9      RenderRegion {DIV} at (0,110) size 280x50
     10      RenderRegion {DIV} at (0,160) size 280x50
     11      RenderRegion {DIV} at (0,210) size 280x30
     12      RenderRegion {DIV} at (0,240) size 280x50
     13      RenderRegion {DIV} at (0,290) size 280x50
     14      RenderRegion {DIV} at (0,340) size 280x30
     15      RenderRegion {DIV} at (0,370) size 280x30
     16      RenderRegion {DIV} at (0,400) size 280x30
     17      RenderRegion {DIV} at (0,430) size 280x30
     18      RenderRegion {DIV} at (0,460) size 280x50
     19      RenderRegion {DIV} at (0,510) size 280x30
     20Flow Threads
     21  Thread with flow-name 'flow1'
     22    layer at (0,0) size 280x30
     23      RenderNamedFlowThread at (0,0) size 280x30
     24        RenderBlock {DIV} at (0,16) size 280x18
     25          RenderBlock {P} at (0,0) size 280x18 [bgcolor=#FF0000]
     26            RenderText {#text} at (0,0) size 258x19
     27              text run at (0,0) width 258: "Green background text styled in region1."
     28  Regions for flow 'flow1'
     29    RenderRegion {DIV} #region1 region style: 1
     30  Thread with flow-name 'flow2'
     31    layer at (0,0) size 280x80
     32      RenderNamedFlowThread at (0,0) size 280x80
     33        RenderBlock {DIV} at (0,16) size 280x52
     34          RenderBlock {P} at (0,0) size 280x18 [bgcolor=#FF0000]
     35            RenderText {#text} at (0,0) size 266x19
     36              text run at (0,0) width 266: "Green background text styled in region21."
     37          RenderBlock {P} at (0,34) size 280x18 [bgcolor=#FF0000]
     38            RenderText {#text} at (0,0) size 260x19
     39              text run at (0,0) width 260: "Lime background text styled in region22."
     40  Regions for flow 'flow2'
     41    RenderRegion {DIV} #region21 region style: 1
     42    RenderRegion {DIV} #region22 region style: 1
     43  Thread with flow-name 'flow3'
     44    layer at (0,0) size 280x130
     45      RenderNamedFlowThread at (0,0) size 280x130
     46        RenderBlock {DIV} at (0,16) size 280x102
     47          RenderBlock {P} at (0,0) size 280x102 [bgcolor=#FF0000]
     48            RenderText {#text} at (0,0) size 266x103
     49              text run at (0,0) width 266: "Green background text styled in region31."
     50              text run at (0,34) width 260: "Lime background text styled in region32."
     51              text run at (0,52) width 260: "Lime background text styled in region32."
     52              text run at (0,84) width 266: "Green background text styled in region31."
     53  Regions for flow 'flow3'
     54    RenderRegion {DIV} #region31 region style: 1
     55    RenderRegion {DIV} #region32 region style: 1
     56    RenderRegion {DIV} #region31 region style: 1
     57  Thread with flow-name 'flow41'
     58    layer at (0,0) size 280x80
     59      RenderNamedFlowThread at (0,0) size 280x80
     60        RenderBlock {DIV} at (0,16) size 280x52
     61          RenderBlock {P} at (0,0) size 280x18 [bgcolor=#FF0000]
     62            RenderText {#text} at (0,0) size 270x19
     63              text run at (0,0) width 270: "Green background text styled in region 41."
     64          RenderBlock {P} at (0,34) size 280x18 [bgcolor=#FF0000]
     65            RenderText {#text} at (0,0) size 270x19
     66              text run at (0,0) width 270: "Green background text styled in region 41."
     67  Regions for flow 'flow41'
     68    RenderRegion {DIV} #region41 region style: 1
     69    RenderRegion {DIV} #region41 region style: 1
     70  Thread with flow-name 'flow42'
     71    layer at (0,0) size 280x80
     72      RenderNamedFlowThread at (0,0) size 280x80
     73        RenderBlock {DIV} at (0,16) size 280x52
     74          RenderBlock {P} at (0,0) size 280x18 [bgcolor=#FF0000]
     75            RenderText {#text} at (0,0) size 264x19
     76              text run at (0,0) width 264: "Lime background text styled in region 42."
     77          RenderBlock {P} at (0,34) size 280x18 [bgcolor=#FF0000]
     78            RenderText {#text} at (0,0) size 264x19
     79              text run at (0,0) width 264: "Lime background text styled in region 42."
     80  Regions for flow 'flow42'
     81    RenderRegion {DIV} #region42 region style: 1
     82    RenderRegion {DIV} #region42 region style: 1
     83  Thread with flow-name 'flow5'
     84    layer at (0,0) size 280x30
     85      RenderNamedFlowThread at (0,0) size 280x30
     86        RenderBlock {DIV} at (0,16) size 280x18
     87          RenderBlock {P} at (0,0) size 280x18 [bgcolor=#FF0000]
     88            RenderInline {I} at (0,0) size 270x19
     89              RenderInline {B} at (0,0) size 270x19
     90                RenderText {#text} at (0,0) size 270x19
     91                  text run at (0,0) width 270: "Green background, styled text in region5."
     92  Regions for flow 'flow5'
     93    RenderRegion {DIV} #region5 region style: 1
     94  Thread with flow-name 'flow6'
     95    layer at (0,0) size 280x30
     96      RenderNamedFlowThread at (0,0) size 280x30
     97        RenderBlock {DIV} at (0,16) size 280x18
     98          RenderBlock {P} at (0,0) size 280x18 [bgcolor=#FF0000]
     99            RenderText {#text} at (0,0) size 253x19
     100              text run at (0,0) width 253: "Transparent background text in region6."
     101  Regions for flow 'flow6'
     102    RenderRegion {DIV} #region6 region style: 1
     103  Thread with flow-name 'flow7'
     104    layer at (0,0) size 280x80
     105      RenderNamedFlowThread at (0,0) size 280x80
     106        RenderBlock {DIV} at (0,16) size 280x52
     107          RenderBlock {P} at (0,0) size 280x52 [bgcolor=#008000]
     108            RenderText {#text} at (0,0) size 261x53
     109              text run at (0,0) width 261: "Transparent background text in region71."
     110              text run at (0,34) width 229: "Green background text in region 72."
     111  Regions for flow 'flow7'
     112    RenderRegion {DIV} #region71 region style: 1
     113    RenderRegion {DIV} #region72
  • trunk/LayoutTests/platform/gtk/fast/regions/region-style-block-background-color2-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x992
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x992
    4   RenderBlock {HTML} at (0,0) size 784x992
    5     RenderBody {BODY} at (8,16) size 768x968
    6       RenderBlock {DIV} at (0,0) size 768x18
    7         RenderBlock {P} at (0,0) size 768x18 [bgcolor=#FF0000]
    8           RenderText {#text} at (0,0) size 263x17
    9             text run at (0,0) width 263: "Green background text styled in region1."
    10       RenderBlock {DIV} at (0,34) size 280x50
    11       RenderBlock {DIV} at (0,100) size 768x18
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x546
     4  RenderBlock {HTML} at (0,0) size 800x546
     5    RenderBody {BODY} at (8,8) size 784x530
     6      RenderRegion {DIV} at (0,0) size 280x50
     7      RenderBlock {DIV} at (0,66) size 784x18
    128        RenderBlock {P} at (0,0) size 280x18 [bgcolor=#00FF00]
    13           RenderText {#text} at (0,0) size 265x17
    14             text run at (0,0) width 265: "Lime background text styled out region2."
    15       RenderBlock {DIV} at (0,134) size 768x0
    16       RenderBlock {DIV} at (0,134) size 768x52
    17         RenderBlock {P} at (0,0) size 768x18 [bgcolor=#FF0000]
    18           RenderText {#text} at (0,0) size 271x17
    19             text run at (0,0) width 271: "Green background text styled in region31."
    20         RenderBlock {P} at (0,34) size 768x18 [bgcolor=#FF0000]
    21           RenderText {#text} at (0,0) size 265x17
    22             text run at (0,0) width 265: "Lime background text styled in region32."
    23       RenderBlock {DIV} at (0,202) size 280x50
    24       RenderBlock {DIV} at (0,252) size 280x30
    25       RenderBlock {DIV} at (0,298) size 768x52
    26         RenderBlock {P} at (0,0) size 768x18 [bgcolor=#FF0000]
    27           RenderText {#text} at (0,0) size 271x17
    28             text run at (0,0) width 271: "Green background text styled in region41."
    29         RenderBlock {P} at (0,34) size 768x18 [bgcolor=#FF0000]
    30           RenderText {#text} at (0,0) size 265x17
    31             text run at (0,0) width 265: "Lime background text styled in region42."
    32       RenderBlock {DIV} at (0,366) size 280x50
    33       RenderBlock {DIV} at (0,416) size 280x30
    34       RenderBlock {DIV} at (0,462) size 768x52
    35         RenderBlock {P} at (0,0) size 768x18 [bgcolor=#FF0000]
    36           RenderText {#text} at (0,0) size 271x17
    37             text run at (0,0) width 271: "Green background text styled in region51."
    38         RenderBlock {P} at (0,34) size 768x18 [bgcolor=#FF0000]
    39           RenderText {#text} at (0,0) size 271x17
    40             text run at (0,0) width 271: "Green background text styled in region51."
    41       RenderBlock {DIV} at (0,530) size 280x100
    42       RenderBlock {DIV} at (0,630) size 280x10
    43       RenderBlock {DIV} at (0,656) size 768x52
    44         RenderBlock {P} at (0,0) size 768x18 [bgcolor=#FF0000]
    45           RenderText {#text} at (0,0) size 271x17
    46             text run at (0,0) width 271: "Green background text styled in region61."
    47         RenderBlock {P} at (0,34) size 768x18 [bgcolor=#FF0000]
    48           RenderText {#text} at (0,0) size 265x17
    49             text run at (0,0) width 265: "Lime background text styled in region62."
    50       RenderBlock {DIV} at (0,724) size 280x50
    51       RenderBlock {DIV} at (0,774) size 280x30
    52       RenderBlock {DIV} at (0,820) size 768x52
    53         RenderBlock {P} at (0,0) size 768x18 [bgcolor=#FF0000]
    54           RenderText {#text} at (0,0) size 271x17
    55             text run at (0,0) width 271: "Green background text styled in region71."
    56         RenderBlock {P} at (0,34) size 768x18 [bgcolor=#FF0000]
    57           RenderText {#text} at (0,0) size 265x17
    58             text run at (0,0) width 265: "Lime background text styled in region72."
    59       RenderBlock {DIV} at (0,888) size 280x50
    60       RenderBlock {DIV} at (0,938) size 280x30
     9          RenderText {#text} at (0,0) size 260x19
     10            text run at (0,0) width 260: "Lime background text styled out region2."
     11      RenderBlock {DIV} at (0,100) size 784x0
     12      RenderRegion {DIV} at (0,100) size 280x50
     13      RenderRegion {DIV} at (0,150) size 280x30
     14      RenderRegion {DIV} at (0,180) size 280x50
     15      RenderRegion {DIV} at (0,230) size 280x30
     16      RenderRegion {DIV} at (0,260) size 280x100
     17      RenderRegion {DIV} at (0,360) size 280x10
     18      RenderRegion {DIV} at (0,370) size 280x50
     19      RenderRegion {DIV} at (0,420) size 280x30
     20      RenderRegion {DIV} at (0,450) size 280x50
     21      RenderRegion {DIV} at (0,500) size 280x30
     22Flow Threads
     23  Thread with flow-name 'flow1'
     24    layer at (0,0) size 280x50
     25      RenderNamedFlowThread at (0,0) size 280x50
     26        RenderBlock {DIV} at (0,16) size 280x18
     27          RenderBlock {P} at (0,0) size 280x18 [bgcolor=#FF0000]
     28            RenderText {#text} at (0,0) size 258x19
     29              text run at (0,0) width 258: "Green background text styled in region1."
     30  Regions for flow 'flow1'
     31    RenderRegion {DIV} #region1 region style: 1
     32  Thread with flow-name 'flow2'
     33  Thread with flow-name 'flow3'
     34    layer at (0,0) size 280x80
     35      RenderNamedFlowThread at (0,0) size 280x80
     36        RenderBlock {DIV} at (0,16) size 280x52
     37          RenderBlock {P} at (0,0) size 280x18 [bgcolor=#FF0000]
     38            RenderText {#text} at (0,0) size 266x19
     39              text run at (0,0) width 266: "Green background text styled in region31."
     40          RenderBlock {P} at (0,34) size 280x18 [bgcolor=#FF0000]
     41            RenderText {#text} at (0,0) size 260x19
     42              text run at (0,0) width 260: "Lime background text styled in region32."
     43  Regions for flow 'flow3'
     44    RenderRegion {DIV} #region31 region style: 1
     45    RenderRegion {DIV} #region32 region style: 1
     46  Thread with flow-name 'flow4'
     47    layer at (0,0) size 280x80
     48      RenderNamedFlowThread at (0,0) size 280x80
     49        RenderBlock {DIV} at (0,16) size 280x52
     50          RenderBlock {P} at (0,0) size 280x18 [bgcolor=#FF0000]
     51            RenderText {#text} at (0,0) size 266x19
     52              text run at (0,0) width 266: "Green background text styled in region41."
     53          RenderBlock {P} at (0,34) size 280x18 [bgcolor=#FF0000]
     54            RenderText {#text} at (0,0) size 260x19
     55              text run at (0,0) width 260: "Lime background text styled in region42."
     56  Regions for flow 'flow4'
     57    RenderRegion {DIV} #region41 region style: 1
     58    RenderRegion {DIV} #region42 region style: 1
     59  Thread with flow-name 'flow5'
     60    layer at (0,0) size 280x110
     61      RenderNamedFlowThread at (0,0) size 280x110
     62        RenderBlock {DIV} at (0,16) size 280x52
     63          RenderBlock {P} at (0,0) size 280x18 [bgcolor=#FF0000]
     64            RenderText {#text} at (0,0) size 266x19
     65              text run at (0,0) width 266: "Green background text styled in region51."
     66          RenderBlock {P} at (0,34) size 280x18 [bgcolor=#FF0000]
     67            RenderText {#text} at (0,0) size 266x19
     68              text run at (0,0) width 266: "Green background text styled in region51."
     69  Regions for flow 'flow5'
     70    RenderRegion {DIV} #region51 region style: 1
     71    RenderRegion {DIV} #region52 region style: 1
     72  Thread with flow-name 'flow6'
     73    layer at (0,0) size 280x80
     74      RenderNamedFlowThread at (0,0) size 280x80
     75        RenderBlock {DIV} at (0,16) size 280x52
     76          RenderBlock {P} at (0,0) size 280x18 [bgcolor=#FF0000]
     77            RenderText {#text} at (0,0) size 266x19
     78              text run at (0,0) width 266: "Green background text styled in region61."
     79          RenderBlock {P} at (0,34) size 280x18 [bgcolor=#FF0000]
     80            RenderText {#text} at (0,0) size 260x19
     81              text run at (0,0) width 260: "Lime background text styled in region62."
     82  Regions for flow 'flow6'
     83    RenderRegion {DIV} #region61 region style: 1
     84    RenderRegion {DIV} #region62 region style: 1
     85  Thread with flow-name 'flow7'
     86    layer at (0,0) size 280x80
     87      RenderNamedFlowThread at (0,0) size 280x80
     88        RenderBlock {DIV} at (0,16) size 280x52
     89          RenderBlock {P} at (0,0) size 280x18 [bgcolor=#FF0000]
     90            RenderText {#text} at (0,0) size 266x19
     91              text run at (0,0) width 266: "Green background text styled in region71."
     92          RenderBlock {P} at (0,34) size 280x18 [bgcolor=#FF0000]
     93            RenderText {#text} at (0,0) size 260x19
     94              text run at (0,0) width 260: "Lime background text styled in region72."
     95  Regions for flow 'flow7'
     96    RenderRegion {DIV} #region71 region style: 1
     97    RenderRegion {DIV} #region72 region style: 1
  • trunk/LayoutTests/platform/gtk/fast/regions/text-region-split-small-pagination-expected.txt

    r114107 r122112  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x328
    4   RenderBlock {HTML} at (0,0) size 800x328
    5     RenderBody {BODY} at (8,16) size 784x296
    6       RenderBlock {DIV} at (0,0) size 784x36
    7         RenderBlock {P} at (0,0) size 784x36
    8           RenderInline {B} at (0,0) size 112x17
    9             RenderText {#text} at (0,0) size 112x17
    10               text run at (0,0) width 112: "Text in region 2."
    11           RenderText {#text} at (111,0) size 138x17
    12             text run at (111,0) width 138: " This paragraph has \""
    13           RenderInline {I} at (0,0) size 226x17
    14             RenderText {#text} at (248,0) size 226x17
    15               text run at (248,0) width 226: "-webkit-region-break-after: always"
    16           RenderText {#text} at (473,0) size 16x17
    17             text run at (473,0) width 16: "\". "
    18           RenderInline {B} at (0,0) size 749x35
    19             RenderText {#text} at (488,0) size 749x35
    20               text run at (488,0) width 261: "There should be nothing in this region"
    21               text run at (0,18) width 95: "after this line."
    22       RenderBlock {DIV} at (0,52) size 204x34 [border: (2px solid #000000)]
    23       RenderBlock {DIV} at (0,102) size 204x54 [border: (2px solid #000000)]
    24       RenderBlock {DIV} at (0,172) size 204x54 [border: (2px solid #000000)]
    25       RenderBlock {DIV} at (0,242) size 204x54 [border: (2px solid #000000)]
     3layer at (0,0) size 800x276
     4  RenderBlock {HTML} at (0,0) size 800x276
     5    RenderBody {BODY} at (8,16) size 784x244
     6      RenderRegion {DIV} at (0,0) size 204x34 [border: (2px solid #000000)]
     7      RenderRegion {DIV} at (0,50) size 204x54 [border: (2px solid #000000)]
     8      RenderRegion {DIV} at (0,120) size 204x54 [border: (2px solid #000000)]
     9      RenderRegion {DIV} at (0,190) size 204x54 [border: (2px solid #000000)]
     10Flow Threads
     11  Thread with flow-name 'flow'
     12    layer at (0,0) size 200x180
     13      RenderNamedFlowThread at (0,0) size 200x180
     14        RenderBlock {DIV} at (0,30) size 200x118
     15          RenderBlock {P} at (0,0) size 200x118
     16            RenderInline {B} at (0,0) size 111x19
     17              RenderText {#text} at (0,0) size 111x19
     18                text run at (0,0) width 111: "Text in region 2."
     19            RenderText {#text} at (111,0) size 143x37
     20              text run at (111,0) width 32: " This"
     21              text run at (0,18) width 99: "paragraph has \""
     22            RenderInline {I} at (0,0) size 196x51
     23              RenderText {#text} at (99,18) size 196x51
     24                text run at (99,18) width 97: "-webkit-region-"
     25                text run at (0,50) width 123: "break-after: always"
     26            RenderText {#text} at (123,50) size 15x19
     27              text run at (123,50) width 15: "\". "
     28            RenderInline {B} at (0,0) size 179x69
     29              RenderText {#text} at (138,50) size 179x69
     30                text run at (138,50) width 41: "There"
     31                text run at (0,68) width 166: "should be nothing in this"
     32                text run at (0,100) width 139: "region after this line."
     33  Regions for flow 'flow'
     34    RenderRegion {DIV} #region1
     35    RenderRegion {DIV} #region2
     36    RenderRegion {DIV} #region3
     37    RenderRegion {DIV} #region4
  • trunk/LayoutTests/platform/gtk/fast/regions/top-overflow-out-of-second-region-expected.txt

    r114107 r122112  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x552
    4   RenderBlock {HTML} at (0,0) size 800x552
    5     RenderBody {BODY} at (8,16) size 784x528
     3layer at (0,0) size 800x418
     4  RenderBlock {HTML} at (0,0) size 800x418
     5    RenderBody {BODY} at (8,16) size 784x394
    66      RenderBlock {P} at (0,0) size 784x72
    7         RenderText {#text} at (0,0) size 776x71
    8           text run at (0,0) width 776: "In the test case below, the green block's width should not vary and should use the second region to determine its width. It"
    9           text run at (0,18) width 758: "is overflowing upwards out of the blue block, and so the portion that overflows should continue to use the blue block's"
    10           text run at (0,36) width 729: "containing block width. The blue block does not exist in region one, so using some hypothetical made-up width is"
    11           text run at (0,54) width 639: "incorrect. The overflow should be spilling out of the top of region two and be painted in region one."
    12       RenderBlock {DIV} at (0,88) size 784x134
    13         RenderBlock {DIV} at (5,105) size 774x24 [border: (1px solid #0000FF)]
    14           RenderBlock {DIV} at (96,-99) size 581x122 [border: (1px solid #008000)]
    15             RenderBlock {P} at (1,17) size 579x36
    16               RenderText {#text} at (0,0) size 579x35
    17                 text run at (0,0) width 579: "These lines should all fit to the width of the block in the second region and spill out of the"
    18                 text run at (0,18) width 114: "top of the second "
    19                 text run at (113,18) width 46: "region."
    20             RenderBlock {P} at (1,69) size 579x36
    21               RenderText {#text} at (0,0) size 579x35
    22                 text run at (0,0) width 579: "These lines should all fit to the width of the block in the second region and spill out of the"
    23                 text run at (0,18) width 114: "top of the second "
    24                 text run at (113,18) width 46: "region."
    25       RenderBlock {DIV} at (0,222) size 784x306
    26         RenderBlock {DIV} at (0,0) size 302x102 [border: (1px solid #000000)]
    27         RenderBlock {DIV} at (0,102) size 402x202 [border: (1px solid #000000)]
    28         RenderBlock {DIV} at (0,304) size 784x2 [border: (1px solid #000000)]
     7        RenderText {#text} at (0,0) size 779x73
     8          text run at (0,0) width 775: "In the test case below, the green block's width should not vary and should use the second region to determine its width. It is"
     9          text run at (0,18) width 731: "overflowing upwards out of the blue block, and so the portion that overflows should continue to use the blue block's"
     10          text run at (0,36) width 779: "containing block width. The blue block does not exist in region one, so using some hypothetical made-up width is incorrect."
     11          text run at (0,54) width 565: "The overflow should be spilling out of the top of region two and be painted in region one."
     12      RenderBlock {DIV} at (0,88) size 784x306
     13        RenderRegion {DIV} at (0,0) size 302x102 [border: (1px solid #000000)]
     14        RenderRegion {DIV} at (0,102) size 402x202 [border: (1px solid #000000)]
     15        RenderRegion {DIV} at (0,304) size 2x2 [border: (1px solid #000000)]
     16Flow Threads
     17  Thread with flow-name 'flow1'
     18    layer at (0,0) size 400x300
     19      RenderNamedFlowThread at (0,0) size 400x300
     20        RenderBlock {DIV} at (0,0) size 400x177
     21          RenderBlock {DIV} at (5,100) size 390x72 [border: (1px solid #0000FF)]
     22            RenderBlock {DIV} at (48,-99) size 293x170 [border: (1px solid #008000)]
     23              RenderBlock {P} at (1,17) size 291x54
     24                RenderText {#text} at (0,0) size 291x55
     25                  text run at (0,0) width 291: "These lines should all fit to the width of the"
     26                  text run at (0,18) width 291: "block in the second region and spill out of the"
     27                  text run at (0,36) width 112: "top of the second "
     28                  text run at (112,36) width 44: "region."
     29              RenderBlock {P} at (1,99) size 291x54
     30                RenderText {#text} at (0,0) size 291x55
     31                  text run at (0,0) width 291: "These lines should all fit to the width of the"
     32                  text run at (0,18) width 291: "block in the second region and spill out of the"
     33                  text run at (0,36) width 112: "top of the second "
     34                  text run at (112,36) width 44: "region."
     35  Regions for flow 'flow1'
     36    RenderRegion {DIV} #region1
     37    RenderRegion {DIV} #region2
     38    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/webkit-flow-double-pagination-float-push-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x826
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x826
    4   RenderBlock {HTML} at (0,0) size 784x826
    5     RenderBody {BODY} at (8,16) size 768x802
    6       RenderBlock {P} at (0,0) size 768x36
    7         RenderText {#text} at (0,0) size 751x35
    8           text run at (0,0) width 751: "In the example below, the first float pushes content into region #2, and the second float pushes both floats into region"
    9           text run at (0,18) width 20: "#3."
    10       RenderBlock {DIV} at (0,52) size 768x224
    11         RenderBlock {DIV} at (5,5) size 758x214 [border: (1px solid #0000FF)]
    12           RenderBlock {DIV} at (11,11) size 736x192 [border: (1px solid #008000)]
    13             RenderBlock {P} at (1,17) size 734x54
    14               RenderImage {IMG} at (0,0) size 130x110 [bgcolor=#008000]
    15               RenderImage {IMG} at (604,0) size 130x130 [bgcolor=#FFFF00]
    16               RenderText {#text} at (130,0) size 474x53
    17                 text run at (130,0) width 273: "This line of text should not get out of the "
    18                 text run at (402,0) width 202: "region. This line of text should"
    19                 text run at (130,18) width 474: "not get out of the region. This line of text should not get out of the region."
    20                 text run at (130,36) width 311: "This line of text should not get out of the region."
    21             RenderBlock {P} at (1,87) size 734x54
    22               RenderText {#text} at (130,0) size 474x53
    23                 text run at (130,0) width 474: "This line of text should not get out of the region. This line of text should"
    24                 text run at (130,18) width 474: "not get out of the region. This line of text should not get out of the region."
    25                 text run at (130,36) width 311: "This line of text should not get out of the region."
    26             RenderBlock {P} at (1,157) size 734x18
    27               RenderText {#text} at (0,0) size 311x17
    28                 text run at (0,0) width 311: "This line of text should not get out of the region."
    29       RenderBlock {DIV} at (0,276) size 768x526
    30         RenderBlock {DIV} at (0,0) size 402x102 [border: (1px solid #000000)]
    31         RenderBlock {DIV} at (0,102) size 302x122 [border: (1px solid #000000)]
    32         RenderBlock {DIV} at (0,224) size 402x302 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x584
     4  RenderBlock {HTML} at (0,0) size 800x584
     5    RenderBody {BODY} at (8,16) size 784x560
     6      RenderBlock {P} at (0,0) size 784x18
     7        RenderText {#text} at (0,0) size 759x19
     8          text run at (0,0) width 759: "In the example below, the first float pushes content into region #2, and the second float pushes both floats into region #3."
     9      RenderBlock {DIV} at (0,34) size 784x526
     10        RenderRegion {DIV} at (0,0) size 402x102 [border: (1px solid #000000)]
     11        RenderRegion {DIV} at (0,102) size 302x122 [border: (1px solid #000000)]
     12        RenderRegion {DIV} at (0,224) size 402x302 [border: (1px solid #000000)]
     13Flow Threads
     14  Thread with flow-name 'flow1'
     15    layer at (0,0) size 400x520
     16      RenderNamedFlowThread at (0,0) size 400x520
     17        RenderBlock {DIV} at (0,0) size 400x537
     18          RenderBlock {DIV} at (5,5) size 390x527 [border: (1px solid #0000FF)]
     19            RenderBlock {DIV} at (11,11) size 368x505 [border: (1px solid #008000)]
     20              RenderBlock {P} at (1,17) size 366x349
     21                RenderImage {IMG} at (0,187) size 130x110 [bgcolor=#008000]
     22                RenderImage {IMG} at (236,187) size 130x130 [bgcolor=#FFFF00]
     23                RenderText {#text} at (130,187) size 352x163
     24                  text run at (130,187) width 106: "This line of text"
     25                  text run at (130,205) width 106: "should not get"
     26                  text run at (130,223) width 106: "out of the"
     27                  text run at (130,241) width 106: "region. This line"
     28                  text run at (130,259) width 106: "of text should"
     29                  text run at (130,277) width 106: "not get out of"
     30                  text run at (130,295) width 106: "the region. This"
     31                  text run at (0,313) width 236: "line of text should not get out of the"
     32                  text run at (0,331) width 352: "region. This line of text should not get out of the region."
     33              RenderBlock {P} at (1,382) size 366x72
     34                RenderText {#text} at (0,0) size 366x73
     35                  text run at (0,0) width 366: "This line of text should not get out of the region. This line"
     36                  text run at (0,18) width 366: "of text should not get out of the region. This line of text"
     37                  text run at (0,36) width 366: "should not get out of the region. This line of text should"
     38                  text run at (0,54) width 155: "not get out of the region."
     39              RenderBlock {P} at (1,470) size 366x18
     40                RenderText {#text} at (0,0) size 304x19
     41                  text run at (0,0) width 304: "This line of text should not get out of the region."
     42  Regions for flow 'flow1'
     43    RenderRegion {DIV} #region1
     44    RenderRegion {DIV} #region2
     45    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/webkit-flow-float-pushed-to-last-region-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x736
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x736
    4   RenderBlock {HTML} at (0,0) size 784x736
    5     RenderBody {BODY} at (8,8) size 768x720
    6       RenderBlock {DIV} at (0,0) size 768x224
    7         RenderBlock {DIV} at (5,5) size 758x214 [border: (1px solid #0000FF)]
    8           RenderBlock {DIV} at (11,11) size 736x192 [border: (1px solid #008000)]
    9             RenderBlock {P} at (1,17) size 734x54
    10               RenderImage {IMG} at (604,0) size 130x100 [bgcolor=#008000]
    11               RenderText {#text} at (0,0) size 604x53
    12                 text run at (0,0) width 279: "This line of text should not get out of the "
    13                 text run at (278,0) width 326: "region. This line of text should not get out of the"
    14                 text run at (0,18) width 604: "region. This line of text should not get out of the region. This line of text should not get out of"
    15                 text run at (0,36) width 69: "the region."
    16             RenderBlock {P} at (1,87) size 734x54
    17               RenderText {#text} at (0,0) size 604x53
    18                 text run at (0,0) width 604: "This line of text should not get out of the region. This line of text should not get out of the"
    19                 text run at (0,18) width 604: "region. This line of text should not get out of the region. This line of text should not get out of"
    20                 text run at (0,36) width 69: "the region."
    21             RenderBlock {P} at (1,157) size 734x18
    22               RenderText {#text} at (0,0) size 311x17
    23                 text run at (0,0) width 311: "This line of text should not get out of the region."
    24       RenderBlock {DIV} at (0,224) size 768x496
    25         RenderBlock {DIV} at (0,0) size 402x102 [border: (1px solid #000000)]
    26         RenderBlock {DIV} at (0,102) size 302x92 [border: (1px solid #000000)]
    27         RenderBlock {DIV} at (0,194) size 402x302 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x512
     4  RenderBlock {HTML} at (0,0) size 800x512
     5    RenderBody {BODY} at (8,8) size 784x496
     6      RenderBlock {DIV} at (0,0) size 784x496
     7        RenderRegion {DIV} at (0,0) size 402x102 [border: (1px solid #000000)]
     8        RenderRegion {DIV} at (0,102) size 302x92 [border: (1px solid #000000)]
     9        RenderRegion {DIV} at (0,194) size 402x302 [border: (1px solid #000000)]
     10Flow Threads
     11  Thread with flow-name 'flow1'
     12    layer at (0,0) size 400x490
     13      RenderNamedFlowThread at (0,0) size 400x490
     14        RenderBlock {DIV} at (0,0) size 400x453
     15          RenderBlock {DIV} at (5,5) size 390x443 [border: (1px solid #0000FF)]
     16            RenderBlock {DIV} at (11,11) size 368x421 [border: (1px solid #008000)]
     17              RenderBlock {P} at (1,17) size 366x265
     18                RenderImage {IMG} at (236,157) size 130x100 [bgcolor=#008000]
     19                RenderText {#text} at (0,157) size 236x109
     20                  text run at (0,157) width 236: "This line of text should not get out of"
     21                  text run at (0,175) width 26: "the "
     22                  text run at (26,175) width 210: "region. This line of text should"
     23                  text run at (0,193) width 236: "not get out of the region. This line of"
     24                  text run at (0,211) width 236: "text should not get out of the region."
     25                  text run at (0,229) width 236: "This line of text should not get out of"
     26                  text run at (0,247) width 67: "the region."
     27              RenderBlock {P} at (1,298) size 366x72
     28                RenderText {#text} at (0,0) size 366x73
     29                  text run at (0,0) width 366: "This line of text should not get out of the region. This line"
     30                  text run at (0,18) width 366: "of text should not get out of the region. This line of text"
     31                  text run at (0,36) width 366: "should not get out of the region. This line of text should"
     32                  text run at (0,54) width 155: "not get out of the region."
     33              RenderBlock {P} at (1,386) size 366x18
     34                RenderText {#text} at (0,0) size 304x19
     35                  text run at (0,0) width 304: "This line of text should not get out of the region."
     36  Regions for flow 'flow1'
     37    RenderRegion {DIV} #region1
     38    RenderRegion {DIV} #region2
     39    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/webkit-flow-float-unable-to-push-expected.txt

    r114107 r122112  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x516
    4   RenderBlock {HTML} at (0,0) size 800x516
    5     RenderBody {BODY} at (8,8) size 784x500
    6       RenderBlock {DIV} at (0,0) size 784x224
    7         RenderBlock {DIV} at (5,5) size 774x214 [border: (1px solid #0000FF)]
    8           RenderBlock {DIV} at (11,11) size 752x192 [border: (1px solid #008000)]
    9             RenderBlock {P} at (1,17) size 750x54
    10               RenderText {#text} at (0,0) size 114x17
    11                 text run at (0,0) width 114: "This line of text "
    12               RenderImage {IMG} at (620,0) size 130x100 [bgcolor=#008000]
    13               RenderText {#text} at (113,0) size 620x53
    14                 text run at (113,0) width 174: "should not get out of the "
    15                 text run at (286,0) width 334: "region. This line of text should not get out of the"
    16                 text run at (0,18) width 620: "region. This line of text should not get out of the region. This line of text should not get out of"
    17                 text run at (0,36) width 69: "the region."
    18             RenderBlock {P} at (1,87) size 750x54
    19               RenderText {#text} at (0,0) size 620x53
    20                 text run at (0,0) width 620: "This line of text should not get out of the region. This line of text should not get out of the"
    21                 text run at (0,18) width 620: "region. This line of text should not get out of the region. This line of text should not get out of"
    22                 text run at (0,36) width 69: "the region."
    23             RenderBlock {P} at (1,157) size 750x18
    24               RenderText {#text} at (0,0) size 311x17
    25                 text run at (0,0) width 311: "This line of text should not get out of the region."
    26       RenderBlock {DIV} at (0,224) size 784x276
    27         RenderBlock {DIV} at (0,0) size 402x92 [border: (1px solid #000000)]
    28         RenderBlock {DIV} at (0,92) size 302x92 [border: (1px solid #000000)]
    29         RenderBlock {DIV} at (0,184) size 402x92 [border: (1px solid #000000)]
     3layer at (0,0) size 800x292
     4  RenderBlock {HTML} at (0,0) size 800x292
     5    RenderBody {BODY} at (8,8) size 784x276
     6      RenderBlock {DIV} at (0,0) size 784x276
     7        RenderRegion {DIV} at (0,0) size 402x92 [border: (1px solid #000000)]
     8        RenderRegion {DIV} at (0,92) size 302x92 [border: (1px solid #000000)]
     9        RenderRegion {DIV} at (0,184) size 402x92 [border: (1px solid #000000)]
     10Flow Threads
     11  Thread with flow-name 'flow1'
     12    layer at (0,0) size 400x270
     13      RenderNamedFlowThread at (0,0) size 400x270
     14        RenderBlock {DIV} at (0,0) size 400x301
     15          RenderBlock {DIV} at (5,5) size 390x291 [border: (1px solid #0000FF)]
     16            RenderBlock {DIV} at (11,11) size 368x269 [border: (1px solid #008000)]
     17              RenderBlock {P} at (1,17) size 366x111
     18                RenderText {#text} at (0,0) size 104x19
     19                  text run at (0,0) width 104: "This line of text "
     20                RenderImage {IMG} at (236,0) size 130x100 [bgcolor=#008000]
     21                RenderText {#text} at (104,0) size 236x112
     22                  text run at (104,0) width 132: "should not get out of"
     23                  text run at (0,18) width 26: "the "
     24                  text run at (26,18) width 210: "region. This line of text should"
     25                  text run at (0,36) width 236: "not get out of the region. This line of"
     26                  text run at (0,57) width 236: "text should not get out of the region."
     27                  text run at (0,75) width 236: "This line of text should not get out of"
     28                  text run at (0,93) width 67: "the region."
     29              RenderBlock {P} at (1,144) size 366x74
     30                RenderText {#text} at (0,0) size 366x75
     31                  text run at (0,0) width 266: "This line of text should not get out of the"
     32                  text run at (0,20) width 366: "region. This line of text should not get out of the region."
     33                  text run at (0,38) width 366: "This line of text should not get out of the region. This line"
     34                  text run at (0,56) width 245: "of text should not get out of the region."
     35              RenderBlock {P} at (1,234) size 366x18
     36                RenderText {#text} at (0,0) size 304x19
     37                  text run at (0,0) width 304: "This line of text should not get out of the region."
     38  Regions for flow 'flow1'
     39    RenderRegion {DIV} #region1
     40    RenderRegion {DIV} #region2
     41    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/webkit-flow-floats-inside-regions-bounds-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x644
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x644
    4   RenderBlock {HTML} at (0,0) size 784x644
    5     RenderBody {BODY} at (8,8) size 768x628
    6       RenderBlock {DIV} at (0,0) size 768x222
    7         RenderBlock {DIV} at (5,5) size 758x212 [border: (1px solid #0000FF)]
    8           RenderBlock {DIV} at (11,11) size 736x190 [border: (1px solid #008000)]
    9             RenderBlock {P} at (1,17) size 734x18
    10               RenderText {#text} at (0,0) size 311x17
    11                 text run at (0,0) width 311: "This line of text should not get out of the region."
    12             RenderBlock (floating) {DIV} at (663,51) size 72x37 [border: (1px solid #FF0000)]
    13               RenderText {#text} at (1,1) size 45x17
    14                 text run at (1,1) width 45: "Float 1"
    15             RenderBlock (anonymous) at (1,51) size 734x36
    16               RenderText {#text} at (0,0) size 662x35
    17                 text run at (0,0) width 662: "This line of text should not get out of the region. This line of text should not get out of the region. This"
    18                 text run at (0,18) width 279: "line of text should not get out of the region."
    19             RenderBlock {P} at (1,103) size 734x0
    20             RenderBlock {P} at (1,103) size 734x36
    21               RenderText {#text} at (0,0) size 734x35
    22                 text run at (0,0) width 734: "This line of text should not get out of the region. This line of text should not get out of the region. This line of text"
    23                 text run at (0,18) width 520: "should not get out of the region. This line of text should not get out of the region."
    24             RenderBlock {P} at (1,155) size 734x18
    25               RenderText {#text} at (0,0) size 311x17
    26                 text run at (0,0) width 311: "This line of text should not get out of the region."
    27       RenderBlock {DIV} at (0,222) size 768x406
    28         RenderBlock {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
    29         RenderBlock {DIV} at (0,102) size 302x182 [border: (1px solid #000000)]
    30         RenderBlock {DIV} at (0,284) size 122x122 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x422
     4  RenderBlock {HTML} at (0,0) size 800x422
     5    RenderBody {BODY} at (8,8) size 784x406
     6      RenderBlock {DIV} at (0,0) size 784x406
     7        RenderRegion {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
     8        RenderRegion {DIV} at (0,102) size 302x182 [border: (1px solid #000000)]
     9        RenderRegion {DIV} at (0,284) size 122x122 [border: (1px solid #000000)]
     10Flow Threads
     11  Thread with flow-name 'flow1'
     12    layer at (0,0) size 300x400
     13      RenderNamedFlowThread at (0,0) size 300x400
     14        RenderBlock {DIV} at (0,0) size 300x455
     15          RenderBlock {DIV} at (5,5) size 290x445 [border: (1px solid #0000FF)]
     16            RenderBlock {DIV} at (11,11) size 268x423 [border: (1px solid #008000)]
     17              RenderBlock {P} at (1,17) size 266x36
     18                RenderText {#text} at (0,0) size 166x37
     19                  text run at (0,0) width 166: "This line of text should"
     20                  text run at (0,18) width 155: "not get out of the region."
     21              RenderBlock (floating) {DIV} at (195,84) size 72x37 [border: (1px solid #FF0000)]
     22                RenderText {#text} at (1,1) size 44x19
     23                  text run at (1,1) width 44: "Float 1"
     24              RenderBlock (anonymous) at (1,84) size 266x90
     25                RenderText {#text} at (0,0) size 266x91
     26                  text run at (0,0) width 194: "This line of text should not get"
     27                  text run at (0,18) width 194: "out of the region. This line of"
     28                  text run at (0,36) width 194: "text should not get out of the"
     29                  text run at (0,54) width 266: "region. This line of text should not get out"
     30                  text run at (0,72) width 84: "of the region."
     31              RenderBlock {P} at (1,190) size 266x0
     32              RenderBlock {P} at (1,190) size 266x128
     33                RenderText {#text} at (0,0) size 266x129
     34                  text run at (0,0) width 266: "This line of text should not get out of the"
     35                  text run at (0,18) width 266: "region. This line of text should not get out"
     36                  text run at (0,36) width 266: "of the region. This line of text should not"
     37                  text run at (0,54) width 266: "get out of the region. This line of text"
     38                  text run at (0,74) width 86: "should not"
     39                  text run at (0,92) width 86: "get out of the"
     40                  text run at (0,110) width 44: "region."
     41              RenderBlock {P} at (1,334) size 266x72
     42                RenderText {#text} at (0,0) size 86x73
     43                  text run at (0,0) width 86: "This line of"
     44                  text run at (0,18) width 86: "text should"
     45                  text run at (0,36) width 86: "not get out of"
     46                  text run at (0,54) width 67: "the region."
     47  Regions for flow 'flow1'
     48    RenderRegion {DIV} #region1
     49    RenderRegion {DIV} #region2
     50    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 784x610
    2   RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x610
    4   RenderBlock {HTML} at (0,0) size 784x610
    5     RenderBody {BODY} at (8,8) size 768x594
    6       RenderBlock {DIV} at (0,0) size 768x188
    7         RenderBlock {DIV} at (5,5) size 758x178 [border: (1px solid #0000FF)]
    8           RenderBlock {DIV} at (11,11) size 736x156 [border: (1px solid #008000)]
    9             RenderBlock {P} at (1,17) size 734x36
    10               RenderText {#text} at (0,0) size 734x35
    11                 text run at (0,0) width 734: "This line of text should not get out of the region. This line of text should not get out of the region. This line of text"
    12                 text run at (0,18) width 520: "should not get out of the region. This line of text should not get out of the region."
    13             RenderBlock {P} at (1,69) size 734x36
    14               RenderText {#text} at (0,0) size 734x35
    15                 text run at (0,0) width 734: "This line of text should not get out of the region. This line of text should not get out of the region. This line of text"
    16                 text run at (0,18) width 520: "should not get out of the region. This line of text should not get out of the region."
    17             RenderBlock {P} at (1,121) size 734x18
    18               RenderText {#text} at (0,0) size 311x17
    19                 text run at (0,0) width 311: "This line of text should not get out of the region."
    20       RenderBlock {DIV} at (0,188) size 768x406
    21         RenderBlock {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
    22         RenderBlock {DIV} at (0,102) size 302x182 [border: (1px solid #000000)]
    23         RenderBlock {DIV} at (0,284) size 122x122 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x422
     4  RenderBlock {HTML} at (0,0) size 800x422
     5    RenderBody {BODY} at (8,8) size 784x406
     6      RenderBlock {DIV} at (0,0) size 784x406
     7        RenderRegion {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
     8        RenderRegion {DIV} at (0,102) size 302x182 [border: (1px solid #000000)]
     9        RenderRegion {DIV} at (0,284) size 122x122 [border: (1px solid #000000)]
     10Flow Threads
     11  Thread with flow-name 'flow1'
     12    layer at (0,0) size 300x400
     13      RenderNamedFlowThread at (0,0) size 300x400
     14        RenderBlock {DIV} at (0,0) size 300x385
     15          RenderBlock {DIV} at (5,5) size 290x375 [border: (1px solid #0000FF)]
     16            RenderBlock {DIV} at (11,11) size 268x353 [border: (1px solid #008000)]
     17              RenderBlock {P} at (1,17) size 266x121
     18                RenderText {#text} at (0,0) size 266x122
     19                  text run at (0,0) width 166: "This line of text should"
     20                  text run at (0,18) width 166: "not get out of the region."
     21                  text run at (0,36) width 166: "This line of text should"
     22                  text run at (0,67) width 266: "not get out of the region. This line of text"
     23                  text run at (0,85) width 266: "should not get out of the region. This line"
     24                  text run at (0,103) width 245: "of text should not get out of the region."
     25              RenderBlock {P} at (1,154) size 266x90
     26                RenderText {#text} at (0,0) size 266x91
     27                  text run at (0,0) width 266: "This line of text should not get out of the"
     28                  text run at (0,18) width 266: "region. This line of text should not get out"
     29                  text run at (0,36) width 266: "of the region. This line of text should not"
     30                  text run at (0,54) width 266: "get out of the region. This line of text"
     31                  text run at (0,72) width 201: "should not get out of the region."
     32              RenderBlock {P} at (1,264) size 266x72
     33                RenderText {#text} at (0,0) size 86x73
     34                  text run at (0,0) width 86: "This line of"
     35                  text run at (0,18) width 86: "text should"
     36                  text run at (0,36) width 86: "not get out of"
     37                  text run at (0,54) width 67: "the region."
     38  Regions for flow 'flow1'
     39    RenderRegion {DIV} #region1
     40    RenderRegion {DIV} #region2
     41    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 866x584
    2   RenderView at (0,0) size 800x584
    3 layer at (0,0) size 866x584
    4   RenderBlock {HTML} at (0,0) size 866x584
    5     RenderBody {BODY} at (8,8) size 850x568
    6       RenderBlock {DIV} at (0,0) size 224x568
    7         RenderBlock {DIV} at (5,5) size 214x558 [border: (1px solid #0000FF)]
    8           RenderBlock {DIV} at (11,11) size 192x536 [border: (1px solid #008000)]
    9             RenderBlock {P} at (17,1) size 54x534
    10               RenderText {#text} at (0,0) size 53x534
    11                 text run at (0,0) width 534: "This line of text should not get out of the region. This line of text should not get"
    12                 text run at (18,0) width 534: "out of the region. This line of text should not get out of the region. This line of text"
    13                 text run at (36,0) width 205: "should not get out of the region."
    14             RenderBlock {P} at (87,1) size 54x534
    15               RenderText {#text} at (0,0) size 53x534
    16                 text run at (0,0) width 534: "This line of text should not get out of the region. This line of text should not get"
    17                 text run at (18,0) width 534: "out of the region. This line of text should not get out of the region. This line of text"
    18                 text run at (36,0) width 205: "should not get out of the region."
    19             RenderBlock {P} at (157,1) size 18x534
    20               RenderText {#text} at (0,0) size 17x311
    21                 text run at (0,0) width 311: "This line of text should not get out of the region."
    22       RenderBlock {DIV} at (224,0) size 626x568
    23         RenderBlock {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
    24         RenderBlock {DIV} at (202,0) size 302x182 [border: (1px solid #000000)]
    25         RenderBlock {DIV} at (504,0) size 122x122 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 642x600
     4  RenderBlock {HTML} at (0,0) size 642x600
     5    RenderBody {BODY} at (8,8) size 626x584
     6      RenderBlock {DIV} at (0,0) size 626x584
     7        RenderRegion {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
     8        RenderRegion {DIV} at (202,0) size 302x182 [border: (1px solid #000000)]
     9        RenderRegion {DIV} at (504,0) size 122x122 [border: (1px solid #000000)]
     10Flow Threads
     11  Thread with flow-name 'flow1'
     12    layer at (0,0) size 620x180
     13      RenderNamedFlowThread at (0,0) size 620x180
     14        RenderBlock {DIV} at (0,0) size 605x180
     15          RenderBlock {DIV} at (5,5) size 595x170 [border: (1px solid #0000FF)]
     16            RenderBlock {DIV} at (11,11) size 573x148 [border: (1px solid #008000)]
     17              RenderBlock {P} at (17,1) size 275x146
     18                RenderText {#text} at (0,0) size 276x146
     19                  text run at (0,0) width 66: "This line"
     20                  text run at (18,0) width 66: "of text"
     21                  text run at (36,0) width 66: "should not"
     22                  text run at (54,0) width 66: "get out of"
     23                  text run at (72,0) width 19: "the"
     24                  text run at (90,0) width 44: "region."
     25                  text run at (108,0) width 66: "This line"
     26                  text run at (126,0) width 66: "of text"
     27                  text run at (144,0) width 66: "should not"
     28                  text run at (167,0) width 146: "get out of the region."
     29                  text run at (185,0) width 146: "This line of text should"
     30                  text run at (203,0) width 146: "not get out of the"
     31                  text run at (221,0) width 146: "region. This line of"
     32                  text run at (239,0) width 146: "text should not get out"
     33                  text run at (257,0) width 84: "of the region."
     34              RenderBlock {P} at (308,1) size 162x146
     35                RenderText {#text} at (0,0) size 163x146
     36                  text run at (0,0) width 146: "This line of text should"
     37                  text run at (18,0) width 146: "not get out of the"
     38                  text run at (36,0) width 146: "region. This line of"
     39                  text run at (54,0) width 146: "text should not get out"
     40                  text run at (72,0) width 146: "of the region. This line"
     41                  text run at (90,0) width 146: "of text should not get"
     42                  text run at (108,0) width 146: "out of the region. This"
     43                  text run at (126,0) width 146: "line of text should not"
     44                  text run at (144,0) width 131: "get out of the region."
     45              RenderBlock {P} at (484,1) size 72x146
     46                RenderText {#text} at (0,0) size 73x86
     47                  text run at (0,0) width 86: "This line of"
     48                  text run at (18,0) width 86: "text should"
     49                  text run at (36,0) width 86: "not get out of"
     50                  text run at (54,0) width 67: "the region."
     51  Regions for flow 'flow1'
     52    RenderRegion {DIV} #region1
     53    RenderRegion {DIV} #region2
     54    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-rl-expected.txt

    r114107 r122112  
    1 layer at (0,0) size 866x584
    2   RenderView at (0,0) size 800x584
    3 layer at (-66,0) size 866x584 backgroundClip at (0,0) size 866x584 clip at (0,0) size 866x584 outlineClip at (0,0) size 866x584
    4   RenderBlock {HTML} at (0,0) size 866x584
    5     RenderBody {BODY} at (8,8) size 850x568
    6       RenderBlock {DIV} at (0,0) size 224x568
    7         RenderBlock {DIV} at (5,5) size 214x558 [border: (1px solid #0000FF)]
    8           RenderBlock {DIV} at (11,11) size 192x536 [border: (1px solid #008000)]
    9             RenderBlock {P} at (17,1) size 54x534
    10               RenderText {#text} at (0,0) size 53x534
    11                 text run at (0,0) width 534: "This line of text should not get out of the region. This line of text should not get"
    12                 text run at (18,0) width 534: "out of the region. This line of text should not get out of the region. This line of text"
    13                 text run at (36,0) width 205: "should not get out of the region."
    14             RenderBlock {P} at (87,1) size 54x534
    15               RenderText {#text} at (0,0) size 53x534
    16                 text run at (0,0) width 534: "This line of text should not get out of the region. This line of text should not get"
    17                 text run at (18,0) width 534: "out of the region. This line of text should not get out of the region. This line of text"
    18                 text run at (36,0) width 205: "should not get out of the region."
    19             RenderBlock {P} at (157,1) size 18x534
    20               RenderText {#text} at (0,0) size 17x311
    21                 text run at (0,0) width 311: "This line of text should not get out of the region."
    22       RenderBlock {DIV} at (224,0) size 626x568
    23         RenderBlock {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
    24         RenderBlock {DIV} at (202,0) size 302x182 [border: (1px solid #000000)]
    25         RenderBlock {DIV} at (504,0) size 122x122 [border: (1px solid #000000)]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (158,0) size 642x600
     4  RenderBlock {HTML} at (0,0) size 642x600
     5    RenderBody {BODY} at (8,8) size 626x584
     6      RenderBlock {DIV} at (0,0) size 626x584
     7        RenderRegion {DIV} at (0,0) size 202x102 [border: (1px solid #000000)]
     8        RenderRegion {DIV} at (202,0) size 302x182 [border: (1px solid #000000)]
     9        RenderRegion {DIV} at (504,0) size 122x122 [border: (1px solid #000000)]
     10Flow Threads
     11  Thread with flow-name 'flow1'
     12    layer at (180,0) size 620x180
     13      RenderNamedFlowThread at (0,0) size 620x180
     14        RenderBlock {DIV} at (0,0) size 605x180
     15          RenderBlock {DIV} at (5,5) size 595x170 [border: (1px solid #0000FF)]
     16            RenderBlock {DIV} at (11,11) size 573x148 [border: (1px solid #008000)]
     17              RenderBlock {P} at (17,1) size 275x146
     18                RenderText {#text} at (0,0) size 276x146
     19                  text run at (0,0) width 66: "This line"
     20                  text run at (18,0) width 66: "of text"
     21                  text run at (36,0) width 66: "should not"
     22                  text run at (54,0) width 66: "get out of"
     23                  text run at (72,0) width 19: "the"
     24                  text run at (90,0) width 44: "region."
     25                  text run at (108,0) width 66: "This line"
     26                  text run at (126,0) width 66: "of text"
     27                  text run at (144,0) width 66: "should not"
     28                  text run at (167,0) width 146: "get out of the region."
     29                  text run at (185,0) width 146: "This line of text should"
     30                  text run at (203,0) width 146: "not get out of the"
     31                  text run at (221,0) width 146: "region. This line of"
     32                  text run at (239,0) width 146: "text should not get out"
     33                  text run at (257,0) width 84: "of the region."
     34              RenderBlock {P} at (308,1) size 162x146
     35                RenderText {#text} at (0,0) size 163x146
     36                  text run at (0,0) width 146: "This line of text should"
     37                  text run at (18,0) width 146: "not get out of the"
     38                  text run at (36,0) width 146: "region. This line of"
     39                  text run at (54,0) width 146: "text should not get out"
     40                  text run at (72,0) width 146: "of the region. This line"
     41                  text run at (90,0) width 146: "of text should not get"
     42                  text run at (108,0) width 146: "out of the region. This"
     43                  text run at (126,0) width 146: "line of text should not"
     44                  text run at (144,0) width 131: "get out of the region."
     45              RenderBlock {P} at (484,1) size 72x146
     46                RenderText {#text} at (0,0) size 73x86
     47                  text run at (0,0) width 86: "This line of"
     48                  text run at (18,0) width 86: "text should"
     49                  text run at (36,0) width 86: "not get out of"
     50                  text run at (54,0) width 67: "the region."
     51  Regions for flow 'flow1'
     52    RenderRegion {DIV} #region1
     53    RenderRegion {DIV} #region2
     54    RenderRegion {DIV} #region3
  • trunk/LayoutTests/platform/gtk/fast/repaint/japanese-rl-selection-repaint-in-regions-expected.txt

    r116804 r122112  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (514,0) size 286x600
    4   RenderBlock {HTML} at (0,0) size 286x600 [border: (10px solid #800000)]
    5     RenderBody {BODY} at (18,18) size 250x564 [border: (5px solid #000000)]
    6       RenderBlock {DIV} at (5,5) size 240x554
    7         RenderText {#text} at (0,0) size 240x551
    8           text run at (0,0) width 546: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}"
    9           text run at (24,0) width 546: "\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}"
    10           text run at (48,0) width 544: "\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}"
    11           text run at (72,0) width 546: "\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}"
    12           text run at (96,0) width 551: "\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}"
    13           text run at (120,0) width 544: "\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}"
    14           text run at (144,0) width 546: "\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}"
    15           text run at (168,0) width 544: "\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}"
    16           text run at (192,0) width 546: "\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}"
    17           text run at (216,0) width 551: "\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}"
     3layer at (754,0) size 46x600
     4  RenderBlock {HTML} at (0,0) size 46x600 [border: (10px solid #800000)]
     5    RenderBody {BODY} at (18,18) size 10x564 [border: (5px solid #000000)]
    186layer at (296,100) size 404x404
    19   RenderBlock (positioned) {DIV} at (100,100) size 404x404 [border: (2px solid #000000)]
    20 caret: position 0 of child 3 {DIV} of body
     7  RenderRegion {DIV} at (100,100) size 404x404 [border: (2px solid #000000)]
     8Flow Threads
     9  Thread with flow-name 'thread'
     10    layer at (400,0) size 400x400
     11      RenderNamedFlowThread at (0,0) size 400x400
     12        RenderBlock {DIV} at (0,0) size 336x400
     13          RenderText {#text} at (0,0) size 336x399
     14            text run at (0,0) width 399: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}"
     15            text run at (24,0) width 399: "\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}"
     16            text run at (48,0) width 399: "\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}"
     17            text run at (72,0) width 397: "\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}"
     18            text run at (96,0) width 399: "\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}"
     19            text run at (120,0) width 378: "\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}"
     20            text run at (144,0) width 383: "\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}"
     21            text run at (168,0) width 399: "\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}"
     22            text run at (192,0) width 397: "\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}"
     23            text run at (216,0) width 397: "\x{307E}\x{3059}\x{3002}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}"
     24            text run at (240,0) width 399: "\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}"
     25            text run at (264,0) width 399: "\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}"
     26            text run at (288,0) width 383: "\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}"
     27            text run at (312,0) width 336: "\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}"
     28  Regions for flow 'thread'
     29    RenderRegion {DIV}
     30selection start: position 1 of child 0 {#text} of child 1 {DIV} of body
     31selection end:   position 29 of child 0 {#text} of child 1 {DIV} of body
  • trunk/LayoutTests/platform/gtk/fast/repaint/line-flow-with-floats-in-regions-expected.txt

    r114836 r122112  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (0,0) size 800x600
    6       RenderPartObject {IFRAME} at (0,0) size 500x600
    7         layer at (0,0) size 500x600
    8           RenderView at (0,0) size 500x600
    9         layer at (0,0) size 500x600
    10           RenderBlock {HTML} at (0,0) size 500x600
    11             RenderBody {BODY} at (8,8) size 484x576
    12               RenderBlock {DIV} at (0,0) size 450x50
    13                 RenderBlock (floating) {DIV} at (370,10) size 70x120 [bgcolor=#FFC0CB]
    14               RenderBlock {P} at (0,66) size 418x498 [border: (3px solid #800000)]
    15                 RenderText {#text} at (6,6) size 406x109
    16                   text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing"
    17                   text run at (6,24) width 25: "her "
    18                   text run at (31,24) width 329: "flamingo: she succeeded in getting its body tucked"
    19                   text run at (6,42) width 42: "away, "
    20                   text run at (48,42) width 312: "comfortably enough, under her arm, with its legs"
    21                   text run at (6,60) width 106: "hanging down, "
    22                   text run at (112,60) width 248: "but generally, just as she had got its"
    23                   text run at (6,78) width 176: "neck nicely straightened "
    24                   text run at (182,78) width 230: "out, and was going to give the"
    25                   text run at (6,96) width 224: "hedgehog a blow with its head, it "
    26                 RenderInline {I} at (0,0) size 39x19
    27                   RenderText {#text} at (230,96) size 39x19
    28                     text run at (230,96) width 39: "would"
    29                 RenderText {#text} at (269,96) size 406x73
    30                   text run at (269,96) width 143: " twist itself round and"
    31                   text run at (6,114) width 175: "look up in her face, with "
    32                   text run at (181,114) width 231: "such a puzzled expression that she"
    33                   text run at (6,132) width 179: "could not help bursting out "
    34                   text run at (185,132) width 227: "laughing: and when she had got its"
    35                   text run at (6,150) width 229: "head down, and was going to "
    36                 RenderText {#text} at (235,150) size 406x127
    37                   text run at (235,150) width 177: "begin again, it was very"
    38                   text run at (6,168) width 259: "provoking to find that the hedgehog had "
    39                   text run at (265,168) width 147: "unrolled itself, and was"
    40                   text run at (6,186) width 252: "in the act of crawling away: besides all "
    41                   text run at (258,186) width 154: "this, there was generally"
    42                   text run at (6,204) width 256: "a ridge or furrow in the way wherever "
    43                   text run at (262,204) width 150: "she wanted to send the"
    44                   text run at (6,222) width 264: "hedgehog to, and, as the doubled-up "
    45                   text run at (270,222) width 142: "soldiers were always"
    46                   text run at (6,240) width 292: "getting up and walking off to other parts of "
    47                   text run at (298,240) width 114: "the ground, Alice"
    48                   text run at (57,258) width 306: "soon came to the conclusion that it was a very "
    49                 RenderBlock (floating) {SPAN} at (6,261) size 48x64 [bgcolor=#ADD8E6]
    50                 RenderText {#text} at (363,258) size 355x37
    51                   text run at (363,258) width 49: "difficult"
    52                   text run at (57,276) width 88: "game indeed. "
    53                 RenderBR {BR} at (0,0) size 0x0
    54                 RenderText {#text} at (57,294) size 304x19
    55                   text run at (57,294) width 304: "The players all played at once without waiting"
    56                 RenderBlock (floating) {SPAN} at (364,297) size 48x80 [bgcolor=#90EE90]
    57                 RenderText {#text} at (57,312) size 355x37
    58                   text run at (57,312) width 63: "for turns, "
    59                   text run at (120,312) width 241: "quarrelling all the while, and fighting"
    60                   text run at (6,330) width 172: "for the hedgehogs; and in "
    61                   text run at (178,330) width 116: "a very short time "
    62                 RenderInline {SPAN} at (0,0) size 67x19
    63                   RenderText {#text} at (294,330) size 67x19
    64                     text run at (294,330) width 67: "the Queen"
    65                 RenderText {#text} at (6,348) size 355x55
    66                   text run at (6,348) width 226: "was in a furious passion, and went "
    67                   text run at (232,348) width 129: "stamping about, and"
    68                   text run at (6,366) width 288: "shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with "
    69                   text run at (294,366) width 67: "her head!\x{2019}"
    70                   text run at (6,384) width 151: "about once in a minute. "
    71                 RenderBR {BR} at (0,0) size 0x0
    72                 RenderText {#text} at (6,402) size 406x91
    73                   text run at (6,402) width 387: "Alice began to feel very uneasy: to be sure, she had not as "
    74                   text run at (393,402) width 19: "yet"
    75                   text run at (6,420) width 406: "had any dispute with the Queen, but she knew that it might"
    76                   text run at (6,438) width 406: "happen any minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would"
    77                   text run at (6,456) width 75: "become of "
    78                   text run at (81,456) width 331: "me? They\x{2019}re dreadfully fond of beheading people"
    79                   text run at (6,474) width 93: "here; the great "
    80                   text run at (99,474) width 261: "wonder is, that there\x{2018}s any one left alive!\x{2019}"
    81       RenderText {#text} at (0,0) size 0x0
    82       RenderText {#text} at (0,0) size 0x0
    836layer at (100,0) size 500x600
    84   RenderBlock (positioned) {DIV} at (100,0) size 500x600
     7  RenderRegion {DIV} at (100,0) size 500x600
     8Flow Threads
     9  Thread with flow-name 'thread'
     10    layer at (0,0) size 500x600
     11      RenderNamedFlowThread at (0,0) size 500x600
     12        RenderPartObject {IFRAME} at (0,0) size 500x600
     13          layer at (0,0) size 500x600
     14            RenderView at (0,0) size 500x600
     15          layer at (0,0) size 500x600
     16            RenderBlock {HTML} at (0,0) size 500x600
     17              RenderBody {BODY} at (8,8) size 484x576
     18                RenderBlock {DIV} at (0,0) size 450x50
     19                  RenderBlock (floating) {DIV} at (370,10) size 70x120 [bgcolor=#FFC0CB]
     20                RenderBlock {P} at (0,66) size 418x498 [border: (3px solid #800000)]
     21                  RenderText {#text} at (6,6) size 406x109
     22                    text run at (6,6) width 354: "The chief difficulty Alice found at first was in managing"
     23                    text run at (6,24) width 25: "her "
     24                    text run at (31,24) width 329: "flamingo: she succeeded in getting its body tucked"
     25                    text run at (6,42) width 42: "away, "
     26                    text run at (48,42) width 312: "comfortably enough, under her arm, with its legs"
     27                    text run at (6,60) width 106: "hanging down, "
     28                    text run at (112,60) width 248: "but generally, just as she had got its"
     29                    text run at (6,78) width 176: "neck nicely straightened "
     30                    text run at (182,78) width 230: "out, and was going to give the"
     31                    text run at (6,96) width 224: "hedgehog a blow with its head, it "
     32                  RenderInline {I} at (0,0) size 39x19
     33                    RenderText {#text} at (230,96) size 39x19
     34                      text run at (230,96) width 39: "would"
     35                  RenderText {#text} at (269,96) size 406x73
     36                    text run at (269,96) width 143: " twist itself round and"
     37                    text run at (6,114) width 175: "look up in her face, with "
     38                    text run at (181,114) width 231: "such a puzzled expression that she"
     39                    text run at (6,132) width 179: "could not help bursting out "
     40                    text run at (185,132) width 227: "laughing: and when she had got its"
     41                    text run at (6,150) width 229: "head down, and was going to "
     42                  RenderText {#text} at (235,150) size 406x127
     43                    text run at (235,150) width 177: "begin again, it was very"
     44                    text run at (6,168) width 259: "provoking to find that the hedgehog had "
     45                    text run at (265,168) width 147: "unrolled itself, and was"
     46                    text run at (6,186) width 252: "in the act of crawling away: besides all "
     47                    text run at (258,186) width 154: "this, there was generally"
     48                    text run at (6,204) width 256: "a ridge or furrow in the way wherever "
     49                    text run at (262,204) width 150: "she wanted to send the"
     50                    text run at (6,222) width 264: "hedgehog to, and, as the doubled-up "
     51                    text run at (270,222) width 142: "soldiers were always"
     52                    text run at (6,240) width 292: "getting up and walking off to other parts of "
     53                    text run at (298,240) width 114: "the ground, Alice"
     54                    text run at (57,258) width 306: "soon came to the conclusion that it was a very "
     55                  RenderBlock (floating) {SPAN} at (6,261) size 48x64 [bgcolor=#ADD8E6]
     56                  RenderText {#text} at (363,258) size 355x37
     57                    text run at (363,258) width 49: "difficult"
     58                    text run at (57,276) width 88: "game indeed. "
     59                  RenderBR {BR} at (0,0) size 0x0
     60                  RenderText {#text} at (57,294) size 304x19
     61                    text run at (57,294) width 304: "The players all played at once without waiting"
     62                  RenderBlock (floating) {SPAN} at (364,297) size 48x80 [bgcolor=#90EE90]
     63                  RenderText {#text} at (57,312) size 355x37
     64                    text run at (57,312) width 63: "for turns, "
     65                    text run at (120,312) width 241: "quarrelling all the while, and fighting"
     66                    text run at (6,330) width 172: "for the hedgehogs; and in "
     67                    text run at (178,330) width 116: "a very short time "
     68                  RenderInline {SPAN} at (0,0) size 67x19
     69                    RenderText {#text} at (294,330) size 67x19
     70                      text run at (294,330) width 67: "the Queen"
     71                  RenderText {#text} at (6,348) size 355x55
     72                    text run at (6,348) width 226: "was in a furious passion, and went "
     73                    text run at (232,348) width 129: "stamping about, and"
     74                    text run at (6,366) width 288: "shouting \x{2018}Off with his head!\x{2019} or \x{2018}Off with "
     75                    text run at (294,366) width 67: "her head!\x{2019}"
     76                    text run at (6,384) width 151: "about once in a minute. "
     77                  RenderBR {BR} at (0,0) size 0x0
     78                  RenderText {#text} at (6,402) size 406x91
     79                    text run at (6,402) width 387: "Alice began to feel very uneasy: to be sure, she had not as "
     80                    text run at (393,402) width 19: "yet"
     81                    text run at (6,420) width 406: "had any dispute with the Queen, but she knew that it might"
     82                    text run at (6,438) width 406: "happen any minute, \x{2018}and then,\x{2019} thought she, \x{2018}what would"
     83                    text run at (6,456) width 75: "become of "
     84                    text run at (81,456) width 331: "me? They\x{2019}re dreadfully fond of beheading people"
     85                    text run at (6,474) width 93: "here; the great "
     86                    text run at (99,474) width 261: "wonder is, that there\x{2018}s any one left alive!\x{2019}"
     87  Regions for flow 'thread'
     88    RenderRegion {DIV}
  • trunk/LayoutTests/platform/gtk/fast/repaint/overflow-flipped-writing-mode-block-in-regions-expected.txt

    r108213 r122112  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000]
    7         RenderBlock {DIV} at (0,0) size 100x25
    8           RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
    9       RenderBlock {DIV} at (0,0) size 100x50 [bgcolor=#FF0000]
    106layer at (100,100) size 104x404
    11   RenderBlock (positioned) {DIV} at (100,100) size 104x404 [border: (2px solid #000000)]
     7  RenderRegion {DIV} at (100,100) size 104x404 [border: (2px solid #000000)]
     8Flow Threads
     9  Thread with flow-name 'thread'
     10    layer at (0,0) size 100x400
     11      RenderNamedFlowThread at (0,0) size 100x400
     12        RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000]
     13          RenderBlock {DIV} at (0,0) size 100x25
     14            RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
     15        RenderBlock {DIV} at (0,0) size 100x50 [bgcolor=#FF0000]
     16  Regions for flow 'thread'
     17    RenderRegion {DIV}
  • trunk/LayoutTests/platform/gtk/fast/repaint/region-painting-invalidation-expected.txt

    r114836 r122112  
    1 layer at (0,0) size 785x738
    2   RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x738
    4   RenderBlock {HTML} at (0,0) size 785x738
    5     RenderBody {BODY} at (8,8) size 769x722
    6       RenderBlock {DIV} at (0,0) size 769x350
    7         RenderBlock {DIV} at (0,0) size 769x350 [bgcolor=#008000]
    8       RenderBlock {DIV} at (0,350) size 302x152 [bgcolor=#FF0000] [border: (1px solid #000000)]
    9       RenderBlock (anonymous) at (0,502) size 769x18
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x600
     4  RenderBlock {HTML} at (0,0) size 800x600
     5    RenderBody {BODY} at (8,8) size 784x584
     6      RenderRegion {DIV} at (0,0) size 302x152 [bgcolor=#FF0000] [border: (1px solid #000000)]
     7      RenderBlock (anonymous) at (0,152) size 784x18
    108        RenderBR {BR} at (0,0) size 0x19
    11       RenderBlock {DIV} at (0,520) size 302x202 [bgcolor=#FF0000] [border: (1px solid #000000)]
     9      RenderRegion {DIV} at (0,170) size 302x202 [bgcolor=#FF0000] [border: (1px solid #000000)]
     10Flow Threads
     11  Thread with flow-name 'flow1'
     12    layer at (0,0) size 300x350
     13      RenderNamedFlowThread at (0,0) size 300x350
     14        RenderBlock {DIV} at (0,0) size 300x350
     15          RenderBlock {DIV} at (0,0) size 300x350 [bgcolor=#008000]
     16  Regions for flow 'flow1'
     17    RenderRegion {DIV} #region1
     18    RenderRegion {DIV} #region2
  • trunk/LayoutTests/platform/gtk/fast/repaint/region-painting-via-layout-expected.txt

    r114836 r122112  
    1 layer at (0,0) size 785x1398
    2   RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x1398
    4   RenderBlock {HTML} at (0,0) size 785x1398
    5     RenderBody {BODY} at (8,8) size 769x1382
    6       RenderBlock {DIV} at (0,1200) size 771x182 [bgcolor=#FF0000] [border: (1px solid #000000)]
    7 layer at (8,8) size 769x1200
    8   RenderBlock (relative positioned) {DIV} at (0,0) size 769x1200
    9     RenderBlock {DIV} at (0,1000) size 769x200
    10       RenderBlock {DIV} at (0,0) size 769x200 [bgcolor=#008000]
     1layer at (0,0) size 800x600
     2  RenderView at (0,0) size 800x600
     3layer at (0,0) size 800x600
     4  RenderBlock {HTML} at (0,0) size 800x600
     5    RenderBody {BODY} at (8,8) size 784x584
     6      RenderRegion {DIV} at (0,0) size 786x182 [bgcolor=#FF0000] [border: (1px solid #000000)]
     7Flow Threads
     8  Thread with flow-name 'flow1'
     9    layer at (0,0) size 784x1180 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
     10      RenderNamedFlowThread at (0,0) size 784x1180
     11    layer at (0,0) size 784x1200 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 outlineClip at (0,0) size 800x600
     12      RenderBlock (relative positioned) {DIV} at (0,0) size 784x1200
     13        RenderBlock {DIV} at (0,1000) size 784x200
     14          RenderBlock {DIV} at (0,0) size 784x200 [bgcolor=#008000]
     15  Regions for flow 'flow1'
     16    RenderRegion {DIV} #region1
     17    RenderRegion {DIV} #region2
  • trunk/Source/WebKit/gtk/ChangeLog

    r122111 r122112  
     12012-07-09  Zan Dobersek  <zandobersek@gmail.com>
     2
     3        [Gtk] Unskip the CSS Regions layout tests
     4        https://bugs.webkit.org/show_bug.cgi?id=90771
     5
     6        Reviewed by Martin Robinson.
     7
     8        Add a method to DumpRenderTreeSupportGtk for enabling or disabling
     9        CSS Regions from DumpRenderTree.
     10
     11        * WebCoreSupport/DumpRenderTreeSupportGtk.cpp:
     12        (DumpRenderTreeSupportGtk::setCSSRegionsEnabled):
     13        * WebCoreSupport/DumpRenderTreeSupportGtk.h:
     14        (DumpRenderTreeSupportGtk):
     15
    1162012-07-09  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
    217
  • trunk/Source/WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.cpp

    r121568 r122112  
    802802}
    803803
     804void DumpRenderTreeSupportGtk::setCSSRegionsEnabled(WebKitWebView* webView, bool enabled)
     805{
     806    core(webView)->settings()->setCSSRegionsEnabled(enabled);
     807}
     808
    804809bool DumpRenderTreeSupportGtk::elementDoesAutoCompleteForElementWithId(WebKitWebFrame* frame, JSStringRef id)
    805810{
  • trunk/Source/WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.h

    r121568 r122112  
    124124    static void setPageCacheSupportsPlugins(WebKitWebView*, bool enabled);
    125125    static void setCSSGridLayoutEnabled(WebKitWebView*, bool enabled);
     126    static void setCSSRegionsEnabled(WebKitWebView*, bool enabled);
    126127
    127128    static void deliverAllMutationsIfNecessary();
  • trunk/Tools/ChangeLog

    r122110 r122112  
     12012-07-09  Zan Dobersek  <zandobersek@gmail.com>
     2
     3        [Gtk] Unskip the CSS Regions layout tests
     4        https://bugs.webkit.org/show_bug.cgi?id=90771
     5
     6        Reviewed by Martin Robinson.
     7
     8        Use the DumpRenderTreeSupportGtk method for enabling the CSS Regions,
     9        calling it when resetting the defaults in DumpRenderTree or when the
     10        settings value is overriden through the testRunner.
     11
     12        * DumpRenderTree/gtk/DumpRenderTree.cpp:
     13        (resetDefaultsToConsistentValues):
     14        * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp:
     15        (LayoutTestController::overridePreference):
     16
    1172012-07-09  Sheriff Bot  <webkit.review.bot@gmail.com>
    218
  • trunk/Tools/DumpRenderTree/gtk/DumpRenderTree.cpp

    r121684 r122112  
    493493    DumpRenderTreeSupportGtk::setHixie76WebSocketProtocolEnabled(webView, true);
    494494    DumpRenderTreeSupportGtk::setCSSGridLayoutEnabled(webView, false);
     495    DumpRenderTreeSupportGtk::setCSSRegionsEnabled(webView, true);
    495496}
    496497
  • trunk/Tools/DumpRenderTree/gtk/LayoutTestControllerGtk.cpp

    r121568 r122112  
    811811        DumpRenderTreeSupportGtk::setCSSGridLayoutEnabled(webkit_web_frame_get_web_view(mainFrame), booleanFromValue(valueAsString.get()));
    812812        return;
     813    } else if (g_str_equal(originalName.get(), "WebKitCSSRegionsEnabled")) {
     814        DumpRenderTreeSupportGtk::setCSSRegionsEnabled(webkit_web_frame_get_web_view(mainFrame), booleanFromValue(valueAsString.get()));
     815        return;
    813816    } else {
    814817        fprintf(stderr, "LayoutTestController::overridePreference tried to override "
Note: See TracChangeset for help on using the changeset viewer.