Changeset 85623 in webkit


Ignore:
Timestamp:
May 3, 2011 11:00:23 AM (13 years ago)
Author:
hyatt@apple.com
Message:

https://bugs.webkit.org/show_bug.cgi?id=60040
<rdar://problem/9261591>

Reviewed by Dan Bernstein.

Links broken at iplanwebsites.com. Make sure that culledInlineAbsoluteQuads still does
a translation of a 0,0 point to absolute coordinates so that the top left position is
accurate.

Source/WebCore:

Added fast/inline/skipped-whitespace-client-rect.html

  • rendering/RenderInline.cpp:

(WebCore::RenderInline::culledInlineAbsoluteQuads):

LayoutTests:

Added fast/inline/skipped-whitespace-client-rect.html

  • fast/inline/skipped-whitespace-client-rect-expected.txt: Added.
  • fast/inline/skipped-whitespace-client-rect.html: Added.
Location:
trunk
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r85614 r85623  
     12011-05-03  David Hyatt  <hyatt@apple.com>
     2
     3        Reviewed by Dan Bernstein.
     4
     5        https://bugs.webkit.org/show_bug.cgi?id=60040
     6        <rdar://problem/9261591>
     7
     8        Links broken at iplanwebsites.com. Make sure that culledInlineAbsoluteQuads still does
     9        a translation of a 0,0 point to absolute coordinates so that the top left position is
     10        accurate.
     11
     12        Added fast/inline/skipped-whitespace-client-rect.html
     13
     14        * fast/inline/skipped-whitespace-client-rect-expected.txt: Added.
     15        * fast/inline/skipped-whitespace-client-rect.html: Added.
     16
    1172011-05-03  Ojan Vafai  <ojan@chromium.org>
    218
  • trunk/Source/WebCore/ChangeLog

    r85620 r85623  
     12011-05-03  David Hyatt  <hyatt@apple.com>
     2
     3        Reviewed by Dan Bernstein.
     4
     5        https://bugs.webkit.org/show_bug.cgi?id=60040
     6        <rdar://problem/9261591>
     7
     8        Links broken at iplanwebsites.com. Make sure that culledInlineAbsoluteQuads still does
     9        a translation of a 0,0 point to absolute coordinates so that the top left position is
     10        accurate.
     11
     12        Added fast/inline/skipped-whitespace-client-rect.html
     13       
     14        * rendering/RenderInline.cpp:
     15        (WebCore::RenderInline::culledInlineAbsoluteQuads):
     16
    1172011-05-03  Sam Weinig  <sam@webkit.org>
    218
  • trunk/Source/WebCore/rendering/RenderInline.cpp

    r83180 r85623  
    568568void RenderInline::culledInlineAbsoluteQuads(const RenderInline* container, Vector<FloatQuad>& quads)
    569569{
     570    if (!culledInlineFirstLineBox()) {
     571        quads.append(localToAbsoluteQuad(FloatRect()));
     572        return;
     573    }
     574
    570575    bool isHorizontal = style()->isHorizontalWritingMode();
    571576    for (RenderObject* curr = firstChild(); curr; curr = curr->nextSibling()) {
Note: See TracChangeset for help on using the changeset viewer.