Ignore:
Timestamp:
Oct 1, 2013, 3:29:34 PM (12 years ago)
Author:
Antti Koivisto
Message:

Make tests for renderer base types non-virtual
https://bugs.webkit.org/show_bug.cgi?id=122185

Reviewed by Dave Hyatt.

Make isRenderFoo() functions for commonly tested base types use bit flags instead of virtual calls.
This is faster and we have space in RenderElement.

These bits are not mutully exclusive. For testing leaf types we can add an enum.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/rendering/RenderBox.cpp

    r156622 r156738  
    9696}
    9797
    98 RenderBox::RenderBox(Element* element)
    99     : RenderBoxModelObject(element)
     98RenderBox::RenderBox(Element* element, unsigned baseTypeFlags)
     99    : RenderBoxModelObject(element, baseTypeFlags)
    100100    , m_minPreferredLogicalWidth(-1)
    101101    , m_maxPreferredLogicalWidth(-1)
Note: See TracChangeset for help on using the changeset viewer.