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

1234567891011>>

/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DRenderObjectChildList.h34 class RenderObject;
46 RenderObject* firstChild() const { return m_firstChild.get(); }
47 RenderObject* lastChild() const { return m_lastChild.get(); }
51 void setFirstChild(RenderObject* child) { m_firstChild = child; }
52 void setLastChild(RenderObject* child) { m_lastChild = child; }
56 RenderObject* removeChildNode(RenderObject* owner, RenderObject*, bool notifyRenderer = true);
57 void insertChildNode(RenderObject* owner, RenderObject* newChil
[all...]
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 DBidiRunForLine.h32 TextDirection determinePlaintextDirectionality(RenderObject* root,
33 RenderObject* current = 0, unsigned pos = 0);
H A DImageQualityController.h34 #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&);
59 static bool has(RenderObject*);
61 void set(RenderObject*, LayerSizeMap* innerMap, const void* layer, const LayoutSize&);
66 bool shouldPaintAtLowQuality(GraphicsContext*, RenderObject*, Image*, const void* layer, const LayoutSize&);
67 void removeLayer(RenderObject*, LayerSizeMap* innerMap, const void* layer);
68 void objectDestroyed(RenderObject*);
H A DRenderObjectInlines.h9 #include "core/rendering/RenderObject.h"
14 // RenderObject.h because that would unnecessarily tie RenderObject.h
15 // to StyleEngine.h for all users of RenderObject.h that don't use
18 inline RenderStyle* RenderObject::firstLineStyle() const
23 inline RenderStyle* RenderObject::style(bool firstLine) const
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 DRenderTheme.h31 #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;
98 virtual void adjustPaintInvalidationRect(const RenderObject*, IntRect&);
102 virtual bool stateChanged(RenderObject*, ControlState) const;
104 bool shouldDrawDefaultFocusRing(RenderObject*) const;
157 virtual bool paintCapsLockIndicator(RenderObject*, cons
[all...]
H A DRenderCounter.h38 static void destroyCounterNodes(RenderObject&);
39 static void destroyCounterNode(RenderObject&, const AtomicString& identifier);
40 static void rendererSubtreeAttached(RenderObject*);
41 static void rendererRemovedFromTree(RenderObject*);
42 static void rendererStyleChanged(RenderObject&, const RenderStyle* oldStyle, const RenderStyle* newStyle);
70 void showCounterRendererTree(const blink::RenderObject*, const char* counterName = 0);
H A DRenderThemeChromiumMac.h39 virtual void adjustPaintInvalidationRect(const RenderObject*, IntRect&) OVERRIDE;
71 virtual bool paintCapsLockIndicator(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
77 virtual bool paintMeter(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
95 virtual bool paintTextField(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
97 virtual bool paintTextArea(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
99 virtual bool paintMenuList(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
102 virtual bool paintMenuListButton(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
105 virtual bool paintProgressBar(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
107 virtual bool paintSliderTrack(RenderObject*, const PaintInfo&, const IntRect&) OVERRIDE;
109 virtual bool paintSliderThumb(RenderObject*, cons
[all...]
H A DRenderMediaControls.h38 class RenderObject;
42 static bool paintMediaControlsPart(MediaControlElementType, RenderObject*, const PaintInfo&, const IntRect&);
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DSVGResourcesCache.h31 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*, OwnPt
[all...]
H A DSVGRenderSupport.h39 class RenderObject;
48 static void layoutChildren(RenderObject*, bool selfNeedsLayout);
51 static void layoutResourcesIfNeeded(const RenderObject*);
54 static bool isOverflowHidden(const RenderObject*);
57 static void intersectPaintInvalidationRectWithResources(const RenderObject*, FloatRect&);
60 static bool filtersForceContainerLayout(RenderObject*);
63 static bool pointInClippingArea(RenderObject*, const FloatPoint&);
68 static bool transformToUserSpaceAndCheckClipping(RenderObject*, const AffineTransform& localTransform, const FloatPoint& pointInParent, FloatPoint& localPoint);
70 static void computeContainerBoundingBoxes(const RenderObject* container, FloatRect& objectBoundingBox, bool& objectBoundingBoxValid, FloatRect& strokeBoundingBox, FloatRect& paintInvalidationBoundingBox);
75 static LayoutRect clippedOverflowRectForPaintInvalidation(const RenderObject*, cons
[all...]
H A DSVGResourcesCycleSolver.h28 class RenderObject;
35 SVGResourcesCycleSolver(RenderObject*, SVGResources*);
46 RenderObject* m_renderer;
H A DSVGRenderTreeAsText.h33 class RenderObject;
45 void writeSVGResourceContainer(TextStream&, const RenderObject&, int indent);
46 void writeSVGContainer(TextStream&, const RenderObject&, int indent);
50 void writeResources(TextStream&, const RenderObject&, int indent);
/external/chromium_org/third_party/WebKit/Source/core/accessibility/
H A DAXListBox.cpp42 AXListBox::AXListBox(RenderObject* renderer)
51 PassRefPtr<AXListBox> AXListBox::create(RenderObject* renderer)
H A DAXARIAGridRow.h39 explicit AXARIAGridRow(RenderObject*);
41 static PassRefPtr<AXARIAGridRow> create(RenderObject*);
H A DAXList.cpp33 #include "core/rendering/RenderObject.h"
40 AXList::AXList(RenderObject* renderer)
49 PassRefPtr<AXList> AXList::create(RenderObject* renderer)
H A DAXList.h39 explicit AXList(RenderObject*);
41 static PassRefPtr<AXList> create(RenderObject*);
H A DAXListBox.h39 explicit AXListBox(RenderObject*);
41 static PassRefPtr<AXListBox> create(RenderObject*);
/external/chromium_org/third_party/WebKit/Source/web/
H A DFindInPageCoordinates.h38 class RenderObject;
53 FloatRect findInPageRectFromAbsoluteRect(const FloatRect&, const RenderObject*);
/external/chromium_org/third_party/WebKit/Source/core/rendering/compositing/
H A DCompositingReasonFinder.h14 class RenderObject;
22 CompositingReasons potentialCompositingReasonsFromStyle(RenderObject*) const;
35 bool requiresCompositingForTransform(RenderObject*) const;
/external/chromium_org/third_party/WebKit/Source/core/rendering/style/
H A DStyleImage.h39 class RenderObject;
54 virtual bool canRender(const RenderObject&, float /*multiplier*/) const { return true; } argument
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/css/
H A DCSSImageGeneratorValue.h38 class RenderObject;
51 typedef HashMap<const RenderObject*, SizeAndCount> RenderObjectSizeCountMap;
57 void addClient(RenderObject*, const IntSize&);
58 void removeClient(RenderObject*);
59 PassRefPtr<Image> image(RenderObject*, const IntSize&);
62 IntSize fixedSize(const RenderObject*);
65 bool knownToBeOpaque(const RenderObject*) const;
74 Image* getImage(RenderObject*, const IntSize&);
/external/chromium_org/third_party/WebKit/Source/core/html/
H A DHTMLRTElement.cpp22 RenderObject* HTMLRTElement::createRenderer(RenderStyle* style)
26 return RenderObject::createObject(this, style);
H A DHTMLRubyElement.cpp22 RenderObject* HTMLRubyElement::createRenderer(RenderStyle* style)
28 return RenderObject::createObject(this, style);

Completed in 985 milliseconds

1234567891011>>