/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
RenderObjectChildList.h | 33 class RenderObject; 43 RenderObject* firstChild() const { return m_firstChild; } 44 RenderObject* lastChild() const { return m_lastChild; } 48 void setFirstChild(RenderObject* child) { m_firstChild = child; } 49 void setLastChild(RenderObject* child) { m_lastChild = child; } 53 RenderObject* removeChildNode(RenderObject* owner, RenderObject*, bool notifyRenderer = true); 54 void insertChildNode(RenderObject* owner, RenderObject* newChild, RenderObject* beforeChild, bool notifyRenderer = true) [all...] |
SubtreeLayoutScope.h | 47 class RenderObject; 51 SubtreeLayoutScope(RenderObject& root); 54 void setNeedsLayout(RenderObject* descendant); 55 void setChildNeedsLayout(RenderObject* descendant); 57 RenderObject& root() { return m_root; } 58 void addRendererToLayout(RenderObject* renderer); 61 RenderObject& m_root; 64 HashSet<RenderObject*> m_renderersToLayout;
|
RenderTheme.h | 31 #include "core/rendering/RenderObject.h" 67 // This method is called to paint the widget as a background of the RenderObject. A widget's foreground, e.g., the 70 bool paint(RenderObject*, const PaintInfo&, const IntRect&); 71 bool paintBorderOnly(RenderObject*, const PaintInfo&, const IntRect&); 72 bool paintDecorations(RenderObject*, const PaintInfo&, const IntRect&); 87 virtual int baselinePosition(const RenderObject*) const; 94 virtual bool controlSupportsTints(const RenderObject*) const { return false; } 104 virtual void adjustRepaintRect(const RenderObject*, IntRect&); 108 virtual bool stateChanged(RenderObject*, ControlState) const; 110 bool shouldDrawDefaultFocusRing(RenderObject*) const [all...] |
RenderCounter.h | 37 static void destroyCounterNodes(RenderObject&); 38 static void destroyCounterNode(RenderObject&, const AtomicString& identifier); 39 static void rendererSubtreeAttached(RenderObject*); 40 static void rendererRemovedFromTree(RenderObject*); 41 static void rendererStyleChanged(RenderObject&, const RenderStyle* oldStyle, const RenderStyle* newStyle); 69 void showCounterRendererTree(const WebCore::RenderObject*, const char* counterName = 0);
|
RenderRubyRun.h | 54 virtual RenderObject* layoutSpecialExcludedChild(bool relayoutChildren, SubtreeLayoutScope&) OVERRIDE; 57 virtual bool isChildAllowed(RenderObject*, RenderStyle*) const OVERRIDE; 58 virtual void addChild(RenderObject* child, RenderObject* beforeChild = 0) OVERRIDE; 59 virtual void removeChild(RenderObject* child) OVERRIDE; 64 void getOverhang(bool firstLine, RenderObject* startRenderer, RenderObject* endRenderer, int& startOverhang, int& endOverhang) const; 66 static RenderRubyRun* staticCreateRubyRun(const RenderObject* parentRuby);
|
LayoutRepainter.h | 34 class RenderObject; 38 LayoutRepainter(RenderObject&, bool checkForRepaint); 46 RenderObject& m_object;
|
ImageQualityController.h | 34 #include "core/rendering/RenderObject.h" 45 typedef HashMap<RenderObject*, LayerSizeMap> ObjectLayerSizeMap; 54 static void remove(RenderObject*); 56 InterpolationQuality chooseInterpolationQuality(GraphicsContext*, RenderObject*, Image*, const void* layer, const LayoutSize&); 61 bool shouldPaintAtLowQuality(GraphicsContext*, RenderObject*, Image*, const void* layer, const LayoutSize&); 62 void removeLayer(RenderObject*, LayerSizeMap* innerMap, const void* layer); 63 void set(RenderObject*, LayerSizeMap* innerMap, const void* layer, const LayoutSize&); 64 void objectDestroyed(RenderObject*);
|
VerticalPositionCache.h | 34 class RenderObject; 45 int get(RenderObject* renderer, FontBaseline baselineType) const 47 const HashMap<RenderObject*, int>& mapToCheck = baselineType == AlphabeticBaseline ? m_alphabeticPositions : m_ideographicPositions; 48 const HashMap<RenderObject*, int>::const_iterator it = mapToCheck.find(renderer); 54 void set(RenderObject* renderer, FontBaseline baselineType, int position) 63 HashMap<RenderObject*, int> m_alphabeticPositions; 64 HashMap<RenderObject*, int> m_ideographicPositions;
|
RenderRuby.h | 59 virtual void addChild(RenderObject* child, RenderObject* beforeChild = 0) OVERRIDE; 60 virtual void removeChild(RenderObject* child) OVERRIDE; 77 virtual void addChild(RenderObject* child, RenderObject* beforeChild = 0) OVERRIDE; 78 virtual void removeChild(RenderObject* child) OVERRIDE;
|
BidiRun.h | 37 BidiRun(int start, int stop, RenderObject* object, BidiContext* context, WTF::Unicode::Direction dir) 47 RenderObject* object() { return m_object; } 50 RenderObject* m_object;
|
RenderFullScreen.h | 45 static RenderObject* wrapRenderer(RenderObject*, RenderObject*, Document*);
|
RenderRubyBase.h | 50 virtual bool isChildAllowed(RenderObject*, RenderStyle*) const OVERRIDE; 58 void moveChildren(RenderRubyBase* toBase, RenderObject* beforeChild = 0); 59 void moveInlineChildren(RenderRubyBase* toBase, RenderObject* beforeChild = 0); 60 void moveBlockChildren(RenderRubyBase* toBase, RenderObject* beforeChild = 0);
|
TextAutosizer.h | 40 class RenderObject; 70 bool processSubtree(RenderObject* layoutRoot); 88 void processClusterInternal(TextAutosizingClusterInfo&, RenderBlock* container, RenderObject* subtreeRoot, const TextAutosizingWindowInfo&, float multiplier); 89 void processCluster(TextAutosizingClusterInfo&, RenderBlock* container, RenderObject* subtreeRoot, const TextAutosizingWindowInfo&); 91 void processContainer(float multiplier, RenderBlock* container, TextAutosizingClusterInfo&, RenderObject* subtreeRoot, const TextAutosizingWindowInfo&); 93 void setMultiplier(RenderObject*, float); 94 void setMultiplierForList(RenderObject* renderer, float multiplier); 96 unsigned getCachedHash(const RenderObject* renderer, bool putInCacheIfAbsent); 98 static bool isAutosizingContainer(const RenderObject*); 106 static bool containerIsRowOfLinks(const RenderObject* container) [all...] |
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
SVGRenderSupport.h | 37 class RenderObject; 46 static void layoutChildren(RenderObject*, bool selfNeedsLayout); 49 static void layoutResourcesIfNeeded(const RenderObject*); 52 static bool isOverflowHidden(const RenderObject*); 55 static void intersectRepaintRectWithResources(const RenderObject*, FloatRect&); 58 static bool filtersForceContainerLayout(RenderObject*); 61 static bool pointInClippingArea(RenderObject*, const FloatPoint&); 63 static void computeContainerBoundingBoxes(const RenderObject* container, FloatRect& objectBoundingBox, bool& objectBoundingBoxValid, FloatRect& strokeBoundingBox, FloatRect& repaintBoundingBox); 67 static bool parentTransformDidChange(RenderObject*); 70 static LayoutRect clippedOverflowRectForRepaint(const RenderObject*, const RenderLayerModelObject* repaintContainer) [all...] |
SVGResourcesCache.h | 31 class RenderObject; 42 static SVGResources* cachedResourcesForRenderObject(const RenderObject*); 45 static void clientWasAddedToTree(RenderObject*, const RenderStyle* newStyle); 48 static void clientWillBeRemovedFromTree(RenderObject*); 51 static void clientDestroyed(RenderObject*); 54 static void clientLayoutChanged(RenderObject*); 57 static void clientStyleChanged(RenderObject*, StyleDifference, const RenderStyle* newStyle); 63 void addResourcesFromRenderObject(RenderObject*, const RenderStyle*); 64 void removeResourcesFromRenderObject(RenderObject*); 66 typedef HashMap<const RenderObject*, OwnPtr<SVGResources> > CacheMap [all...] |
SVGResourcesCycleSolver.h | 28 class RenderObject; 35 SVGResourcesCycleSolver(RenderObject*, SVGResources*); 46 RenderObject* m_renderer;
|
RenderSVGResource.h | 50 class RenderObject; 60 virtual void removeClientFromCache(RenderObject*, bool markForInvalidation = true) = 0; 62 virtual bool applyResource(RenderObject*, RenderStyle*, GraphicsContext*&, unsigned short resourceMode) = 0; 63 virtual void postApplyResource(RenderObject*, GraphicsContext*&, unsigned short, const Path*, const RenderSVGShape*) { } 78 static RenderSVGResource* fillPaintingResource(RenderObject*, const RenderStyle*, bool& hasFallback); 79 static RenderSVGResource* strokePaintingResource(RenderObject*, const RenderStyle*, bool& hasFallback); 82 static void markForLayoutAndParentResourceInvalidation(RenderObject*, bool needsLayout = true);
|
RenderSVGResourcePattern.h | 52 virtual void removeClientFromCache(RenderObject*, bool markForInvalidation = true) OVERRIDE; 54 virtual bool applyResource(RenderObject*, RenderStyle*, GraphicsContext*&, unsigned short resourceMode) OVERRIDE; 55 virtual void postApplyResource(RenderObject*, GraphicsContext*&, unsigned short resourceMode, const Path*, const RenderSVGShape*) OVERRIDE; 61 bool buildTileImageTransform(RenderObject*, const PatternAttributes&, const SVGPatternElement*, FloatRect& patternBoundaries, AffineTransform& tileImageTransform) const; 66 PatternData* buildPattern(RenderObject*, unsigned short resourceMode); 70 HashMap<RenderObject*, OwnPtr<PatternData> > m_patternMap;
|
SVGTextLayoutEngineBaseline.h | 29 class RenderObject; 41 float calculateAlignmentBaselineShift(bool isVerticalText, const RenderObject* textRenderer) const; 46 EAlignmentBaseline dominantBaselineToAlignmentBaseline(bool isVerticalText, const RenderObject* textRenderer) const;
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/compositing/ |
CompositingReasonFinder.h | 14 class RenderObject; 22 CompositingReasons styleDeterminedReasons(RenderObject*) const; 30 bool requiresCompositingForPositionFixed(RenderObject*, const RenderLayer*, RenderLayer::ViewportConstrainedNotCompositedReason*) const; 37 bool requiresCompositingForTransform(RenderObject*) const; 38 bool requiresCompositingForFilters(RenderObject*) const;
|
/external/chromium_org/third_party/WebKit/Source/core/accessibility/ |
AXARIAGridRow.h | 39 explicit AXARIAGridRow(RenderObject*); 41 static PassRefPtr<AXARIAGridRow> create(RenderObject*);
|
/external/chromium_org/third_party/WebKit/Source/web/ |
FindInPageCoordinates.h | 38 class RenderObject; 56 WebCore::FloatRect findInPageRectFromAbsoluteRect(const WebCore::FloatRect&, const WebCore::RenderObject*);
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/style/ |
StyleGeneratedImage.h | 45 virtual LayoutSize imageSize(const RenderObject*, float multiplier) const OVERRIDE; 48 virtual void computeIntrinsicDimensions(const RenderObject*, Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) OVERRIDE; 50 virtual void setContainerSizeForRenderer(const RenderObject*, const IntSize& containerSize, float) OVERRIDE { m_containerSize = containerSize; } 51 virtual void addClient(RenderObject*) OVERRIDE; 52 virtual void removeClient(RenderObject*) OVERRIDE; 53 virtual PassRefPtr<Image> image(RenderObject*, const IntSize&) const OVERRIDE; 54 virtual bool knownToBeOpaque(const RenderObject*) const OVERRIDE;
|
StyleImage.h | 39 class RenderObject; 54 virtual bool canRender(const RenderObject&, float /*multiplier*/) const { return true; } 57 virtual LayoutSize imageSize(const RenderObject*, float multiplier) const = 0; 58 virtual void computeIntrinsicDimensions(const RenderObject*, Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) = 0; 62 virtual void setContainerSizeForRenderer(const RenderObject*, const IntSize&, float) = 0; 63 virtual void addClient(RenderObject*) = 0; 64 virtual void removeClient(RenderObject*) = 0; 65 virtual PassRefPtr<Image> image(RenderObject*, const IntSize&) const = 0; 68 virtual bool knownToBeOpaque(const RenderObject*) const = 0;
|
/external/chromium_org/third_party/WebKit/Source/core/svg/graphics/ |
SVGImageCache.h | 35 class RenderObject; 50 IntSize imageSizeForRenderer(const RenderObject*) const; 52 Image* imageForRenderer(const RenderObject*);
|