Searched refs:RenderObject (Results 1 - 25 of 558) sorted by relevance

1234567891011>>

/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DSubtreeLayoutScope.h47 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;
H A DRenderObjectChildList.h33 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* newChil
[all...]
H A DLayoutRectRecorder.h40 class RenderObject;
45 LayoutRectRecorder(RenderObject&, bool skipRecording = false);
51 RenderObject& m_object;
H A DLayoutRepainter.h34 class RenderObject;
38 LayoutRepainter(RenderObject&, bool checkForRepaint);
46 RenderObject& m_object;
H A DRenderTheme.h31 #include "core/rendering/RenderObject.h"
70 // This method is called to paint the widget as a background of the RenderObject. A widget's foreground, e.g., the
73 bool paint(RenderObject*, const PaintInfo&, const IntRect&);
74 bool paintBorderOnly(RenderObject*, const PaintInfo&, const IntRect&);
75 bool paintDecorations(RenderObject*, const PaintInfo&, const IntRect&);
90 virtual int baselinePosition(const RenderObject*) const;
97 virtual bool controlSupportsTints(const RenderObject*) const { return false; }
107 virtual void adjustRepaintRect(const RenderObject*, IntRect&);
111 virtual bool stateChanged(RenderObject*, ControlState) const;
113 bool shouldDrawDefaultFocusRing(RenderObject*) cons
[all...]
H A DVerticalPositionCache.h34 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;
H A DTextAutosizer.h38 class RenderObject;
49 bool processSubtree(RenderObject* layoutRoot);
66 void processClusterInternal(TextAutosizingClusterInfo&, RenderBlock* container, RenderObject* subtreeRoot, const TextAutosizingWindowInfo&, float multiplier);
67 void processCluster(TextAutosizingClusterInfo&, RenderBlock* container, RenderObject* subtreeRoot, const TextAutosizingWindowInfo&);
69 void processContainer(float multiplier, RenderBlock* container, TextAutosizingClusterInfo&, RenderObject* subtreeRoot, const TextAutosizingWindowInfo&);
71 void setMultiplier(RenderObject*, float);
72 void setMultiplierForList(RenderObject* renderer, float multiplier);
74 static bool isAutosizingContainer(const RenderObject*);
82 static bool containerIsRowOfLinks(const RenderObject* container);
89 static RenderObject* nextInPreOrderSkippingDescendantsOfContainer
[all...]
H A DImageQualityController.h34 #include "core/rendering/RenderObject.h"
45 typedef HashMap<RenderObject*, LayerSizeMap> ObjectLayerSizeMap;
54 static void remove(RenderObject*);
56 bool shouldPaintAtLowQuality(GraphicsContext*, RenderObject*, Image*, const void* layer, const LayoutSize&);
61 void removeLayer(RenderObject*, LayerSizeMap* innerMap, const void* layer);
62 void set(RenderObject*, LayerSizeMap* innerMap, const void* layer, const LayoutSize&);
63 void objectDestroyed(RenderObject*);
H A DRenderCounter.h37 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);
H A DRenderThemeChromiumMac.h40 virtual bool controlSupportsTints(const RenderObject*) const OVERRIDE;
45 virtual void adjustRepaintRect(const RenderObject*, IntRect&) OVERRIDE;
76 virtual bool paintCapsLockIndicator(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
81 virtual bool paintMeter(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
97 virtual bool paintTextField(RenderObject*, const PaintInfo&, const IntRect&);
99 virtual bool paintTextArea(RenderObject*, const PaintInfo&, const IntRect&);
101 virtual bool paintMenuList(RenderObject*, const PaintInfo&, const IntRect&);
104 virtual bool paintMenuListButton(RenderObject*, const PaintInfo&, const IntRect&);
107 virtual bool paintProgressBar(RenderObject*, const PaintInfo&, const IntRect&);
109 virtual bool paintSliderTrack(RenderObject*, cons
[all...]
H A DRenderThemeChromiumWin.h67 virtual bool paintCheckbox(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
68 virtual bool paintRadio(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
69 virtual bool paintButton(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
70 virtual bool paintTextField(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
71 virtual bool paintSliderTrack(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
72 virtual bool paintSliderThumb(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
77 virtual bool paintMenuList(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
78 virtual bool paintMenuListButton(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
81 virtual bool paintInnerSpinButton(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
85 virtual bool paintProgressBar(RenderObject*, cons
[all...]
H A DRenderThemeChromiumDefault.h44 virtual bool controlSupportsTints(const RenderObject*) const;
66 virtual bool paintCheckbox(RenderObject*, const PaintInfo&, const IntRect&);
69 virtual bool paintRadio(RenderObject*, const PaintInfo&, const IntRect&);
72 virtual bool paintButton(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
73 virtual bool paintTextField(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
74 virtual bool paintMenuList(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
75 virtual bool paintMenuListButton(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
76 virtual bool paintSliderTrack(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
77 virtual bool paintSliderThumb(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
80 virtual bool paintInnerSpinButton(RenderObject*, cons
[all...]
H A DRenderInputSpeech.h42 class RenderObject;
49 static bool paintInputFieldSpeechButton(RenderObject*, const PaintInfo&, const IntRect&);
H A DRenderMediaControls.h39 class RenderObject;
43 static bool paintMediaControlsPart(MediaControlElementType, RenderObject*, const PaintInfo&, const IntRect&);
H A DRenderRubyRun.h55 virtual RenderObject* layoutSpecialExcludedChild(bool relayoutChildren, SubtreeLayoutScope&);
58 virtual bool isChildAllowed(RenderObject*, RenderStyle*) const;
59 virtual void addChild(RenderObject* child, RenderObject* beforeChild = 0);
60 virtual void removeChild(RenderObject* child);
65 void getOverhang(bool firstLine, RenderObject* startRenderer, RenderObject* endRenderer, int& startOverhang, int& endOverhang) const;
67 static RenderRubyRun* staticCreateRubyRun(const RenderObject* parentRuby);
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DSVGResourcesCache.h30 class RenderObject;
41 static SVGResources* cachedResourcesForRenderObject(const RenderObject*);
44 static void clientWasAddedToTree(RenderObject*, const RenderStyle* newStyle);
47 static void clientWillBeRemovedFromTree(RenderObject*);
50 static void clientDestroyed(RenderObject*);
53 static void clientLayoutChanged(RenderObject*);
56 static void clientStyleChanged(RenderObject*, StyleDifference, const RenderStyle* newStyle);
62 void addResourcesFromRenderObject(RenderObject*, const RenderStyle*);
63 void removeResourcesFromRenderObject(RenderObject*);
65 typedef HashMap<const RenderObject*, OwnPt
[all...]
H A DSVGRenderSupport.h38 class RenderObject;
47 static void layoutChildren(RenderObject*, bool selfNeedsLayout);
50 static void layoutResourcesIfNeeded(const RenderObject*);
53 static bool isOverflowHidden(const RenderObject*);
56 static void intersectRepaintRectWithResources(const RenderObject*, FloatRect&);
59 static bool filtersForceContainerLayout(RenderObject*);
62 static bool pointInClippingArea(RenderObject*, const FloatPoint&);
64 static void computeContainerBoundingBoxes(const RenderObject* container, FloatRect& objectBoundingBox, bool& objectBoundingBoxValid, FloatRect& strokeBoundingBox, FloatRect& repaintBoundingBox);
68 static LayoutRect clippedOverflowRectForRepaint(const RenderObject*, const RenderLayerModelObject* repaintContainer);
69 static void computeFloatRectForRepaint(const RenderObject*, cons
[all...]
H A DSVGResourcesCycleSolver.h28 class RenderObject;
35 SVGResourcesCycleSolver(RenderObject*, SVGResources*);
41 bool resourceContainsCycles(RenderObject*) const;
44 RenderObject* m_renderer;
/external/chromium_org/third_party/WebKit/Source/core/accessibility/
H A DAXARIAGridRow.h39 explicit AXARIAGridRow(RenderObject*);
41 static PassRefPtr<AXARIAGridRow> create(RenderObject*);
H A DAXList.h39 explicit AXList(RenderObject*);
41 static PassRefPtr<AXList> create(RenderObject*);
H A DAXSVGRoot.cpp35 AXSVGRoot::AXSVGRoot(RenderObject* renderer)
45 PassRefPtr<AXSVGRoot> AXSVGRoot::create(RenderObject* renderer)
/external/chromium_org/third_party/WebKit/Source/core/css/
H A DCSSImageGeneratorValue.h38 class RenderObject;
52 typedef HashMap<const RenderObject*, SizeAndCount> RenderObjectSizeCountMap;
58 void addClient(RenderObject*, const IntSize&);
59 void removeClient(RenderObject*);
60 PassRefPtr<Image> image(RenderObject*, const IntSize&);
63 IntSize fixedSize(const RenderObject*);
66 bool knownToBeOpaque(const RenderObject*) const;
73 Image* getImage(RenderObject*, const IntSize&);
/external/chromium_org/third_party/WebKit/Source/core/frame/animation/
H A DAnimationController.h44 class RenderObject;
52 void cancelAnimations(RenderObject*);
53 PassRefPtr<RenderStyle> updateAnimations(RenderObject&, RenderStyle& newStyle);
54 PassRefPtr<RenderStyle> getAnimatedStyleForRenderer(RenderObject*);
57 void notifyAnimationStarted(RenderObject*, double startTime);
62 bool isRunningAnimationOnRenderer(RenderObject*, CSSPropertyID, bool isRunningNow = true) const;
63 bool isRunningAcceleratableAnimationOnRenderer(RenderObject*) const;
64 bool isRunningAcceleratedAnimationOnRenderer(RenderObject*, CSSPropertyID, bool isRunningNow = true) const;
/external/chromium_org/third_party/WebKit/Source/core/rendering/style/
H A DStyleFetchedImage.cpp28 #include "core/rendering/RenderObject.h"
49 bool StyleFetchedImage::canRender(const RenderObject* renderer, float multiplier) const
64 LayoutSize StyleFetchedImage::imageSize(const RenderObject* renderer, float multiplier) const
79 void StyleFetchedImage::computeIntrinsicDimensions(const RenderObject*, Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) argument
89 void StyleFetchedImage::setContainerSizeForRenderer(const RenderObject* renderer, const IntSize& imageContainerSize, float imageContainerZoomFactor)
94 void StyleFetchedImage::addClient(RenderObject* renderer)
99 void StyleFetchedImage::removeClient(RenderObject* renderer)
104 PassRefPtr<Image> StyleFetchedImage::image(RenderObject* renderer, const IntSize&) const
109 bool StyleFetchedImage::knownToBeOpaque(const RenderObject* renderer) const
H A DStyleFetchedImage.h45 virtual bool canRender(const RenderObject*, float multiplier) const;
48 virtual LayoutSize imageSize(const RenderObject*, float multiplier) const OVERRIDE;
51 virtual void computeIntrinsicDimensions(const RenderObject*, Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio);
53 virtual void setContainerSizeForRenderer(const RenderObject*, const IntSize&, float);
54 virtual void addClient(RenderObject*);
55 virtual void removeClient(RenderObject*);
56 virtual PassRefPtr<Image> image(RenderObject*, const IntSize&) const;
57 virtual bool knownToBeOpaque(const RenderObject*) const OVERRIDE;

Completed in 1562 milliseconds

1234567891011>>