Changeset 82783 in webkit


Ignore:
Timestamp:
Apr 2, 2011 5:34:42 PM (13 years ago)
Author:
mitz@apple.com
Message:

<details> marker loses its margin
https://bugs.webkit.org/show_bug.cgi?id=57713

Reviewed by Beth Dakin.

Source/WebCore:

  • rendering/RenderDetails.cpp:

(WebCore::RenderDetails::computePreferredLogicalWidths): Override to update
the marker location.

  • rendering/RenderDetails.h:

(WebCore::RenderDetails::renderName): Made private.
(WebCore::RenderDetails::isDetails): Ditto.

  • rendering/RenderDetailsMarker.cpp:

(WebCore::RenderDetailsMarker::computePreferredLogicalWidths): Set the margins
in the style, like RenderListMarker does.
(WebCore::RenderDetailsMarker::layout): Set the margins from the style.

LayoutTests:

  • platform/mac/fast/html/details-add-summary-1-and-click-expected.checksum:
  • platform/mac/fast/html/details-add-summary-1-and-click-expected.png:
  • platform/mac/fast/html/details-add-summary-1-and-click-expected.txt:
  • platform/mac/fast/html/details-add-summary-1-expected.checksum:
  • platform/mac/fast/html/details-add-summary-1-expected.png:
  • platform/mac/fast/html/details-add-summary-1-expected.txt:
  • platform/mac/fast/html/details-add-summary-10-and-click-expected.checksum:
  • platform/mac/fast/html/details-add-summary-10-and-click-expected.png:
  • platform/mac/fast/html/details-add-summary-10-and-click-expected.txt:
  • platform/mac/fast/html/details-add-summary-10-expected.checksum:
  • platform/mac/fast/html/details-add-summary-10-expected.png:
  • platform/mac/fast/html/details-add-summary-10-expected.txt:
  • platform/mac/fast/html/details-add-summary-2-and-click-expected.checksum:
  • platform/mac/fast/html/details-add-summary-2-and-click-expected.png:
  • platform/mac/fast/html/details-add-summary-2-and-click-expected.txt:
  • platform/mac/fast/html/details-add-summary-2-expected.checksum:
  • platform/mac/fast/html/details-add-summary-2-expected.png:
  • platform/mac/fast/html/details-add-summary-2-expected.txt:
  • platform/mac/fast/html/details-add-summary-3-and-click-expected.checksum:
  • platform/mac/fast/html/details-add-summary-3-and-click-expected.png:
  • platform/mac/fast/html/details-add-summary-3-and-click-expected.txt:
  • platform/mac/fast/html/details-add-summary-3-expected.checksum:
  • platform/mac/fast/html/details-add-summary-3-expected.png:
  • platform/mac/fast/html/details-add-summary-3-expected.txt:
  • platform/mac/fast/html/details-add-summary-4-and-click-expected.checksum:
  • platform/mac/fast/html/details-add-summary-4-and-click-expected.png:
  • platform/mac/fast/html/details-add-summary-4-and-click-expected.txt:
  • platform/mac/fast/html/details-add-summary-4-expected.checksum:
  • platform/mac/fast/html/details-add-summary-4-expected.png:
  • platform/mac/fast/html/details-add-summary-4-expected.txt:
  • platform/mac/fast/html/details-add-summary-5-and-click-expected.checksum:
  • platform/mac/fast/html/details-add-summary-5-and-click-expected.png:
  • platform/mac/fast/html/details-add-summary-5-and-click-expected.txt:
  • platform/mac/fast/html/details-add-summary-5-expected.checksum:
  • platform/mac/fast/html/details-add-summary-5-expected.png:
  • platform/mac/fast/html/details-add-summary-5-expected.txt:
  • platform/mac/fast/html/details-add-summary-6-and-click-expected.checksum:
  • platform/mac/fast/html/details-add-summary-6-and-click-expected.png:
  • platform/mac/fast/html/details-add-summary-6-and-click-expected.txt:
  • platform/mac/fast/html/details-add-summary-6-expected.checksum:
  • platform/mac/fast/html/details-add-summary-6-expected.png:
  • platform/mac/fast/html/details-add-summary-6-expected.txt:
  • platform/mac/fast/html/details-add-summary-7-and-click-expected.checksum:
  • platform/mac/fast/html/details-add-summary-7-and-click-expected.png:
  • platform/mac/fast/html/details-add-summary-7-and-click-expected.txt:
  • platform/mac/fast/html/details-add-summary-7-expected.checksum:
  • platform/mac/fast/html/details-add-summary-7-expected.png:
  • platform/mac/fast/html/details-add-summary-7-expected.txt:
  • platform/mac/fast/html/details-add-summary-8-and-click-expected.checksum:
  • platform/mac/fast/html/details-add-summary-8-and-click-expected.png:
  • platform/mac/fast/html/details-add-summary-8-and-click-expected.txt:
  • platform/mac/fast/html/details-add-summary-8-expected.checksum:
  • platform/mac/fast/html/details-add-summary-8-expected.png:
  • platform/mac/fast/html/details-add-summary-8-expected.txt:
  • platform/mac/fast/html/details-add-summary-9-and-click-expected.checksum:
  • platform/mac/fast/html/details-add-summary-9-and-click-expected.png:
  • platform/mac/fast/html/details-add-summary-9-and-click-expected.txt:
  • platform/mac/fast/html/details-add-summary-9-expected.checksum:
  • platform/mac/fast/html/details-add-summary-9-expected.png:
  • platform/mac/fast/html/details-add-summary-9-expected.txt:
  • platform/mac/fast/html/details-no-summary1-expected.checksum:
  • platform/mac/fast/html/details-no-summary1-expected.png:
  • platform/mac/fast/html/details-no-summary1-expected.txt:
  • platform/mac/fast/html/details-no-summary2-expected.checksum:
  • platform/mac/fast/html/details-no-summary2-expected.png:
  • platform/mac/fast/html/details-no-summary2-expected.txt:
  • platform/mac/fast/html/details-no-summary3-expected.checksum:
  • platform/mac/fast/html/details-no-summary3-expected.png:
  • platform/mac/fast/html/details-no-summary3-expected.txt:
  • platform/mac/fast/html/details-no-summary4-expected.checksum:
  • platform/mac/fast/html/details-no-summary4-expected.png:
  • platform/mac/fast/html/details-no-summary4-expected.txt:
  • platform/mac/fast/html/details-open-javascript-expected.checksum:
  • platform/mac/fast/html/details-open-javascript-expected.png:
  • platform/mac/fast/html/details-open-javascript-expected.txt:
  • platform/mac/fast/html/details-open1-expected.checksum:
  • platform/mac/fast/html/details-open1-expected.png:
  • platform/mac/fast/html/details-open1-expected.txt:
  • platform/mac/fast/html/details-open2-expected.checksum:
  • platform/mac/fast/html/details-open2-expected.png:
  • platform/mac/fast/html/details-open2-expected.txt:
  • platform/mac/fast/html/details-open3-expected.checksum:
  • platform/mac/fast/html/details-open3-expected.png:
  • platform/mac/fast/html/details-open3-expected.txt:
  • platform/mac/fast/html/details-open4-expected.checksum:
  • platform/mac/fast/html/details-open4-expected.png:
  • platform/mac/fast/html/details-open4-expected.txt:
  • platform/mac/fast/html/details-open5-expected.checksum:
  • platform/mac/fast/html/details-open5-expected.png:
  • platform/mac/fast/html/details-open5-expected.txt:
  • platform/mac/fast/html/details-open6-expected.checksum:
  • platform/mac/fast/html/details-open6-expected.png:
  • platform/mac/fast/html/details-open6-expected.txt:
  • platform/mac/fast/html/details-position-expected.checksum:
  • platform/mac/fast/html/details-position-expected.png:
  • platform/mac/fast/html/details-position-expected.txt:
  • platform/mac/fast/html/details-remove-summary-1-and-click-expected.checksum:
  • platform/mac/fast/html/details-remove-summary-1-and-click-expected.png:
  • platform/mac/fast/html/details-remove-summary-1-and-click-expected.txt:
  • platform/mac/fast/html/details-remove-summary-1-expected.checksum:
  • platform/mac/fast/html/details-remove-summary-1-expected.png:
  • platform/mac/fast/html/details-remove-summary-1-expected.txt:
  • platform/mac/fast/html/details-remove-summary-2-and-click-expected.checksum:
  • platform/mac/fast/html/details-remove-summary-2-and-click-expected.png:
  • platform/mac/fast/html/details-remove-summary-2-and-click-expected.txt:
  • platform/mac/fast/html/details-remove-summary-2-expected.checksum:
  • platform/mac/fast/html/details-remove-summary-2-expected.png:
  • platform/mac/fast/html/details-remove-summary-2-expected.txt:
  • platform/mac/fast/html/details-remove-summary-3-and-click-expected.checksum:
  • platform/mac/fast/html/details-remove-summary-3-and-click-expected.png:
  • platform/mac/fast/html/details-remove-summary-3-and-click-expected.txt:
  • platform/mac/fast/html/details-remove-summary-3-expected.checksum:
  • platform/mac/fast/html/details-remove-summary-3-expected.png:
  • platform/mac/fast/html/details-remove-summary-3-expected.txt:
  • platform/mac/fast/html/details-remove-summary-4-and-click-expected.checksum:
  • platform/mac/fast/html/details-remove-summary-4-and-click-expected.png:
  • platform/mac/fast/html/details-remove-summary-4-and-click-expected.txt:
  • platform/mac/fast/html/details-remove-summary-4-expected.checksum:
  • platform/mac/fast/html/details-remove-summary-4-expected.png:
  • platform/mac/fast/html/details-remove-summary-4-expected.txt:
  • platform/mac/fast/html/details-remove-summary-5-and-click-expected.checksum:
  • platform/mac/fast/html/details-remove-summary-5-and-click-expected.png:
  • platform/mac/fast/html/details-remove-summary-5-and-click-expected.txt:
  • platform/mac/fast/html/details-remove-summary-5-expected.checksum:
  • platform/mac/fast/html/details-remove-summary-5-expected.png:
  • platform/mac/fast/html/details-remove-summary-5-expected.txt:
  • platform/mac/fast/html/details-remove-summary-6-and-click-expected.checksum:
  • platform/mac/fast/html/details-remove-summary-6-and-click-expected.png:
  • platform/mac/fast/html/details-remove-summary-6-and-click-expected.txt:
  • platform/mac/fast/html/details-remove-summary-6-expected.checksum:
  • platform/mac/fast/html/details-remove-summary-6-expected.png:
  • platform/mac/fast/html/details-remove-summary-6-expected.txt:
  • platform/mac/fast/html/details-writing-mode-expected.checksum:
  • platform/mac/fast/html/details-writing-mode-expected.png:
  • platform/mac/fast/html/details-writing-mode-expected.txt:
