Searched refs:ShadowList (Results 1 - 25 of 30) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/core/rendering/style/
H A DShadowList.h50 class ShadowList : public RefCounted<ShadowList> { class in namespace:blink
53 static PassRefPtr<ShadowList> adopt(ShadowDataVector& shadows)
55 return adoptRef(new ShadowList(shadows));
58 bool operator==(const ShadowList& o) const { return m_shadows == o.m_shadows; }
59 bool operator!=(const ShadowList& o) const { return !(*this == o); }
61 static PassRefPtr<ShadowList> blend(const ShadowList* from, const ShadowList* to, double progress);
69 ShadowList(ShadowDataVecto function in class:blink::ShadowList
[all...]
H A DShadowList.cpp32 #include "core/rendering/style/ShadowList.h"
39 static inline void calculateShadowExtent(const ShadowList* shadowList, float& shadowLeft, float& shadowRight, float& shadowTop, float& shadowBottom)
55 void ShadowList::adjustRectForShadow(LayoutRect& rect) const
62 void ShadowList::adjustRectForShadow(FloatRect& rect) const
75 PassRefPtr<ShadowList> ShadowList::blend(const ShadowList* from, const ShadowList* to, double progress)
98 return ShadowList::adopt(shadows);
101 PassOwnPtr<DrawLooperBuilder> ShadowList
[all...]
H A DStyleRareNonInheritedData.h50 class ShadowList;
120 RefPtr<ShadowList> m_boxShadow;
H A DStyleRareInheritedData.h42 class ShadowList;
90 RefPtr<ShadowList> textShadow; // Our text shadow information for shadowed text drawing.
H A DRenderStyle.cpp35 #include "core/rendering/style/ShadowList.h"
926 void RenderStyle::setTextShadow(PassRefPtr<ShadowList> s)
931 void RenderStyle::setBoxShadow(PassRefPtr<ShadowList> s)
1301 void RenderStyle::getShadowExtent(const ShadowList* shadowList, LayoutUnit &top, LayoutUnit &right, LayoutUnit &bottom, LayoutUnit &left) const
1322 LayoutBoxExtent RenderStyle::getShadowInsetExtent(const ShadowList* shadowList) const
1344 void RenderStyle::getShadowHorizontalExtent(const ShadowList* shadowList, LayoutUnit &left, LayoutUnit &right) const
1361 void RenderStyle::getShadowVerticalExtent(const ShadowList* shadowList, LayoutUnit &top, LayoutUnit &bottom) const
H A DRenderStyle.h107 class ShadowList;
732 ShadowList* textShadow() const { return rareInheritedData->textShadow.get(); }
801 ShadowList* boxShadow() const { return rareNonInheritedData->m_boxShadow.get(); }
1248 void setTextShadow(PassRefPtr<ShadowList>);
1264 void setBoxShadow(PassRefPtr<ShadowList>);
1687 static ShadowList* initialBoxShadow() { return 0; }
1688 static ShadowList* initialTextShadow() { return 0; }
1745 void getShadowExtent(const ShadowList*, LayoutUnit& top, LayoutUnit& right, LayoutUnit& bottom, LayoutUnit& left) const;
1746 LayoutBoxExtent getShadowInsetExtent(const ShadowList*) const;
1747 void getShadowHorizontalExtent(const ShadowList*, LayoutUni
[all...]
/external/chromium_org/third_party/WebKit/Source/core/animation/animatable/
H A DAnimatableShadow.h35 #include "core/rendering/style/ShadowList.h"
42 static PassRefPtrWillBeRawPtr<AnimatableShadow> create(PassRefPtr<ShadowList> shadowList)
46 ShadowList* shadowList() const { return m_shadowList.get(); }
54 explicit AnimatableShadow(PassRefPtr<ShadowList> shadowList)
61 const RefPtr<ShadowList> m_shadowList;
H A DAnimatableShadow.cpp39 return AnimatableShadow::create(ShadowList::blend(m_shadowList.get(), shadowList->m_shadowList.get(), fraction));
44 const ShadowList* shadowList = toAnimatableShadow(value)->m_shadowList.get();
/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DTextPainter.h23 class ShadowList;
46 const ShadowList* shadow;
H A DRenderBoxModelObject.cpp43 #include "core/rendering/style/ShadowList.h"
412 const ShadowList* shadowList = style()->boxShadow();
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DRenderSVGBlock.cpp27 #include "core/rendering/style/ShadowList.h"
43 if (const ShadowList* textShadow = style()->textShadow())
H A DRenderSVGText.cpp37 #include "core/rendering/style/ShadowList.h"
493 if (const ShadowList* textShadow = style()->textShadow())
H A DSVGInlineTextBox.cpp37 #include "core/rendering/style/ShadowList.h"
571 const ShadowList* shadowList = style->textShadow();
/external/chromium_org/third_party/WebKit/Source/core/css/
H A DCSSComputedStyleDeclaration.h43 class ShadowList;
107 PassRefPtrWillBeRawPtr<CSSValue> valueForShadowList(const ShadowList*, const RenderStyle&, bool useSpread) const;
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/
H A DStyleBuilderConverter.h34 #include "core/rendering/style/ShadowList.h"
70 static PassRefPtr<ShadowList> convertShadow(StyleResolverState&, CSSValue*);
H A DStyleBuilderConverter.cpp535 PassRefPtr<ShadowList> StyleBuilderConverter::convertShadow(StyleResolverState& state, CSSValue* value)
539 return PassRefPtr<ShadowList>();
559 return ShadowList::adopt(shadows);
/external/chromium_org/third_party/WebKit/Source/core/
H A Dwebcore_rendering.target.darwin-arm.mk177 third_party/WebKit/Source/core/rendering/style/ShadowList.cpp \
H A Dwebcore_rendering.target.darwin-arm64.mk177 third_party/WebKit/Source/core/rendering/style/ShadowList.cpp \
H A Dwebcore_rendering.target.darwin-mips.mk177 third_party/WebKit/Source/core/rendering/style/ShadowList.cpp \
H A Dwebcore_rendering.target.darwin-mips64.mk177 third_party/WebKit/Source/core/rendering/style/ShadowList.cpp \
H A Dwebcore_rendering.target.darwin-x86.mk177 third_party/WebKit/Source/core/rendering/style/ShadowList.cpp \
H A Dwebcore_rendering.target.darwin-x86_64.mk177 third_party/WebKit/Source/core/rendering/style/ShadowList.cpp \
H A Dwebcore_rendering.target.linux-arm.mk177 third_party/WebKit/Source/core/rendering/style/ShadowList.cpp \
H A Dwebcore_rendering.target.linux-arm64.mk177 third_party/WebKit/Source/core/rendering/style/ShadowList.cpp \
H A Dwebcore_rendering.target.linux-mips.mk177 third_party/WebKit/Source/core/rendering/style/ShadowList.cpp \

Completed in 223 milliseconds

12