Changeset 47749 in webkit


Ignore:
Timestamp:
Aug 25, 2009, 10:09:31 AM (16 years ago)
Author:
mitz@apple.com
Message:

REGRESSION (r47630): fast/repaint/background-generated.html is failing
https://bugs.webkit.org/show_bug.cgi?id=28704

Reviewed by Anders Carlsson.

  • rendering/RenderBoxModelObject.cpp:

(WebCore::RenderBoxModelObject::calculateFillTileSize): Handle SizeNone.

  • rendering/style/FillLayer.cpp:

(WebCore::FillLayer::FillLayer): Initialize the size type to SizeNone.

  • rendering/style/FillLayer.h:

(WebCore::FillSize::FillSize): Changed assignment to initialization and

removed redundant assignment to size.

Location:
trunk/WebCore
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r47748 r47749  
     12009-08-25  Dan Bernstein  <mitz@apple.com>
     2
     3        Reviewed by Anders Carlsson.
     4
     5        REGRESSION (r47630): fast/repaint/background-generated.html is failing
     6        https://bugs.webkit.org/show_bug.cgi?id=28704
     7
     8        * rendering/RenderBoxModelObject.cpp:
     9        (WebCore::RenderBoxModelObject::calculateFillTileSize): Handle SizeNone.
     10        * rendering/style/FillLayer.cpp:
     11        (WebCore::FillLayer::FillLayer): Initialize the size type to SizeNone.
     12        * rendering/style/FillLayer.h:
     13        (WebCore::FillSize::FillSize): Changed assignment to initialization and
     14            removed redundant assignment to size.
     15
    1162009-08-25  Yusuke Sato  <yusukes@chromium.org>
    217
  • trunk/WebCore/rendering/RenderBoxModelObject.cpp

    r47674 r47749  
    543543        }
    544544        case SizeNone:
    545             ASSERT_NOT_REACHED();
    546545            break;
    547546    }
  • trunk/WebCore/rendering/style/FillLayer.cpp

    r47630 r47749  
    3434    , m_repeat(FillLayer::initialFillRepeat(type))
    3535    , m_composite(FillLayer::initialFillComposite(type))
    36     , m_sizeType(FillLayer::initialFillSizeType(type))
     36    , m_sizeType(SizeNone)
    3737    , m_sizeLength(FillLayer::initialFillSizeLength(type))
    3838    , m_imageSet(false)
  • trunk/WebCore/rendering/style/FillLayer.h

    r47648 r47749  
    3737struct FillSize {
    3838    FillSize()
     39        : type(SizeLength)
    3940    {
    40         type = SizeLength;
    41         size = LengthSize();
    4241    }
    43    
     42
    4443    FillSize(EFillSizeType t, LengthSize l)
    4544        : type(t)
Note: See TracChangeset for help on using the changeset viewer.