Location:
trunk
Files:
140 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r82781 r82783  
     12011-04-02  Dan Bernstein  <mitz@apple.com>
     2
     3        Reviewed by Beth Dakin.
     4
     5        <details> marker loses its margin
     6        https://bugs.webkit.org/show_bug.cgi?id=57713
     7
     8        * platform/mac/fast/html/details-add-summary-1-and-click-expected.checksum:
     9        * platform/mac/fast/html/details-add-summary-1-and-click-expected.png:
     10        * platform/mac/fast/html/details-add-summary-1-and-click-expected.txt:
     11        * platform/mac/fast/html/details-add-summary-1-expected.checksum:
     12        * platform/mac/fast/html/details-add-summary-1-expected.png:
     13        * platform/mac/fast/html/details-add-summary-1-expected.txt:
     14        * platform/mac/fast/html/details-add-summary-10-and-click-expected.checksum:
     15        * platform/mac/fast/html/details-add-summary-10-and-click-expected.png:
     16        * platform/mac/fast/html/details-add-summary-10-and-click-expected.txt:
     17        * platform/mac/fast/html/details-add-summary-10-expected.checksum:
     18        * platform/mac/fast/html/details-add-summary-10-expected.png:
     19        * platform/mac/fast/html/details-add-summary-10-expected.txt:
     20        * platform/mac/fast/html/details-add-summary-2-and-click-expected.checksum:
     21        * platform/mac/fast/html/details-add-summary-2-and-click-expected.png:
     22        * platform/mac/fast/html/details-add-summary-2-and-click-expected.txt:
     23        * platform/mac/fast/html/details-add-summary-2-expected.checksum:
     24        * platform/mac/fast/html/details-add-summary-2-expected.png:
     25        * platform/mac/fast/html/details-add-summary-2-expected.txt:
     26        * platform/mac/fast/html/details-add-summary-3-and-click-expected.checksum:
     27        * platform/mac/fast/html/details-add-summary-3-and-click-expected.png:
     28        * platform/mac/fast/html/details-add-summary-3-and-click-expected.txt:
     29        * platform/mac/fast/html/details-add-summary-3-expected.checksum:
     30        * platform/mac/fast/html/details-add-summary-3-expected.png:
     31        * platform/mac/fast/html/details-add-summary-3-expected.txt:
     32        * platform/mac/fast/html/details-add-summary-4-and-click-expected.checksum:
     33        * platform/mac/fast/html/details-add-summary-4-and-click-expected.png:
     34        * platform/mac/fast/html/details-add-summary-4-and-click-expected.txt:
     35        * platform/mac/fast/html/details-add-summary-4-expected.checksum:
     36        * platform/mac/fast/html/details-add-summary-4-expected.png:
     37        * platform/mac/fast/html/details-add-summary-4-expected.txt:
     38        * platform/mac/fast/html/details-add-summary-5-and-click-expected.checksum:
     39        * platform/mac/fast/html/details-add-summary-5-and-click-expected.png:
     40        * platform/mac/fast/html/details-add-summary-5-and-click-expected.txt:
     41        * platform/mac/fast/html/details-add-summary-5-expected.checksum:
     42        * platform/mac/fast/html/details-add-summary-5-expected.png:
     43        * platform/mac/fast/html/details-add-summary-5-expected.txt:
     44        * platform/mac/fast/html/details-add-summary-6-and-click-expected.checksum:
     45        * platform/mac/fast/html/details-add-summary-6-and-click-expected.png:
     46        * platform/mac/fast/html/details-add-summary-6-and-click-expected.txt:
     47        * platform/mac/fast/html/details-add-summary-6-expected.checksum:
     48        * platform/mac/fast/html/details-add-summary-6-expected.png:
     49        * platform/mac/fast/html/details-add-summary-6-expected.txt:
     50        * platform/mac/fast/html/details-add-summary-7-and-click-expected.checksum:
     51        * platform/mac/fast/html/details-add-summary-7-and-click-expected.png:
     52        * platform/mac/fast/html/details-add-summary-7-and-click-expected.txt:
     53        * platform/mac/fast/html/details-add-summary-7-expected.checksum:
     54        * platform/mac/fast/html/details-add-summary-7-expected.png:
     55        * platform/mac/fast/html/details-add-summary-7-expected.txt:
     56        * platform/mac/fast/html/details-add-summary-8-and-click-expected.checksum:
     57        * platform/mac/fast/html/details-add-summary-8-and-click-expected.png:
     58        * platform/mac/fast/html/details-add-summary-8-and-click-expected.txt:
     59        * platform/mac/fast/html/details-add-summary-8-expected.checksum:
     60        * platform/mac/fast/html/details-add-summary-8-expected.png:
     61        * platform/mac/fast/html/details-add-summary-8-expected.txt:
     62        * platform/mac/fast/html/details-add-summary-9-and-click-expected.checksum:
     63        * platform/mac/fast/html/details-add-summary-9-and-click-expected.png:
     64        * platform/mac/fast/html/details-add-summary-9-and-click-expected.txt:
     65        * platform/mac/fast/html/details-add-summary-9-expected.checksum:
     66        * platform/mac/fast/html/details-add-summary-9-expected.png:
     67        * platform/mac/fast/html/details-add-summary-9-expected.txt:
     68        * platform/mac/fast/html/details-no-summary1-expected.checksum:
     69        * platform/mac/fast/html/details-no-summary1-expected.png:
     70        * platform/mac/fast/html/details-no-summary1-expected.txt:
     71        * platform/mac/fast/html/details-no-summary2-expected.checksum:
     72        * platform/mac/fast/html/details-no-summary2-expected.png:
     73        * platform/mac/fast/html/details-no-summary2-expected.txt:
     74        * platform/mac/fast/html/details-no-summary3-expected.checksum:
     75        * platform/mac/fast/html/details-no-summary3-expected.png:
     76        * platform/mac/fast/html/details-no-summary3-expected.txt:
     77        * platform/mac/fast/html/details-no-summary4-expected.checksum:
     78        * platform/mac/fast/html/details-no-summary4-expected.png:
     79        * platform/mac/fast/html/details-no-summary4-expected.txt:
     80        * platform/mac/fast/html/details-open-javascript-expected.checksum:
     81        * platform/mac/fast/html/details-open-javascript-expected.png:
     82        * platform/mac/fast/html/details-open-javascript-expected.txt:
     83        * platform/mac/fast/html/details-open1-expected.checksum:
     84        * platform/mac/fast/html/details-open1-expected.png:
     85        * platform/mac/fast/html/details-open1-expected.txt:
     86        * platform/mac/fast/html/details-open2-expected.checksum:
     87        * platform/mac/fast/html/details-open2-expected.png:
     88        * platform/mac/fast/html/details-open2-expected.txt:
     89        * platform/mac/fast/html/details-open3-expected.checksum:
     90        * platform/mac/fast/html/details-open3-expected.png:
     91        * platform/mac/fast/html/details-open3-expected.txt:
     92        * platform/mac/fast/html/details-open4-expected.checksum:
     93        * platform/mac/fast/html/details-open4-expected.png:
     94        * platform/mac/fast/html/details-open4-expected.txt:
     95        * platform/mac/fast/html/details-open5-expected.checksum:
     96        * platform/mac/fast/html/details-open5-expected.png:
     97        * platform/mac/fast/html/details-open5-expected.txt:
     98        * platform/mac/fast/html/details-open6-expected.checksum:
     99        * platform/mac/fast/html/details-open6-expected.png:
     100        * platform/mac/fast/html/details-open6-expected.txt:
     101        * platform/mac/fast/html/details-position-expected.checksum:
     102        * platform/mac/fast/html/details-position-expected.png:
     103        * platform/mac/fast/html/details-position-expected.txt:
     104        * platform/mac/fast/html/details-remove-summary-1-and-click-expected.checksum:
     105        * platform/mac/fast/html/details-remove-summary-1-and-click-expected.png:
     106        * platform/mac/fast/html/details-remove-summary-1-and-click-expected.txt:
     107        * platform/mac/fast/html/details-remove-summary-1-expected.checksum:
     108        * platform/mac/fast/html/details-remove-summary-1-expected.png:
     109        * platform/mac/fast/html/details-remove-summary-1-expected.txt:
     110        * platform/mac/fast/html/details-remove-summary-2-and-click-expected.checksum:
     111        * platform/mac/fast/html/details-remove-summary-2-and-click-expected.png:
     112        * platform/mac/fast/html/details-remove-summary-2-and-click-expected.txt:
     113        * platform/mac/fast/html/details-remove-summary-2-expected.checksum:
     114        * platform/mac/fast/html/details-remove-summary-2-expected.png:
     115        * platform/mac/fast/html/details-remove-summary-2-expected.txt:
     116        * platform/mac/fast/html/details-remove-summary-3-and-click-expected.checksum:
     117        * platform/mac/fast/html/details-remove-summary-3-and-click-expected.png:
     118        * platform/mac/fast/html/details-remove-summary-3-and-click-expected.txt:
     119        * platform/mac/fast/html/details-remove-summary-3-expected.checksum:
     120        * platform/mac/fast/html/details-remove-summary-3-expected.png:
     121        * platform/mac/fast/html/details-remove-summary-3-expected.txt:
     122        * platform/mac/fast/html/details-remove-summary-4-and-click-expected.checksum:
     123        * platform/mac/fast/html/details-remove-summary-4-and-click-expected.png:
     124        * platform/mac/fast/html/details-remove-summary-4-and-click-expected.txt:
     125        * platform/mac/fast/html/details-remove-summary-4-expected.checksum:
     126        * platform/mac/fast/html/details-remove-summary-4-expected.png:
     127        * platform/mac/fast/html/details-remove-summary-4-expected.txt:
     128        * platform/mac/fast/html/details-remove-summary-5-and-click-expected.checksum:
     129        * platform/mac/fast/html/details-remove-summary-5-and-click-expected.png:
     130        * platform/mac/fast/html/details-remove-summary-5-and-click-expected.txt:
     131        * platform/mac/fast/html/details-remove-summary-5-expected.checksum:
     132        * platform/mac/fast/html/details-remove-summary-5-expected.png:
     133        * platform/mac/fast/html/details-remove-summary-5-expected.txt:
     134        * platform/mac/fast/html/details-remove-summary-6-and-click-expected.checksum:
     135        * platform/mac/fast/html/details-remove-summary-6-and-click-expected.png:
     136        * platform/mac/fast/html/details-remove-summary-6-and-click-expected.txt:
     137        * platform/mac/fast/html/details-remove-summary-6-expected.checksum:
     138        * platform/mac/fast/html/details-remove-summary-6-expected.png:
     139        * platform/mac/fast/html/details-remove-summary-6-expected.txt:
     140        * platform/mac/fast/html/details-writing-mode-expected.checksum:
     141        * platform/mac/fast/html/details-writing-mode-expected.png:
     142        * platform/mac/fast/html/details-writing-mode-expected.txt:
     143
    11442011-04-02  Andy Estes  <aestes@apple.com>
    2145
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-1-and-click-expected.checksum

    r81749 r82783  
    1 55239f4711a6cce6565ee5cdf5e5a84a
     137d5597b89998628cee1ea0bd9c8d01a
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-1-and-click-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 1"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 1"
    1212        RenderBlock (anonymous) at (0,18) size 800x0
    1313caret: position 0 of child 0 {#text} of child 0 {SUMMARY} of child 1 {DETAILS} of body
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-1-expected.checksum

    r81749 r82783  
    1 b132a82d3e43d26c5d9039062d42df25
     15f7f34c4d7bf0f9a7a6030d44a084b80
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-1-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 1"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 1"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-10-and-click-expected.checksum

    r81749 r82783  
    1 c482ba4117e29918d23ded720c3c773c
     14ee16baf6532c06f9bd35d0e9c86dde0
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-10-and-click-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 1"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 1"
    1212        RenderBlock (anonymous) at (0,18) size 800x0
    1313caret: position 0 of child 0 {#text} of child 1 {SUMMARY} of child 1 {DETAILS} of body
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-10-expected.checksum

    r81749 r82783  
    1 90c5533e74038773ce46cbc31d5c7788
     17806adc376e6020b14269b1721e4c4f8
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-10-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 1"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 1"
    1212        RenderBlock (anonymous) at (0,18) size 784x18
    1313          RenderSummary {SUMMARY} at (0,0) size 784x18
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-2-and-click-expected.checksum

    r81749 r82783  
    1 55e78b4e898ee8f3c64b1c336177d49f
     1c70f02c5ba3622b55c3f237dc4126c9d
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-2-and-click-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 1"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 1"
    1212        RenderBlock (anonymous) at (0,18) size 800x18
    1313          RenderSummary {SUMMARY} at (0,0) size 800x18
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-2-expected.checksum

    r81749 r82783  
    1 b132a82d3e43d26c5d9039062d42df25
     15f7f34c4d7bf0f9a7a6030d44a084b80
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-2-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 1"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 1"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-3-and-click-expected.checksum

    r81749 r82783  
    1 23d14af8660e26adfcc3921162c5f1bf
     12eebf75af6504b90e89d5ba3ffdea8a7
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-3-and-click-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 2"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 2"
    1212        RenderBlock (anonymous) at (0,18) size 800x18
    1313          RenderSummary {SUMMARY} at (0,0) size 800x18
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-3-expected.checksum

    r81749 r82783  
    1 2378d21fea4edc5aac9127e1a6791531
     1c15f6940aa52f4c73c5823d61b1549c4
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-3-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 2"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 2"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-4-and-click-expected.checksum

    r81749 r82783  
    1 315271af685e6ed5aa763f1e0e5c82e0
     12cc7cf2714cba8f4b57f09b92e509327
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-4-and-click-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 58x18
    11               text run at (9,0) width 58: "summary"
     10            RenderText {#text} at (15,0) size 58x18
     11              text run at (15,0) width 58: "summary"
    1212        RenderBlock (anonymous) at (0,18) size 800x18
    1313          RenderSummary {SUMMARY} at (0,0) size 800x18
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-4-expected.checksum

    r81749 r82783  
    1 f2de44cdc720d4c35329b5a5f032844a
     13d896c07c05009258122cd262986c0c4
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-4-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 58x18
    11               text run at (9,0) width 58: "summary"
     10            RenderText {#text} at (15,0) size 58x18
     11              text run at (15,0) width 58: "summary"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-5-and-click-expected.checksum

    r81749 r82783  
    1 0552a02ac760ebe254ecb63725455f72
     147be4e16650a121383bd585b4f8220bc
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-5-and-click-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 1"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 1"
    1212        RenderBlock (anonymous) at (0,18) size 800x18
    1313          RenderSummary {SUMMARY} at (0,0) size 800x18
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-5-expected.checksum

    r81749 r82783  
    1 b132a82d3e43d26c5d9039062d42df25
     15f7f34c4d7bf0f9a7a6030d44a084b80
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-5-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 1"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 1"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-6-and-click-expected.checksum

    r81749 r82783  
    1 c482ba4117e29918d23ded720c3c773c
     14ee16baf6532c06f9bd35d0e9c86dde0
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-6-and-click-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 1"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 1"
    1212        RenderBlock (anonymous) at (0,18) size 800x0
    1313caret: position 0 of child 0 {#text} of child 0 {SUMMARY} of child 1 {DETAILS} of body
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-6-expected.checksum

    r81749 r82783  
    1 7f6cef24348c55e33b4a6da0182bf80e
     175e71dd2993d9d5fce0a6d3e5e4afccc
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-6-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 1"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 1"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-7-and-click-expected.checksum

    r81749 r82783  
    1 c482ba4117e29918d23ded720c3c773c
     14ee16baf6532c06f9bd35d0e9c86dde0
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-7-and-click-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 1"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 1"
    1212        RenderBlock (anonymous) at (0,18) size 800x0
    1313caret: position 0 of child 0 {#text} of child 0 {SUMMARY} of child 1 {DETAILS} of body
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-7-expected.checksum

    r81749 r82783  
    1 d3628ee43ba66ec022749229803e4b12
     1f76acf74295ea8afafcc0e657187e852
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-7-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 1"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 1"
    1212        RenderBlock (anonymous) at (0,18) size 784x18
    1313          RenderSummary {SUMMARY} at (0,0) size 784x18
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-8-and-click-expected.checksum

    r81749 r82783  
    1 b12ce0dfbadd8fc492551df5cca7935e
     16a2ff25d10b9add93fb012320025f22f
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-8-and-click-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 2"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 2"
    1212        RenderBlock (anonymous) at (0,18) size 800x0
    1313caret: position 0 of child 0 {#text} of child 0 {SUMMARY} of child 1 {DETAILS} of body
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-8-expected.checksum

    r81749 r82783  
    1 c4e590d8fb28cc4b0380d97cf7b962c5
     103e07566926b2248957d0d6e25422707
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-8-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 39x18
    11               text run at (9,0) width 39: "new 2"
     10            RenderText {#text} at (15,0) size 39x18
     11              text run at (15,0) width 39: "new 2"
    1212        RenderBlock (anonymous) at (0,18) size 784x18
    1313          RenderSummary {SUMMARY} at (0,0) size 784x18
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-9-and-click-expected.checksum

    r81749 r82783  
    1 28381e6cd92dd51cb9794394ec56be04
     1f864a06e2bf23619b9a9c3c43708bea8
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-9-and-click-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 58x18
    11               text run at (9,0) width 58: "summary"
     10            RenderText {#text} at (15,0) size 58x18
     11              text run at (15,0) width 58: "summary"
    1212        RenderBlock (anonymous) at (0,18) size 800x0
    1313caret: position 0 of child 0 {#text} of child 1 {SUMMARY} of child 1 {DETAILS} of body
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-9-expected.checksum

    r81749 r82783  
    1 4f49a94b22338f3f12f914af9594b860
     1e9d74d35e221828aa0a12041554c56c0
  • trunk/LayoutTests/platform/mac/fast/html/details-add-summary-9-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 58x18
    11               text run at (9,0) width 58: "summary"
     10            RenderText {#text} at (15,0) size 58x18
     11              text run at (15,0) width 58: "summary"
    1212        RenderBlock (anonymous) at (0,18) size 784x18
    1313          RenderSummary {SUMMARY} at (0,0) size 784x18
  • trunk/LayoutTests/platform/mac/fast/html/details-no-summary1-expected.checksum

    r81749 r82783  
    1 de09fc96acbffda7bb6fc0c6a7eec20f
     128cc66d81846cb45161ffda602e2da10
  • trunk/LayoutTests/platform/mac/fast/html/details-no-summary1-expected.txt

    r81062 r82783  
    88          RenderBlock (anonymous) at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText at (9,0) size 44x18
    11               text run at (9,0) width 44: "Details"
     10            RenderText at (15,0) size 44x18
     11              text run at (15,0) width 44: "Details"
  • trunk/LayoutTests/platform/mac/fast/html/details-no-summary2-expected.checksum

    r81749 r82783  
    1 507e6fcd96611443423a5d6beffe60cb
     1e758fafe73d63f7270eb808943b7f7fc
  • trunk/LayoutTests/platform/mac/fast/html/details-no-summary2-expected.txt

    r81062 r82783  
    88          RenderBlock (anonymous) at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText at (9,0) size 44x18
    11               text run at (9,0) width 44: "Details"
     10            RenderText at (15,0) size 44x18
     11              text run at (15,0) width 44: "Details"
  • trunk/LayoutTests/platform/mac/fast/html/details-no-summary3-expected.checksum

    r81749 r82783  
    1 de09fc96acbffda7bb6fc0c6a7eec20f
     128cc66d81846cb45161ffda602e2da10
  • trunk/LayoutTests/platform/mac/fast/html/details-no-summary3-expected.txt

    r81062 r82783  
    88          RenderBlock (anonymous) at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText at (9,0) size 44x18
    11               text run at (9,0) width 44: "Details"
     10            RenderText at (15,0) size 44x18
     11              text run at (15,0) width 44: "Details"
  • trunk/LayoutTests/platform/mac/fast/html/details-no-summary4-expected.checksum

    r81749 r82783  
    1 5f97621fde8050e4c1ab9c373f5c83ec
     11833d003d25917c0ecd488522f21b31a
  • trunk/LayoutTests/platform/mac/fast/html/details-no-summary4-expected.txt

    r81062 r82783  
    88          RenderBlock (anonymous) at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText at (9,0) size 44x18
    11               text run at (9,0) width 44: "Details"
     10            RenderText at (15,0) size 44x18
     11              text run at (15,0) width 44: "Details"
    1212        RenderBlock (anonymous) at (0,18) size 784x23
    1313          RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
  • trunk/LayoutTests/platform/mac/fast/html/details-open-javascript-expected.checksum

    r81749 r82783  
    1 17e9f6dd0283f1ca76d3d953f2338fbd
     1a23b77d3a4629a72c3be82cf776b1f7b
  • trunk/LayoutTests/platform/mac/fast/html/details-open-javascript-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 48x18
    11               text run at (9,0) width 48: "details1"
     10            RenderText {#text} at (15,0) size 48x18
     11              text run at (15,0) width 48: "details1"
    1212        RenderBlock (anonymous) at (0,18) size 784x23
    1313          RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     
    1717          RenderSummary {SUMMARY} at (0,0) size 784x18
    1818            RenderDetailsMarker at (0,0) size 9x18: right
    19             RenderText {#text} at (9,0) size 48x18
    20               text run at (9,0) width 48: "details2"
     19            RenderText {#text} at (15,0) size 48x18
     20              text run at (15,0) width 48: "details2"
    2121        RenderBlock (anonymous) at (0,18) size 784x0
    2222layer at (13,31) size 119x13
  • trunk/LayoutTests/platform/mac/fast/html/details-open1-expected.checksum

    r81749 r82783  
    1 f2de44cdc720d4c35329b5a5f032844a
     13d896c07c05009258122cd262986c0c4
  • trunk/LayoutTests/platform/mac/fast/html/details-open1-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 58x18
    11               text run at (9,0) width 58: "summary"
     10            RenderText {#text} at (15,0) size 58x18
     11              text run at (15,0) width 58: "summary"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-open2-expected.checksum

    r81749 r82783  
    1 b48c59fbc74d96c7f29763472833cc36
     1e67fb728e8bffc99dc34e30a2bc63d52
  • trunk/LayoutTests/platform/mac/fast/html/details-open2-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 58x18
    11               text run at (9,0) width 58: "summary"
     10            RenderText {#text} at (15,0) size 58x18
     11              text run at (15,0) width 58: "summary"
    1212        RenderBlock (anonymous) at (0,18) size 784x23
    1313          RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
  • trunk/LayoutTests/platform/mac/fast/html/details-open3-expected.checksum

    r81749 r82783  
    1 f2de44cdc720d4c35329b5a5f032844a
     13d896c07c05009258122cd262986c0c4
  • trunk/LayoutTests/platform/mac/fast/html/details-open3-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 58x18
    11               text run at (9,0) width 58: "summary"
     10            RenderText {#text} at (15,0) size 58x18
     11              text run at (15,0) width 58: "summary"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-open4-expected.checksum

    r81749 r82783  
    1 b48c59fbc74d96c7f29763472833cc36
     1e67fb728e8bffc99dc34e30a2bc63d52
  • trunk/LayoutTests/platform/mac/fast/html/details-open4-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 58x18
    11               text run at (9,0) width 58: "summary"
     10            RenderText {#text} at (15,0) size 58x18
     11              text run at (15,0) width 58: "summary"
    1212        RenderBlock (anonymous) at (0,18) size 784x23
    1313          RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
  • trunk/LayoutTests/platform/mac/fast/html/details-open5-expected.checksum

    r81749 r82783  
    1 f2de44cdc720d4c35329b5a5f032844a
     13d896c07c05009258122cd262986c0c4
  • trunk/LayoutTests/platform/mac/fast/html/details-open5-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 58x18
    11               text run at (9,0) width 58: "summary"
     10            RenderText {#text} at (15,0) size 58x18
     11              text run at (15,0) width 58: "summary"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-open6-expected.checksum

    r81749 r82783  
    1 8d20ba1a47265886b1b0c8635be8018e
     1bed43f9a6ee9200334a713728a7a6f51
  • trunk/LayoutTests/platform/mac/fast/html/details-open6-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 58x18
    11               text run at (9,0) width 58: "summary"
     10            RenderText {#text} at (15,0) size 58x18
     11              text run at (15,0) width 58: "summary"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-position-expected.checksum

    r81749 r82783  
    1 9305b1fd6b51fb6d084a948832caa0d8
     1e3137fd5aa268a7d546f7167cd028e5d
  • trunk/LayoutTests/platform/mac/fast/html/details-position-expected.txt

    r81062 r82783  
    88          RenderBlock (anonymous) at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText at (9,0) size 44x18
    11               text run at (9,0) width 44: "Details"
     10            RenderText at (15,0) size 44x18
     11              text run at (15,0) width 44: "Details"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
    1313      RenderDetails {DETAILS} at (0,18) size 784x18
     
    1818          RenderBlock (anonymous) at (0,0) size 784x18
    1919            RenderDetailsMarker at (0,0) size 9x18: right
    20             RenderText at (9,0) size 44x18
    21               text run at (9,0) width 44: "Details"
     20            RenderText at (15,0) size 44x18
     21              text run at (15,0) width 44: "Details"
    2222        RenderBlock (anonymous) at (0,18) size 784x0
    2323layer at (50,150) size 32x18
     
    2828  RenderSummary {SUMMARY} at (0,0) size 784x18
    2929    RenderDetailsMarker at (0,0) size 9x18: right
    30     RenderText {#text} at (9,0) size 46x18
    31       text run at (9,0) width 46: "relative"
     30    RenderText {#text} at (15,0) size 46x18
     31      text run at (15,0) width 46: "relative"
    3232layer at (250,150) size 52x18
    3333  RenderSummary {SUMMARY} at (250,150) size 52x18
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-1-and-click-expected.checksum

    r81749 r82783  
    1 3591dc2ea7d716afba005997d0a62af3
     1382727b8ad25092840fe802715bd807a
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-1-and-click-expected.txt

    r81062 r82783  
    88          RenderBlock (anonymous) at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText at (9,0) size 44x18
    11               text run at (9,0) width 44: "Details"
     10            RenderText at (15,0) size 44x18
     11              text run at (15,0) width 44: "Details"
    1212caret: position 0 of child 1 {DETAILS} of body
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-1-expected.checksum

    r81749 r82783  
    1 de09fc96acbffda7bb6fc0c6a7eec20f
     128cc66d81846cb45161ffda602e2da10
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-1-expected.txt

    r81062 r82783  
    88          RenderBlock (anonymous) at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText at (9,0) size 44x18
    11               text run at (9,0) width 44: "Details"
     10            RenderText at (15,0) size 44x18
     11              text run at (15,0) width 44: "Details"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-2-and-click-expected.checksum

    r81749 r82783  
    1 634917a804d1b6bc38b52baae23b5166
     1b53f263d92101056fa2a9310fb295932
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-2-and-click-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 70x18
    11               text run at (9,0) width 70: "summary 2"
     10            RenderText {#text} at (15,0) size 70x18
     11              text run at (15,0) width 70: "summary 2"
    1212        RenderBlock (anonymous) at (0,18) size 800x0
    1313caret: position 0 of child 0 {#text} of child 2 {SUMMARY} of child 1 {DETAILS} of body
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-2-expected.checksum

    r81749 r82783  
    1 3b6d943bdfa99ff5e704b1c2ac4b3dfc
     10db22b770ae8ee19ed56df92a5fdb592
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-2-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 70x18
    11               text run at (9,0) width 70: "summary 2"
     10            RenderText {#text} at (15,0) size 70x18
     11              text run at (15,0) width 70: "summary 2"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-3-and-click-expected.checksum

    r81749 r82783  
    1 2c6dddb6be4019bf784c81d058baf101
     153178abcb32b0e96e24d370d80c8fcba
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-3-and-click-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 70x18
    11               text run at (9,0) width 70: "summary 1"
     10            RenderText {#text} at (15,0) size 70x18
     11              text run at (15,0) width 70: "summary 1"
    1212        RenderBlock (anonymous) at (0,18) size 800x0
    1313caret: position 0 of child 0 {#text} of child 1 {SUMMARY} of child 1 {DETAILS} of body
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-3-expected.checksum

    r81749 r82783  
    1 327fedcd49f65d5e2c9764633bcecf63
     10f2ad14a44a7803d0130504391227fae
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-3-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 70x18
    11               text run at (9,0) width 70: "summary 1"
     10            RenderText {#text} at (15,0) size 70x18
     11              text run at (15,0) width 70: "summary 1"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-4-and-click-expected.checksum

    r81749 r82783  
    1 5ab4c17191f7f021f1295606ede347c5
     12026e4e394791f0de59835b54e7c4fce
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-4-and-click-expected.txt

    r81062 r82783  
    88          RenderBlock (anonymous) at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText at (9,0) size 44x18
    11               text run at (9,0) width 44: "Details"
     10            RenderText at (15,0) size 44x18
     11              text run at (15,0) width 44: "Details"
    1212caret: position 0 of child 1 {DETAILS} of body
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-4-expected.checksum

    r81749 r82783  
    1 507e6fcd96611443423a5d6beffe60cb
     1e758fafe73d63f7270eb808943b7f7fc
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-4-expected.txt

    r81062 r82783  
    88          RenderBlock (anonymous) at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText at (9,0) size 44x18
    11               text run at (9,0) width 44: "Details"
     10            RenderText at (15,0) size 44x18
     11              text run at (15,0) width 44: "Details"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-5-and-click-expected.checksum

    r81749 r82783  
    1 4108a50aca62edbf613e83c32e7daf49
     1b7df010e36b0bb7d4962395e198b2b6b
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-5-and-click-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 70x18
    11               text run at (9,0) width 70: "summary 2"
     10            RenderText {#text} at (15,0) size 70x18
     11              text run at (15,0) width 70: "summary 2"
    1212        RenderBlock (anonymous) at (0,18) size 800x0
    1313caret: position 0 of child 0 {#text} of child 2 {SUMMARY} of child 1 {DETAILS} of body
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-5-expected.checksum

    r81749 r82783  
    1 d5c613edf47ea086e6c17c4d9f17e7ba
     1cfc161717b50cd328043807a881780fb
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-5-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 70x18
    11               text run at (9,0) width 70: "summary 2"
     10            RenderText {#text} at (15,0) size 70x18
     11              text run at (15,0) width 70: "summary 2"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-6-and-click-expected.checksum

    r81749 r82783  
    1 5957c743e4979387b6fe427e6143b2cc
     102cf472ac4faec0cd7f9dcbc51b2053e
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-6-and-click-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 800x18
    99            RenderDetailsMarker at (0,0) size 9x18: right
    10             RenderText {#text} at (9,0) size 70x18
    11               text run at (9,0) width 70: "summary 1"
     10            RenderText {#text} at (15,0) size 70x18
     11              text run at (15,0) width 70: "summary 1"
    1212        RenderBlock (anonymous) at (0,18) size 800x0
    1313caret: position 0 of child 0 {#text} of child 1 {SUMMARY} of child 1 {DETAILS} of body
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-6-expected.checksum

    r81749 r82783  
    1 079d078a78cffec5121039134a8f3588
     10cbe308087c15cd08210c8d91bf3b5ab
  • trunk/LayoutTests/platform/mac/fast/html/details-remove-summary-6-expected.txt

    r81062 r82783  
    88          RenderSummary {SUMMARY} at (0,0) size 784x18
    99            RenderDetailsMarker at (0,0) size 9x18: down
    10             RenderText {#text} at (9,0) size 70x18
    11               text run at (9,0) width 70: "summary 1"
     10            RenderText {#text} at (15,0) size 70x18
     11              text run at (15,0) width 70: "summary 1"
    1212        RenderBlock (anonymous) at (0,18) size 784x0
  • trunk/LayoutTests/platform/mac/fast/html/details-writing-mode-expected.checksum

    r81749 r82783  
    1 6ff53bfee3d1e00a172f410a1d43a939
     11fae44619e7629b886df57a4cdb72000
  • trunk/LayoutTests/platform/mac/fast/html/details-writing-mode-expected.txt

    r81062 r82783  
    4343                    RenderSummary {SUMMARY} at (0,0) size 120x18
    4444                      RenderDetailsMarker at (0,0) size 9x18: right
    45                       RenderText {#text} at (9,0) size 58x18
    46                         text run at (9,0) width 58: "summary"
     45                      RenderText {#text} at (15,0) size 58x18
     46                        text run at (15,0) width 58: "summary"
    4747                  RenderBlock (anonymous) at (0,18) size 120x0
    4848                RenderDetails {DETAILS} at (0,18) size 120x18
     
    5050                    RenderSummary {SUMMARY} at (0,0) size 120x18
    5151                      RenderDetailsMarker at (0,0) size 9x18: down
    52                       RenderText {#text} at (9,0) size 58x18
    53                         text run at (9,0) width 58: "summary"
     52                      RenderText {#text} at (15,0) size 58x18
     53                        text run at (15,0) width 58: "summary"
    5454                  RenderBlock (anonymous) at (0,18) size 120x0
    5555            RenderTableCell {TD} at (232,98) size 124x124 [border: (1px solid #000000)] [r=3 c=3 rs=1 cs=1]
     
    5959                    RenderSummary {SUMMARY} at (0,0) size 120x18
    6060                      RenderDetailsMarker at (0,0) size 9x18: right
    61                       RenderText {#text} at (9,0) size 58x18
    62                         text run at (9,0) width 58: "summary"
     61                      RenderText {#text} at (15,0) size 58x18
     62                        text run at (15,0) width 58: "summary"
    6363                  RenderBlock (anonymous) at (0,18) size 120x0
    6464                RenderDetails {DETAILS} at (0,18) size 120x18
     
    6666                    RenderSummary {SUMMARY} at (0,0) size 120x18
    6767                      RenderDetailsMarker at (0,0) size 9x18: up
    68                       RenderText {#text} at (9,0) size 58x18
    69                         text run at (9,0) width 58: "summary"
     68                      RenderText {#text} at (15,0) size 58x18
     69                        text run at (15,0) width 58: "summary"
    7070                  RenderBlock (anonymous) at (0,18) size 120x0
    7171            RenderTableCell {TD} at (358,98) size 124x124 [border: (1px solid #000000)] [r=3 c=4 rs=1 cs=1]
     
    7575                    RenderSummary {SUMMARY} at (0,0) size 18x120
    7676                      RenderDetailsMarker at (0,0) size 18x9: down
    77                       RenderText {#text} at (0,9) size 18x58
    78                         text run at (0,9) width 58: "summary"
     77                      RenderText {#text} at (0,15) size 18x58
     78                        text run at (0,15) width 58: "summary"
    7979                  RenderBlock (anonymous) at (18,0) size 0x120
    8080                RenderDetails {DETAILS} at (18,0) size 18x120
     
    8282                    RenderSummary {SUMMARY} at (0,0) size 18x120
    8383                      RenderDetailsMarker at (0,0) size 18x9: right
    84                       RenderText {#text} at (0,9) size 18x58
    85                         text run at (0,9) width 58: "summary"
     84                      RenderText {#text} at (0,15) size 18x58
     85                        text run at (0,15) width 58: "summary"
    8686                  RenderBlock (anonymous) at (18,0) size 0x120
    8787            RenderTableCell {TD} at (484,98) size 124x124 [border: (1px solid #000000)] [r=3 c=5 rs=1 cs=1]
     
    9191                    RenderSummary {SUMMARY} at (0,0) size 18x120
    9292                      RenderDetailsMarker at (0,0) size 18x9: down
    93                       RenderText {#text} at (0,9) size 18x58
    94                         text run at (0,9) width 58: "summary"
     93                      RenderText {#text} at (0,15) size 18x58
     94                        text run at (0,15) width 58: "summary"
    9595                  RenderBlock (anonymous) at (18,0) size 0x120
    9696                RenderDetails {DETAILS} at (18,0) size 18x120
     
    9898                    RenderSummary {SUMMARY} at (0,0) size 18x120
    9999                      RenderDetailsMarker at (0,0) size 18x9: left
    100                       RenderText {#text} at (0,9) size 18x58
    101                         text run at (0,9) width 58: "summary"
     100                      RenderText {#text} at (0,15) size 18x58
     101                        text run at (0,15) width 58: "summary"
    102102                  RenderBlock (anonymous) at (18,0) size 0x120
    103103          RenderTableRow {TR} at (0,224) size 610x124
     
    111111                    RenderSummary {SUMMARY} at (0,0) size 120x18
    112112                      RenderDetailsMarker at (111,0) size 9x18: left
    113                       RenderText {#text} at (53,0) size 58x18
    114                         text run at (53,0) width 58: "summary"
     113                      RenderText {#text} at (47,0) size 58x18
     114                        text run at (47,0) width 58: "summary"
    115115                  RenderBlock (anonymous) at (0,18) size 120x0
    116116                RenderDetails {DETAILS} at (0,18) size 120x18
     
    118118                    RenderSummary {SUMMARY} at (0,0) size 120x18
    119119                      RenderDetailsMarker at (111,0) size 9x18: down
    120                       RenderText {#text} at (53,0) size 58x18
    121                         text run at (53,0) width 58: "summary"
     120                      RenderText {#text} at (47,0) size 58x18
     121                        text run at (47,0) width 58: "summary"
    122122                  RenderBlock (anonymous) at (0,18) size 120x0
    123123            RenderTableCell {TD} at (232,224) size 124x124 [border: (1px solid #000000)] [r=4 c=3 rs=1 cs=1]
     
    127127                    RenderSummary {SUMMARY} at (0,0) size 120x18
    128128                      RenderDetailsMarker at (111,0) size 9x18: left
    129                       RenderText {#text} at (53,0) size 58x18
    130                         text run at (53,0) width 58: "summary"
     129                      RenderText {#text} at (47,0) size 58x18
     130                        text run at (47,0) width 58: "summary"
    131131                  RenderBlock (anonymous) at (0,18) size 120x0
    132132                RenderDetails {DETAILS} at (0,18) size 120x18
     
    134134                    RenderSummary {SUMMARY} at (0,0) size 120x18
    135135                      RenderDetailsMarker at (111,0) size 9x18: up
    136                       RenderText {#text} at (53,0) size 58x18
    137                         text run at (53,0) width 58: "summary"
     136                      RenderText {#text} at (47,0) size 58x18
     137                        text run at (47,0) width 58: "summary"
    138138                  RenderBlock (anonymous) at (0,18) size 120x0
    139139            RenderTableCell {TD} at (358,224) size 124x124 [border: (1px solid #000000)] [r=4 c=4 rs=1 cs=1]
     
    143143                    RenderSummary {SUMMARY} at (0,0) size 18x120
    144144                      RenderDetailsMarker at (0,111) size 18x9: up
    145                       RenderText {#text} at (0,53) size 18x58
    146                         text run at (0,53) width 58: "summary"
     145                      RenderText {#text} at (0,47) size 18x58
     146                        text run at (0,47) width 58: "summary"
    147147                  RenderBlock (anonymous) at (18,0) size 0x120
    148148                RenderDetails {DETAILS} at (18,0) size 18x120
     
    150150                    RenderSummary {SUMMARY} at (0,0) size 18x120
    151151                      RenderDetailsMarker at (0,111) size 18x9: right
    152                       RenderText {#text} at (0,53) size 18x58
    153                         text run at (0,53) width 58: "summary"
     152                      RenderText {#text} at (0,47) size 18x58
     153                        text run at (0,47) width 58: "summary"
    154154                  RenderBlock (anonymous) at (18,0) size 0x120
    155155            RenderTableCell {TD} at (484,224) size 124x124 [border: (1px solid #000000)] [r=4 c=5 rs=1 cs=1]
     
    159159                    RenderSummary {SUMMARY} at (0,0) size 18x120
    160160                      RenderDetailsMarker at (0,111) size 18x9: up
    161                       RenderText {#text} at (0,53) size 18x58
    162                         text run at (0,53) width 58: "summary"
     161                      RenderText {#text} at (0,47) size 18x58
     162                        text run at (0,47) width 58: "summary"
    163163                  RenderBlock (anonymous) at (18,0) size 0x120
    164164                RenderDetails {DETAILS} at (18,0) size 18x120
     
    166166                    RenderSummary {SUMMARY} at (0,0) size 18x120
    167167                      RenderDetailsMarker at (0,111) size 18x9: left
    168                       RenderText {#text} at (0,53) size 18x58
    169                         text run at (0,53) width 58: "summary"
     168                      RenderText {#text} at (0,47) size 18x58
     169                        text run at (0,47) width 58: "summary"
    170170                  RenderBlock (anonymous) at (18,0) size 0x120
    171171      RenderBlock (anonymous) at (0,352) size 769x18
     
    210210                    RenderSummary {SUMMARY} at (0,0) size 120x18
    211211                      RenderDetailsMarker at (0,0) size 9x18: right
    212                       RenderText {#text} at (9,0) size 58x18
    213                         text run at (9,0) width 58: "summary"
     212                      RenderText {#text} at (15,0) size 58x18
     213                        text run at (15,0) width 58: "summary"
    214214                  RenderBlock (anonymous) at (0,18) size 120x0
    215215                RenderDetails {DETAILS} at (0,18) size 120x18
     
    217217                    RenderSummary {SUMMARY} at (0,0) size 120x18
    218218                      RenderDetailsMarker at (0,0) size 9x18: down
    219                       RenderText {#text} at (9,0) size 58x18
    220                         text run at (9,0) width 58: "summary"
     219                      RenderText {#text} at (15,0) size 58x18
     220                        text run at (15,0) width 58: "summary"
    221221                  RenderBlock (anonymous) at (0,18) size 120x0
    222222            RenderTableCell {TD} at (232,98) size 124x124 [border: (1px solid #000000)] [r=3 c=3 rs=1 cs=1]
     
    226226                    RenderSummary {SUMMARY} at (0,0) size 120x18
    227227                      RenderDetailsMarker at (0,0) size 9x18: right
    228                       RenderText {#text} at (9,0) size 58x18
    229                         text run at (9,0) width 58: "summary"
     228                      RenderText {#text} at (15,0) size 58x18
     229                        text run at (15,0) width 58: "summary"
    230230                  RenderBlock (anonymous) at (0,18) size 120x0
    231231                RenderDetails {DETAILS} at (0,18) size 120x18
     
    233233                    RenderSummary {SUMMARY} at (0,0) size 120x18
    234234                      RenderDetailsMarker at (0,0) size 9x18: up
    235                       RenderText {#text} at (9,0) size 58x18
    236                         text run at (9,0) width 58: "summary"
     235                      RenderText {#text} at (15,0) size 58x18
     236                        text run at (15,0) width 58: "summary"
    237237                  RenderBlock (anonymous) at (0,18) size 120x0
    238238            RenderTableCell {TD} at (358,98) size 124x124 [border: (1px solid #000000)] [r=3 c=4 rs=1 cs=1]
     
    242242                    RenderSummary {SUMMARY} at (0,0) size 18x120
    243243                      RenderDetailsMarker at (0,0) size 18x9: down
    244                       RenderText {#text} at (0,9) size 18x58
    245                         text run at (0,9) width 58: "summary"
     244                      RenderText {#text} at (0,15) size 18x58
     245                        text run at (0,15) width 58: "summary"
    246246                  RenderBlock (anonymous) at (18,0) size 0x120
    247247                RenderDetails {DETAILS} at (18,0) size 18x120
     
    249249                    RenderSummary {SUMMARY} at (0,0) size 18x120
    250250                      RenderDetailsMarker at (0,0) size 18x9: right
    251                       RenderText {#text} at (0,9) size 18x58
    252                         text run at (0,9) width 58: "summary"
     251                      RenderText {#text} at (0,15) size 18x58
     252                        text run at (0,15) width 58: "summary"
    253253                  RenderBlock (anonymous) at (18,0) size 0x120
    254254            RenderTableCell {TD} at (484,98) size 124x124 [border: (1px solid #000000)] [r=3 c=5 rs=1 cs=1]
     
    258258                    RenderSummary {SUMMARY} at (0,0) size 18x120
    259259                      RenderDetailsMarker at (0,0) size 18x9: down
    260                       RenderText {#text} at (0,9) size 18x58
    261                         text run at (0,9) width 58: "summary"
     260                      RenderText {#text} at (0,15) size 18x58
     261                        text run at (0,15) width 58: "summary"
    262262                  RenderBlock (anonymous) at (18,0) size 0x120
    263263                RenderDetails {DETAILS} at (18,0) size 18x120
     
    265265                    RenderSummary {SUMMARY} at (0,0) size 18x120
    266266                      RenderDetailsMarker at (0,0) size 18x9: left
    267                       RenderText {#text} at (0,9) size 18x58
    268                         text run at (0,9) width 58: "summary"
     267                      RenderText {#text} at (0,15) size 18x58
     268                        text run at (0,15) width 58: "summary"
    269269                  RenderBlock (anonymous) at (18,0) size 0x120
    270270          RenderTableRow {TR} at (0,224) size 610x124
     
    277277                  RenderBlock (anonymous) at (0,0) size 120x18
    278278                    RenderSummary {SUMMARY} at (0,0) size 120x18
    279                       RenderDetailsMarker at (58,0) size 9x18: left
     279                      RenderDetailsMarker at (64,0) size 9x18: left
    280280                      RenderText {#text} at (0,0) size 58x18
    281281                        text run at (0,0) width 58: "summary"
     
    284284                  RenderBlock (anonymous) at (0,0) size 120x18
    285285                    RenderSummary {SUMMARY} at (0,0) size 120x18
    286                       RenderDetailsMarker at (58,0) size 9x18: down
     286                      RenderDetailsMarker at (64,0) size 9x18: down
    287287                      RenderText {#text} at (0,0) size 58x18
    288288                        text run at (0,0) width 58: "summary"
     
    293293                  RenderBlock (anonymous) at (0,0) size 120x18
    294294                    RenderSummary {SUMMARY} at (0,0) size 120x18
    295                       RenderDetailsMarker at (58,0) size 9x18: left
     295                      RenderDetailsMarker at (64,0) size 9x18: left
    296296                      RenderText {#text} at (0,0) size 58x18
    297297                        text run at (0,0) width 58: "summary"
     
    300300                  RenderBlock (anonymous) at (0,0) size 120x18
    301301                    RenderSummary {SUMMARY} at (0,0) size 120x18
    302                       RenderDetailsMarker at (58,0) size 9x18: up
     302                      RenderDetailsMarker at (64,0) size 9x18: up
    303303                      RenderText {#text} at (0,0) size 58x18
    304304                        text run at (0,0) width 58: "summary"
     
    309309                  RenderBlock (anonymous) at (0,0) size 18x120
    310310                    RenderSummary {SUMMARY} at (0,0) size 18x120
    311                       RenderDetailsMarker at (0,58) size 18x9: up
     311                      RenderDetailsMarker at (0,64) size 18x9: up
    312312                      RenderText {#text} at (0,0) size 18x58
    313313                        text run at (0,0) width 58: "summary"
     
    316316                  RenderBlock (anonymous) at (0,0) size 18x120
    317317                    RenderSummary {SUMMARY} at (0,0) size 18x120
    318                       RenderDetailsMarker at (0,58) size 18x9: right
     318                      RenderDetailsMarker at (0,64) size 18x9: right
    319319                      RenderText {#text} at (0,0) size 18x58
    320320                        text run at (0,0) width 58: "summary"
     
    325325                  RenderBlock (anonymous) at (0,0) size 18x120
    326326                    RenderSummary {SUMMARY} at (0,0) size 18x120
    327                       RenderDetailsMarker at (0,58) size 18x9: up
     327                      RenderDetailsMarker at (0,64) size 18x9: up
    328328                      RenderText {#text} at (0,0) size 18x58
    329329                        text run at (0,0) width 58: "summary"
     
    332332                  RenderBlock (anonymous) at (0,0) size 18x120
    333333                    RenderSummary {SUMMARY} at (0,0) size 18x120
    334                       RenderDetailsMarker at (0,58) size 18x9: left
     334                      RenderDetailsMarker at (0,64) size 18x9: left
    335335                      RenderText {#text} at (0,0) size 18x58
    336336                        text run at (0,0) width 58: "summary"
     
    376376                  RenderBlock (anonymous) at (0,0) size 120x18
    377377                    RenderSummary {SUMMARY} at (0,0) size 120x18
    378                       RenderDetailsMarker at (27,0) size 9x18: right
    379                       RenderText {#text} at (35,0) size 59x18
    380                         text run at (35,0) width 59: "summary"
    381                   RenderBlock (anonymous) at (0,18) size 120x0
    382                 RenderDetails {DETAILS} at (0,18) size 120x18
    383                   RenderBlock (anonymous) at (0,0) size 120x18
    384                     RenderSummary {SUMMARY} at (0,0) size 120x18
    385                       RenderDetailsMarker at (27,0) size 9x18: down
    386                       RenderText {#text} at (35,0) size 59x18
    387                         text run at (35,0) width 59: "summary"
     378                      RenderDetailsMarker at (24,0) size 9x18: right
     379                      RenderText {#text} at (38,0) size 59x18
     380                        text run at (38,0) width 59: "summary"
     381                  RenderBlock (anonymous) at (0,18) size 120x0
     382                RenderDetails {DETAILS} at (0,18) size 120x18
     383                  RenderBlock (anonymous) at (0,0) size 120x18
     384                    RenderSummary {SUMMARY} at (0,0) size 120x18
     385                      RenderDetailsMarker at (24,0) size 9x18: down
     386                      RenderText {#text} at (38,0) size 59x18
     387                        text run at (38,0) width 59: "summary"
    388388                  RenderBlock (anonymous) at (0,18) size 120x0
    389389            RenderTableCell {TD} at (232,98) size 124x124 [border: (1px solid #000000)] [r=3 c=3 rs=1 cs=1]
     
    392392                  RenderBlock (anonymous) at (0,0) size 120x18
    393393                    RenderSummary {SUMMARY} at (0,0) size 120x18
    394                       RenderDetailsMarker at (27,0) size 9x18: right
    395                       RenderText {#text} at (35,0) size 59x18
    396                         text run at (35,0) width 59: "summary"
    397                   RenderBlock (anonymous) at (0,18) size 120x0
    398                 RenderDetails {DETAILS} at (0,18) size 120x18
    399                   RenderBlock (anonymous) at (0,0) size 120x18
    400                     RenderSummary {SUMMARY} at (0,0) size 120x18
    401                       RenderDetailsMarker at (27,0) size 9x18: up
    402                       RenderText {#text} at (35,0) size 59x18
    403                         text run at (35,0) width 59: "summary"
     394                      RenderDetailsMarker at (24,0) size 9x18: right
     395                      RenderText {#text} at (38,0) size 59x18
     396                        text run at (38,0) width 59: "summary"
     397                  RenderBlock (anonymous) at (0,18) size 120x0
     398                RenderDetails {DETAILS} at (0,18) size 120x18
     399                  RenderBlock (anonymous) at (0,0) size 120x18
     400                    RenderSummary {SUMMARY} at (0,0) size 120x18
     401                      RenderDetailsMarker at (24,0) size 9x18: up
     402                      RenderText {#text} at (38,0) size 59x18
     403                        text run at (38,0) width 59: "summary"
    404404                  RenderBlock (anonymous) at (0,18) size 120x0
    405405            RenderTableCell {TD} at (358,98) size 124x124 [border: (1px solid #000000)] [r=3 c=4 rs=1 cs=1]
     
    408408                  RenderBlock (anonymous) at (0,0) size 18x120
    409409                    RenderSummary {SUMMARY} at (0,0) size 18x120
    410                       RenderDetailsMarker at (0,27) size 18x9: down
    411                       RenderText {#text} at (0,35) size 18x59
    412                         text run at (0,35) width 58: "summary"
    413                   RenderBlock (anonymous) at (18,0) size 0x120
    414                 RenderDetails {DETAILS} at (18,0) size 18x120
    415                   RenderBlock (anonymous) at (0,0) size 18x120
    416                     RenderSummary {SUMMARY} at (0,0) size 18x120
    417                       RenderDetailsMarker at (0,27) size 18x9: right
    418                       RenderText {#text} at (0,35) size 18x59
    419                         text run at (0,35) width 58: "summary"
     410                      RenderDetailsMarker at (0,24) size 18x9: down
     411                      RenderText {#text} at (0,38) size 18x59
     412                        text run at (0,38) width 58: "summary"
     413                  RenderBlock (anonymous) at (18,0) size 0x120
     414                RenderDetails {DETAILS} at (18,0) size 18x120
     415                  RenderBlock (anonymous) at (0,0) size 18x120
     416                    RenderSummary {SUMMARY} at (0,0) size 18x120
     417                      RenderDetailsMarker at (0,24) size 18x9: right
     418                      RenderText {#text} at (0,38) size 18x59
     419                        text run at (0,38) width 58: "summary"
    420420                  RenderBlock (anonymous) at (18,0) size 0x120
    421421            RenderTableCell {TD} at (484,98) size 124x124 [border: (1px solid #000000)] [r=3 c=5 rs=1 cs=1]
     
    424424                  RenderBlock (anonymous) at (0,0) size 18x120
    425425                    RenderSummary {SUMMARY} at (0,0) size 18x120
    426                       RenderDetailsMarker at (0,27) size 18x9: down
    427                       RenderText {#text} at (0,35) size 18x59
    428                         text run at (0,35) width 58: "summary"
    429                   RenderBlock (anonymous) at (18,0) size 0x120
    430                 RenderDetails {DETAILS} at (18,0) size 18x120
    431                   RenderBlock (anonymous) at (0,0) size 18x120
    432                     RenderSummary {SUMMARY} at (0,0) size 18x120
    433                       RenderDetailsMarker at (0,27) size 18x9: left
    434                       RenderText {#text} at (0,35) size 18x59
    435                         text run at (0,35) width 58: "summary"
     426                      RenderDetailsMarker at (0,24) size 18x9: down
     427                      RenderText {#text} at (0,38) size 18x59
     428                        text run at (0,38) width 58: "summary"
     429                  RenderBlock (anonymous) at (18,0) size 0x120
     430                RenderDetails {DETAILS} at (18,0) size 18x120
     431                  RenderBlock (anonymous) at (0,0) size 18x120
     432                    RenderSummary {SUMMARY} at (0,0) size 18x120
     433                      RenderDetailsMarker at (0,24) size 18x9: left
     434                      RenderText {#text} at (0,38) size 18x59
     435                        text run at (0,38) width 58: "summary"
    436436                  RenderBlock (anonymous) at (18,0) size 0x120
    437437          RenderTableRow {TR} at (0,224) size 610x124
     
    444444                  RenderBlock (anonymous) at (0,0) size 120x18
    445445                    RenderSummary {SUMMARY} at (0,0) size 120x18
    446                       RenderDetailsMarker at (85,0) size 9x18: left
    447                       RenderText {#text} at (26,0) size 59x18
    448                         text run at (26,0) width 59: "summary"
    449                   RenderBlock (anonymous) at (0,18) size 120x0
    450                 RenderDetails {DETAILS} at (0,18) size 120x18
    451                   RenderBlock (anonymous) at (0,0) size 120x18
    452                     RenderSummary {SUMMARY} at (0,0) size 120x18
    453                       RenderDetailsMarker at (85,0) size 9x18: down
    454                       RenderText {#text} at (26,0) size 59x18
    455                         text run at (26,0) width 59: "summary"
     446                      RenderDetailsMarker at (88,0) size 9x18: left
     447                      RenderText {#text} at (23,0) size 59x18
     448                        text run at (23,0) width 59: "summary"
     449                  RenderBlock (anonymous) at (0,18) size 120x0
     450                RenderDetails {DETAILS} at (0,18) size 120x18
     451                  RenderBlock (anonymous) at (0,0) size 120x18
     452                    RenderSummary {SUMMARY} at (0,0) size 120x18
     453                      RenderDetailsMarker at (88,0) size 9x18: down
     454                      RenderText {#text} at (23,0) size 59x18
     455                        text run at (23,0) width 59: "summary"
    456456                  RenderBlock (anonymous) at (0,18) size 120x0
    457457            RenderTableCell {TD} at (232,224) size 124x124 [border: (1px solid #000000)] [r=4 c=3 rs=1 cs=1]
     
    460460                  RenderBlock (anonymous) at (0,0) size 120x18
    461461                    RenderSummary {SUMMARY} at (0,0) size 120x18
    462                       RenderDetailsMarker at (85,0) size 9x18: left
    463                       RenderText {#text} at (26,0) size 59x18
    464                         text run at (26,0) width 59: "summary"
    465                   RenderBlock (anonymous) at (0,18) size 120x0
    466                 RenderDetails {DETAILS} at (0,18) size 120x18
    467                   RenderBlock (anonymous) at (0,0) size 120x18
    468                     RenderSummary {SUMMARY} at (0,0) size 120x18
    469                       RenderDetailsMarker at (85,0) size 9x18: up
    470                       RenderText {#text} at (26,0) size 59x18
    471                         text run at (26,0) width 59: "summary"
     462                      RenderDetailsMarker at (88,0) size 9x18: left
     463                      RenderText {#text} at (23,0) size 59x18
     464                        text run at (23,0) width 59: "summary"
     465                  RenderBlock (anonymous) at (0,18) size 120x0
     466                RenderDetails {DETAILS} at (0,18) size 120x18
     467                  RenderBlock (anonymous) at (0,0) size 120x18
     468                    RenderSummary {SUMMARY} at (0,0) size 120x18
     469                      RenderDetailsMarker at (88,0) size 9x18: up
     470                      RenderText {#text} at (23,0) size 59x18
     471                        text run at (23,0) width 59: "summary"
    472472                  RenderBlock (anonymous) at (0,18) size 120x0
    473473            RenderTableCell {TD} at (358,224) size 124x124 [border: (1px solid #000000)] [r=4 c=4 rs=1 cs=1]
     
    476476                  RenderBlock (anonymous) at (0,0) size 18x120
    477477                    RenderSummary {SUMMARY} at (0,0) size 18x120
    478                       RenderDetailsMarker at (0,85) size 18x9: up
    479                       RenderText {#text} at (0,26) size 18x59
    480                         text run at (0,26) width 58: "summary"
    481                   RenderBlock (anonymous) at (18,0) size 0x120
    482                 RenderDetails {DETAILS} at (18,0) size 18x120
    483                   RenderBlock (anonymous) at (0,0) size 18x120
    484                     RenderSummary {SUMMARY} at (0,0) size 18x120
    485                       RenderDetailsMarker at (0,85) size 18x9: right
    486                       RenderText {#text} at (0,26) size 18x59
    487                         text run at (0,26) width 58: "summary"
     478                      RenderDetailsMarker at (0,88) size 18x9: up
     479                      RenderText {#text} at (0,23) size 18x59
     480                        text run at (0,23) width 58: "summary"
     481                  RenderBlock (anonymous) at (18,0) size 0x120
     482                RenderDetails {DETAILS} at (18,0) size 18x120
     483                  RenderBlock (anonymous) at (0,0) size 18x120
     484                    RenderSummary {SUMMARY} at (0,0) size 18x120
     485                      RenderDetailsMarker at (0,88) size 18x9: right
     486                      RenderText {#text} at (0,23) size 18x59
     487                        text run at (0,23) width 58: "summary"
    488488                  RenderBlock (anonymous) at (18,0) size 0x120
    489489            RenderTableCell {TD} at (484,224) size 124x124 [border: (1px solid #000000)] [r=4 c=5 rs=1 cs=1]
     
    492492                  RenderBlock (anonymous) at (0,0) size 18x120
    493493                    RenderSummary {SUMMARY} at (0,0) size 18x120
    494                       RenderDetailsMarker at (0,85) size 18x9: up
    495                       RenderText {#text} at (0,26) size 18x59
    496                         text run at (0,26) width 58: "summary"
    497                   RenderBlock (anonymous) at (18,0) size 0x120
    498                 RenderDetails {DETAILS} at (18,0) size 18x120
    499                   RenderBlock (anonymous) at (0,0) size 18x120
    500                     RenderSummary {SUMMARY} at (0,0) size 18x120
    501                       RenderDetailsMarker at (0,85) size 18x9: left
    502                       RenderText {#text} at (0,26) size 18x59
    503                         text run at (0,26) width 58: "summary"
     494                      RenderDetailsMarker at (0,88) size 18x9: up
     495                      RenderText {#text} at (0,23) size 18x59
     496                        text run at (0,23) width 58: "summary"
     497                  RenderBlock (anonymous) at (18,0) size 0x120
     498                RenderDetails {DETAILS} at (18,0) size 18x120
     499                  RenderBlock (anonymous) at (0,0) size 18x120
     500                    RenderSummary {SUMMARY} at (0,0) size 18x120
     501                      RenderDetailsMarker at (0,88) size 18x9: left
     502                      RenderText {#text} at (0,23) size 18x59
     503                        text run at (0,23) width 58: "summary"
    504504                  RenderBlock (anonymous) at (18,0) size 0x120
    505505      RenderBlock (anonymous) at (0,1092) size 769x18
     
    543543                  RenderBlock (anonymous) at (0,0) size 120x18
    544544                    RenderSummary {SUMMARY} at (0,0) size 120x18
    545                       RenderDetailsMarker at (53,0) size 9x18: right
     545                      RenderDetailsMarker at (47,0) size 9x18: right
    546546                      RenderText {#text} at (62,0) size 58x18
    547547                        text run at (62,0) width 58: "summary"
     
    550550                  RenderBlock (anonymous) at (0,0) size 120x18
    551551                    RenderSummary {SUMMARY} at (0,0) size 120x18
    552                       RenderDetailsMarker at (53,0) size 9x18: down
     552                      RenderDetailsMarker at (47,0) size 9x18: down
    553553                      RenderText {#text} at (62,0) size 58x18
    554554                        text run at (62,0) width 58: "summary"
     
    559559                  RenderBlock (anonymous) at (0,0) size 120x18
    560560                    RenderSummary {SUMMARY} at (0,0) size 120x18
    561                       RenderDetailsMarker at (53,0) size 9x18: right
     561                      RenderDetailsMarker at (47,0) size 9x18: right
    562562                      RenderText {#text} at (62,0) size 58x18
    563563                        text run at (62,0) width 58: "summary"
     
    566566                  RenderBlock (anonymous) at (0,0) size 120x18
    567567                    RenderSummary {SUMMARY} at (0,0) size 120x18
    568                       RenderDetailsMarker at (53,0) size 9x18: up
     568                      RenderDetailsMarker at (47,0) size 9x18: up
    569569                      RenderText {#text} at (62,0) size 58x18
    570570                        text run at (62,0) width 58: "summary"
     
    575575                  RenderBlock (anonymous) at (0,0) size 18x120
    576576                    RenderSummary {SUMMARY} at (0,0) size 18x120
    577                       RenderDetailsMarker at (0,53) size 18x9: down
     577                      RenderDetailsMarker at (0,47) size 18x9: down
    578578                      RenderText {#text} at (0,62) size 18x58
    579579                        text run at (0,62) width 58: "summary"
     
    582582                  RenderBlock (anonymous) at (0,0) size 18x120
    583583                    RenderSummary {SUMMARY} at (0,0) size 18x120
    584                       RenderDetailsMarker at (0,53) size 18x9: right
     584                      RenderDetailsMarker at (0,47) size 18x9: right
    585585                      RenderText {#text} at (0,62) size 18x58
    586586                        text run at (0,62) width 58: "summary"
     
    591591                  RenderBlock (anonymous) at (0,0) size 18x120
    592592                    RenderSummary {SUMMARY} at (0,0) size 18x120
    593                       RenderDetailsMarker at (0,53) size 18x9: down
     593                      RenderDetailsMarker at (0,47) size 18x9: down
    594594                      RenderText {#text} at (0,62) size 18x58
    595595                        text run at (0,62) width 58: "summary"
     
    598598                  RenderBlock (anonymous) at (0,0) size 18x120
    599599                    RenderSummary {SUMMARY} at (0,0) size 18x120
    600                       RenderDetailsMarker at (0,53) size 18x9: left
     600                      RenderDetailsMarker at (0,47) size 18x9: left
    601601                      RenderText {#text} at (0,62) size 18x58
    602602                        text run at (0,62) width 58: "summary"
     
    612612                    RenderSummary {SUMMARY} at (0,0) size 120x18
    613613                      RenderDetailsMarker at (111,0) size 9x18: left
    614                       RenderText {#text} at (53,0) size 58x18
    615                         text run at (53,0) width 58: "summary"
     614                      RenderText {#text} at (47,0) size 58x18
     615                        text run at (47,0) width 58: "summary"
    616616                  RenderBlock (anonymous) at (0,18) size 120x0
    617617                RenderDetails {DETAILS} at (0,18) size 120x18
     
    619619                    RenderSummary {SUMMARY} at (0,0) size 120x18
    620620                      RenderDetailsMarker at (111,0) size 9x18: down
    621                       RenderText {#text} at (53,0) size 58x18
    622                         text run at (53,0) width 58: "summary"
     621                      RenderText {#text} at (47,0) size 58x18
     622                        text run at (47,0) width 58: "summary"
    623623                  RenderBlock (anonymous) at (0,18) size 120x0
    624624            RenderTableCell {TD} at (232,224) size 124x124 [border: (1px solid #000000)] [r=4 c=3 rs=1 cs=1]
     
    628628                    RenderSummary {SUMMARY} at (0,0) size 120x18
    629629                      RenderDetailsMarker at (111,0) size 9x18: left
    630                       RenderText {#text} at (53,0) size 58x18
    631                         text run at (53,0) width 58: "summary"
     630                      RenderText {#text} at (47,0) size 58x18
     631                        text run at (47,0) width 58: "summary"
    632632                  RenderBlock (anonymous) at (0,18) size 120x0
    633633                RenderDetails {DETAILS} at (0,18) size 120x18
     
    635635                    RenderSummary {SUMMARY} at (0,0) size 120x18
    636636                      RenderDetailsMarker at (111,0) size 9x18: up
    637                       RenderText {#text} at (53,0) size 58x18
    638                         text run at (53,0) width 58: "summary"
     637                      RenderText {#text} at (47,0) size 58x18
     638                        text run at (47,0) width 58: "summary"
    639639                  RenderBlock (anonymous) at (0,18) size 120x0
    640640            RenderTableCell {TD} at (358,224) size 124x124 [border: (1px solid #000000)] [r=4 c=4 rs=1 cs=1]
     
    644644                    RenderSummary {SUMMARY} at (0,0) size 18x120
    645645                      RenderDetailsMarker at (0,111) size 18x9: up
    646                       RenderText {#text} at (0,53) size 18x58
    647                         text run at (0,53) width 58: "summary"
     646                      RenderText {#text} at (0,47) size 18x58
     647                        text run at (0,47) width 58: "summary"
    648648                  RenderBlock (anonymous) at (18,0) size 0x120
    649649                RenderDetails {DETAILS} at (18,0) size 18x120
     
    651651                    RenderSummary {SUMMARY} at (0,0) size 18x120
    652652                      RenderDetailsMarker at (0,111) size 18x9: right
    653                       RenderText {#text} at (0,53) size 18x58
    654                         text run at (0,53) width 58: "summary"
     653                      RenderText {#text} at (0,47) size 18x58
     654                        text run at (0,47) width 58: "summary"
    655655                  RenderBlock (anonymous) at (18,0) size 0x120
    656656            RenderTableCell {TD} at (484,224) size 124x124 [border: (1px solid #000000)] [r=4 c=5 rs=1 cs=1]
     
    660660                    RenderSummary {SUMMARY} at (0,0) size 18x120
    661661                      RenderDetailsMarker at (0,111) size 18x9: up
    662                       RenderText {#text} at (0,53) size 18x58
    663                         text run at (0,53) width 58: "summary"
     662                      RenderText {#text} at (0,47) size 18x58
     663                        text run at (0,47) width 58: "summary"
    664664                  RenderBlock (anonymous) at (18,0) size 0x120
    665665                RenderDetails {DETAILS} at (18,0) size 18x120
     
    667667                    RenderSummary {SUMMARY} at (0,0) size 18x120
    668668                      RenderDetailsMarker at (0,111) size 18x9: left
    669                       RenderText {#text} at (0,53) size 18x58
    670                         text run at (0,53) width 58: "summary"
    671                   RenderBlock (anonymous) at (18,0) size 0x120
     669                      RenderText {#text} at (0,47) size 18x58
     670                        text run at (0,47) width 58: "summary"
     671                  RenderBlock (anonymous) at (18,0) size 0x120
  • trunk/Source/WebCore/ChangeLog

    r82781 r82783  
     12011-04-02  Dan Bernstein  <mitz@apple.com>
     2
     3        Reviewed by Beth Dakin.
     4
     5        <details> marker loses its margin
     6        https://bugs.webkit.org/show_bug.cgi?id=57713
     7
     8        * rendering/RenderDetails.cpp:
     9        (WebCore::RenderDetails::computePreferredLogicalWidths): Override to update
     10        the marker location.
     11        * rendering/RenderDetails.h:
     12        (WebCore::RenderDetails::renderName): Made private.
     13        (WebCore::RenderDetails::isDetails): Ditto.
     14        * rendering/RenderDetailsMarker.cpp:
     15        (WebCore::RenderDetailsMarker::computePreferredLogicalWidths): Set the margins
     16        in the style, like RenderListMarker does.
     17        (WebCore::RenderDetailsMarker::layout): Set the margins from the style.
     18
    1192011-04-02  Andy Estes  <aestes@apple.com>
    220
  • trunk/Source/WebCore/rendering/RenderDetails.cpp

    r81812 r82783  
    333333}
    334334
     335void RenderDetails::computePreferredLogicalWidths()
     336{
     337    ASSERT(preferredLogicalWidthsDirty());
     338
     339    updateMarkerLocation();
     340    RenderBlock::computePreferredLogicalWidths();
     341}
     342
    335343} // namespace WebCore
    336 
  • trunk/Source/WebCore/rendering/RenderDetails.h

    r81035 r82783  
    3434    explicit RenderDetails(Node*);
    3535
    36     virtual const char* renderName() const { return "RenderDetails"; }
    37     virtual bool isDetails() const { return true; }
    3836
    3937    bool isOpen() const;
     
    4341
    4442private:
     43    virtual const char* renderName() const { return "RenderDetails"; }
     44    virtual bool isDetails() const { return true; }
     45
     46    virtual void destroy();
     47
    4548    virtual void styleDidChange(StyleDifference, const RenderStyle* oldStyle);
    4649
     
    5356
    5457    virtual void layout();
    55     virtual void destroy();
     58    virtual void computePreferredLogicalWidths();
    5659
    5760    void createDefaultSummary();
  • trunk/Source/WebCore/rendering/RenderDetailsMarker.cpp

    r81039 r82783  
    6262    ASSERT(preferredLogicalWidthsDirty());
    6363
    64     m_minPreferredLogicalWidth = 2 * style()->fontMetrics().ascent() / 3;
     64    int ascent = style()->fontMetrics().ascent();
     65    m_minPreferredLogicalWidth = 2 * ascent / 3;
    6566    m_maxPreferredLogicalWidth = m_minPreferredLogicalWidth;
     67
     68    style()->setMarginStart(Length(0, Fixed));
     69    style()->setMarginEnd(Length(ascent - m_minPreferredLogicalWidth + 1, Fixed));
    6670
    6771    setPreferredLogicalWidthsDirty(false);
     
    7579    setLogicalHeight(style()->fontMetrics().height());
    7680
    77     setMarginStart(0);
    78     setMarginEnd(style()->fontMetrics().ascent() - minPreferredLogicalWidth() + 1);
     81    Length startMargin = style()->marginStart();
     82    Length endMargin = style()->marginEnd();
     83
     84    ASSERT(startMargin.isFixed());
     85    setMarginStart(startMargin.value());
     86
     87    ASSERT(endMargin.isFixed());
     88    setMarginEnd(endMargin.value());
    7989
    8090    setNeedsLayout(false);
Note: See TracChangeset for help on using the changeset viewer.