Changeset 167764 in webkit


Ignore:
Timestamp:
Apr 24, 2014 10:02:37 AM (10 years ago)
Author:
hyatt@apple.com
Message:

[New Multicolumn] Client rects don't work with column spans.
https://bugs.webkit.org/show_bug.cgi?id=132131

Reviewed by Dean Jackson.

Source/WebCore:

Don't factor in the offset of the multicolumn set from the top
of the multicolumn block. This was added already, and it doesn't
need to be a part of columnTranslationForOffset.

Added fast/multicol/client-rects-spanners.html

  • rendering/RenderMultiColumnSet.cpp:

(WebCore::RenderMultiColumnSet::columnTranslationForOffset):

LayoutTests:

  • fast/multicol/client-rects-spanners.html: Added.
  • platform/mac/fast/multicol/client-rects-spanners-expected.png: Added.
  • platform/mac/fast/multicol/client-rects-spanners-expected.txt: Added.
Location:
trunk
Files:
3 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r167763 r167764  
     12014-04-24  David Hyatt  <hyatt@apple.com>
     2
     3        [New Multicolumn] Client rects don't work with column spans.
     4        https://bugs.webkit.org/show_bug.cgi?id=132131
     5
     6        Reviewed by Dean Jackson.
     7
     8        * fast/multicol/client-rects-spanners.html: Added.
     9        * platform/mac/fast/multicol/client-rects-spanners-expected.png: Added.
     10        * platform/mac/fast/multicol/client-rects-spanners-expected.txt: Added.
     11
    1122014-04-24  Alexey Proskuryakov  <ap@apple.com>
    213
  • trunk/Source/WebCore/ChangeLog

    r167762 r167764  
     12014-04-24  David Hyatt  <hyatt@apple.com>
     2
     3        [New Multicolumn] Client rects don't work with column spans.
     4        https://bugs.webkit.org/show_bug.cgi?id=132131
     5
     6        Reviewed by Dean Jackson.
     7       
     8        Don't factor in the offset of the multicolumn set from the top
     9        of the multicolumn block. This was added already, and it doesn't
     10        need to be a part of columnTranslationForOffset.
     11
     12        Added fast/multicol/client-rects-spanners.html
     13
     14        * rendering/RenderMultiColumnSet.cpp:
     15        (WebCore::RenderMultiColumnSet::columnTranslationForOffset):
     16
    1172014-04-24  Praveen R Jadhav  <praveen.j@samsung.com>
    218
  • trunk/Source/WebCore/rendering/RenderMultiColumnSet.cpp

    r167707 r167764  
    833833    }
    834834    translationOffset.setX(inlineOffset);
    835     LayoutUnit blockOffset = initialBlockOffset + logicalTop() - flowThread()->logicalTop() + (isHorizontalWritingMode() ? -flowThreadPortion.y() : -flowThreadPortion.x());
     835    LayoutUnit blockOffset = initialBlockOffset + (isHorizontalWritingMode() ? -flowThreadPortion.y() : -flowThreadPortion.x());
    836836    if (!progressionIsInline) {
    837837        if (!progressionReversed)
Note: See TracChangeset for help on using the changeset viewer.