Searched refs:renderer (Results 1 - 25 of 426) sorted by relevance

1234567891011>>

/macosx-10.10/WebCore-7600.1.25/dom/
H A DNodeRenderStyle.h39 if (RenderObject* renderer = this->renderer())
40 return &renderer->style();
H A DPseudoElement.cpp75 return m_hostElement->renderer()->getCachedPseudoStyle(m_pseudoId, &parentStyle);
80 RenderElement* renderer = this->renderer(); local
81 if (!renderer || renderer->style().hasFlowFrom())
84 const RenderStyle& style = renderer->style();
89 if (renderer->isChildAllowed(*child, style)) {
91 renderer->addChild(child.leakPtr());
105 if (!renderer())
110 RenderObject* renderer
[all...]
/macosx-10.10/WebCore-7600.1.25/rendering/
H A DInlineElementBox.cpp40 if (renderer().isBox())
41 toRenderBox(renderer()).setInlineBoxWrapper(nullptr);
42 else if (renderer().isLineBreak())
43 toRenderLineBreak(renderer()).setInlineBoxWrapper(nullptr);
51 if (renderer().isBox())
52 toRenderBox(renderer()).setInlineBoxWrapper(nullptr);
53 else if (renderer().isLineBreak())
54 toRenderLineBreak(renderer()).setInlineBoxWrapper(nullptr);
60 if (renderer().isBox())
61 toRenderBox(renderer())
[all...]
H A DLayoutState.cpp37 LayoutState::LayoutState(std::unique_ptr<LayoutState> next, RenderBox* renderer, const LayoutSize& offset, LayoutUnit pageLogicalHeight, bool pageLogicalHeightChanged) argument
41 , m_renderer(renderer)
46 bool fixed = renderer->isOutOfFlowPositioned() && renderer->style().position() == FixedPosition;
49 FloatPoint fixedOffset = renderer->view().localToAbsolute(FloatPoint(), IsFixed);
54 if (renderer->isOutOfFlowPositioned() && !fixed) {
55 if (RenderElement* container = renderer->container()) {
57 m_paintOffset += toRenderInline(container)->offsetForInFlowPositionedInline(renderer);
63 if (renderer->isInFlowPositioned() && renderer
163 propagateLineGridInfo(RenderBox* renderer) argument
[all...]
H A DVerticalPositionCache.h42 bool get(RenderObject* renderer, FontBaseline baselineType, LayoutUnit& result) const argument
45 const HashMap<RenderObject*, LayoutUnit>::const_iterator it = mapToCheck.find(renderer);
53 void set(RenderObject* renderer, FontBaseline baselineType, LayoutUnit position) argument
56 m_alphabeticPositions.set(renderer, position);
58 m_ideographicPositions.set(renderer, position);
H A DRenderLayer.cpp212 if (!renderer().firstChild()) {
214 m_hasVisibleContent = renderer().style().visibility() == VISIBLE;
217 if (Element* element = renderer().element()) {
228 if (inResizeMode() && !renderer().documentBeingDestroyed())
229 renderer().frame().eventHandler().resizeLayerDestroyed();
231 renderer().view().frameView().removeScrollableArea(this);
233 if (!renderer().documentBeingDestroyed()) {
237 if (Element* element = renderer().element())
244 if (renderer().frame().page()) {
245 if (ScrollingCoordinator* scrollingCoordinator = renderer()
1890 const RenderLayerModelObject& renderer = layer->renderer(); local
2541 RenderBox* renderer = toRenderBox(element->renderer()); local
2926 rendererForScrollbar(RenderLayerModelObject& renderer) argument
3803 computeReferenceBox(const RenderObject& renderer, const ReferenceBoxClipPathOperation& clippingPath, const LayoutSize& offsetFromRoot, const LayoutRect& rootRelativeBounds) argument
6823 showLayerTree(const WebCore::RenderObject* renderer) argument
[all...]
/macosx-10.10/WebCore-7600.1.25/rendering/svg/
H A DSVGResourcesCache.cpp38 void SVGResourcesCache::addResourcesFromRenderer(RenderElement& renderer, const RenderStyle& style) argument
40 ASSERT(!m_cache.contains(&renderer));
46 if (!newResources->buildCachedResources(renderer, svgStyle))
50 SVGResources& resources = *m_cache.add(&renderer, WTF::move(newResources)).iterator->value;
53 SVGResourcesCycleSolver solver(renderer, resources);
61 resourceContainer->addClient(renderer);
64 void SVGResourcesCache::removeResourcesFromRenderer(RenderElement& renderer) argument
66 std::unique_ptr<SVGResources> resources = m_cache.take(&renderer);
75 resourceContainer->removeClient(renderer);
78 static inline SVGResourcesCache& resourcesCacheFromRenderer(const RenderObject& renderer) argument
85 cachedResourcesForRenderObject(const RenderObject& renderer) argument
90 clientLayoutChanged(RenderElement& renderer) argument
102 rendererCanHaveResources(RenderObject& renderer) argument
107 clientStyleChanged(RenderElement& renderer, StyleDifference diff, const RenderStyle& newStyle) argument
131 clientWasAddedToTree(RenderObject& renderer) argument
144 clientWillBeRemovedFromTree(RenderObject& renderer) argument
157 clientDestroyed(RenderElement& renderer) argument
[all...]
H A DSVGRenderSupport.cpp46 FloatRect SVGRenderSupport::repaintRectForRendererInLocalCoordinatesExcludingSVGShadow(const RenderElement& renderer) argument
50 if (renderer.isSVGShape() || renderer.isSVGImage() || renderer.isSVGContainer())
51 return toRenderSVGModelObject(renderer).repaintRectInLocalCoordinatesExcludingSVGShadow();
53 return renderer.repaintRectInLocalCoordinates();
56 LayoutRect SVGRenderSupport::clippedOverflowRectForRepaint(const RenderElement& renderer, const RenderLayerModelObject* repaintContainer) argument
59 if (renderer.style().visibility() != VISIBLE && !renderer.enclosingLayer()->hasVisibleContent())
64 FloatRect repaintRect = repaintRectForRendererInLocalCoordinatesExcludingSVGShadow(renderer);
72 computeFloatRectForRepaint(const RenderElement& renderer, const RenderLayerModelObject* repaintContainer, FloatRect& repaintRect, bool fixed) argument
84 mapLocalToContainer(const RenderElement& renderer, const RenderLayerModelObject* repaintContainer, TransformState& transformState, bool* wasFixed) argument
101 pushMappingToContainer(const RenderElement& renderer, const RenderLayerModelObject* ancestorToStopAt, RenderGeometryMap& geometryMap) argument
121 checkForSVGRepaintDuringLayout(const RenderElement& renderer) argument
190 invalidateResourcesOfChildren(RenderElement& renderer) argument
200 layoutSizeOfNearestViewportChanged(const RenderElement& renderer) argument
297 isOverflowHidden(const RenderElement& renderer) argument
305 rendererHasSVGShadow(const RenderObject& renderer) argument
318 setRendererHasSVGShadow(RenderObject& renderer, bool hasShadow) argument
331 intersectRepaintRectWithShadows(const RenderElement& renderer, FloatRect& repaintRect) argument
360 intersectRepaintRectWithResources(const RenderElement& renderer, FloatRect& repaintRect) argument
378 filtersForceContainerLayout(const RenderElement& renderer) argument
392 pointInClippingArea(const RenderElement& renderer, const FloatPoint& point) argument
406 applyStrokeStyleToContext(GraphicsContext* context, const RenderStyle& style, const RenderElement& renderer) argument
439 styleChanged(RenderElement& renderer, const RenderStyle* oldStyle) argument
458 updateMaskedAncestorShouldIsolateBlending(const RenderElement& renderer) argument
[all...]
H A DRenderSVGResource.cpp50 static inline RenderSVGResource* requestPaintingResource(RenderSVGResourceMode mode, RenderElement& renderer, const RenderStyle& style, Color& fallbackColor) argument
54 bool isRenderingMask = renderer.view().frameView().paintBehavior() & PaintBehaviorRenderingSVGMask;
106 if (!inheritColorFromParentStyleIfNeeded(renderer, applyToFill, color))
113 // If no resources are associated with the given renderer, return the color resource.
114 SVGResources* resources = SVGResourcesCache::cachedResourcesForRenderObject(renderer);
116 if (paintType == SVGPaint::SVG_PAINTTYPE_URI_NONE || !inheritColorFromParentStyleIfNeeded(renderer, applyToFill, color))
126 if (!inheritColorFromParentStyleIfNeeded(renderer, applyToFill, color))
139 RenderSVGResource* RenderSVGResource::fillPaintingResource(RenderElement& renderer, const RenderStyle& style, Color& fallbackColor) argument
141 return requestPaintingResource(ApplyToFillMode, renderer, style, fallbackColor);
144 RenderSVGResource* RenderSVGResource::strokePaintingResource(RenderElement& renderer, cons argument
157 removeFromCacheAndInvalidateDependencies(RenderElement& renderer, bool needsLayout) argument
[all...]
H A DRenderSVGModelObject.cpp128 localTransform = currentElement->renderer()->localToParentTransform();
155 static bool isGraphicsElement(const RenderElement& renderer) argument
157 return renderer.isSVGShape() || renderer.isSVGText() || renderer.isSVGImage() || renderer.element()->hasTagName(SVGNames::useTag);
167 bool RenderSVGModelObject::checkIntersection(RenderElement* renderer, const FloatRect& rect) argument
169 if (!renderer || renderer->style().pointerEvents() == PE_NONE)
171 if (!isGraphicsElement(*renderer))
180 checkEnclosure(RenderElement* renderer, const FloatRect& rect) argument
[all...]
H A DRenderSVGResourceClipper.cpp69 bool RenderSVGResourceClipper::applyResource(RenderElement& renderer, const RenderStyle&, GraphicsContext*& context, unsigned short resourceMode) argument
74 return applyClippingToContext(renderer, renderer.objectBoundingBox(), renderer.repaintRectInLocalCoordinates(), context);
91 RenderObject* renderer = childNode->renderer(); local
92 if (!renderer)
95 if (renderer->isSVGText())
100 const RenderStyle& style = renderer->style();
132 bool RenderSVGResourceClipper::applyClippingToContext(RenderElement& renderer, cons argument
211 auto renderer = child.renderer(); local
253 RenderObject* renderer = childNode->renderer(); local
282 RenderObject* renderer = childNode->renderer(); local
[all...]
H A DRenderSVGResourceMasker.cpp58 bool RenderSVGResourceMasker::applyResource(RenderElement& renderer, const RenderStyle&, GraphicsContext*& context, unsigned short resourceMode) argument
63 bool missingMaskerData = !m_masker.contains(&renderer);
65 m_masker.set(&renderer, std::make_unique<MaskerData>());
67 MaskerData* maskerData = m_masker.get(&renderer);
70 SVGRenderingContext::calculateTransformationToOutermostCoordinateSystem(renderer, absoluteTransform);
72 FloatRect repaintRect = renderer.repaintRectInLocalCoordinates();
80 if (!drawContentIntoMaskImage(maskerData, colorSpace, &renderer)) {
108 auto renderer = child.renderer(); local
109 if (!renderer)
135 RenderObject* renderer = childNode->renderer(); local
[all...]
H A DRenderSVGGradientStop.cpp55 RenderObject* renderer = gradient->renderer();
56 if (!renderer)
59 toRenderSVGResourceContainer(*renderer).removeAllClientsFromCache();
/macosx-10.10/WebCore-7600.1.25/accessibility/
H A DAccessibilitySVGRoot.cpp36 AccessibilitySVGRoot::AccessibilitySVGRoot(RenderObject* renderer) argument
37 : AccessibilityRenderObject(renderer)
46 PassRefPtr<AccessibilitySVGRoot> AccessibilitySVGRoot::create(RenderObject* renderer) argument
48 return adoptRef(new AccessibilitySVGRoot(renderer));
H A DAccessibilitySearchFieldButtons.cpp34 PassRefPtr<AccessibilitySearchFieldCancelButton> AccessibilitySearchFieldCancelButton::create(RenderObject* renderer) argument
36 return adoptRef(new AccessibilitySearchFieldCancelButton(renderer));
39 AccessibilitySearchFieldCancelButton::AccessibilitySearchFieldCancelButton(RenderObject* renderer) argument
40 : AccessibilityRenderObject(renderer)
H A DAccessibilityProgressIndicator.cpp36 AccessibilityProgressIndicator::AccessibilityProgressIndicator(RenderProgress* renderer) argument
37 : AccessibilityRenderObject(renderer)
41 PassRefPtr<AccessibilityProgressIndicator> AccessibilityProgressIndicator::create(RenderProgress* renderer) argument
43 return adoptRef(new AccessibilityProgressIndicator(renderer));
47 AccessibilityProgressIndicator::AccessibilityProgressIndicator(RenderMeter* renderer) argument
48 : AccessibilityRenderObject(renderer)
52 PassRefPtr<AccessibilityProgressIndicator> AccessibilityProgressIndicator::create(RenderMeter* renderer) argument
54 return adoptRef(new AccessibilityProgressIndicator(renderer));
H A DAccessibilityImageMapLink.cpp62 if (!m_mapElement.get() || !m_mapElement->renderer())
65 return m_mapElement->document().axObjectCache()->getOrCreate(m_mapElement->renderer());
142 RenderElement* renderer = nullptr;
144 renderer = toRenderElement(toAccessibilityRenderObject(m_parent)->renderer());
146 renderer = m_mapElement->renderer();
148 return renderer;
160 auto renderer = imageMapLinkRenderer(); local
161 if (!renderer)
169 auto renderer = imageMapLinkRenderer(); local
[all...]
/macosx-10.10/WebCore-7600.1.25/rendering/style/
H A DStyleCachedImage.cpp49 bool StyleCachedImage::canRender(const RenderObject* renderer, float multiplier) const argument
51 return m_image->canRender(renderer, multiplier);
64 FloatSize StyleCachedImage::imageSize(const RenderElement* renderer, float multiplier) const argument
66 return m_image->imageSizeForRenderer(renderer, multiplier);
89 void StyleCachedImage::setContainerSizeForRenderer(const RenderElement* renderer, const FloatSize& imageContainerSize, float imageContainerZoomFactor) argument
91 m_image->setContainerSizeForRenderer(renderer, LayoutSize(imageContainerSize), imageContainerZoomFactor);
94 void StyleCachedImage::addClient(RenderElement* renderer) argument
96 m_image->addClient(renderer);
99 void StyleCachedImage::removeClient(RenderElement* renderer) argument
101 m_image->removeClient(renderer);
104 image(RenderElement* renderer, const FloatSize&) const argument
[all...]
H A DStyleGeneratedImage.cpp45 FloatSize StyleGeneratedImage::imageSize(const RenderElement* renderer, float multiplier) const argument
48 FloatSize fixedSize = const_cast<CSSImageGeneratorValue&>(m_imageGeneratorValue.get()).fixedSize(renderer);
56 float deviceScaleFactor = renderer ? renderer->document().deviceScaleFactor() : 1;
69 void StyleGeneratedImage::computeIntrinsicDimensions(const RenderElement* renderer, Length& intrinsicWidth, Length& intrinsicHeight, FloatSize& intrinsicRatio) argument
72 FloatSize size = flooredForPainting(LayoutSize(imageSize(renderer, 1)), renderer ? renderer->document().deviceScaleFactor() : 1);
78 void StyleGeneratedImage::addClient(RenderElement* renderer) argument
80 m_imageGeneratorValue->addClient(renderer);
83 removeClient(RenderElement* renderer) argument
88 image(RenderElement* renderer, const FloatSize& size) const argument
[all...]
H A DStyleCachedImageSet.cpp57 bool StyleCachedImageSet::canRender(const RenderObject* renderer, float multiplier) const argument
59 return m_bestFitImage->canRender(renderer, multiplier);
72 FloatSize StyleCachedImageSet::imageSize(const RenderElement* renderer, float multiplier) const argument
74 FloatSize scaledImageSize = m_bestFitImage->imageSizeForRenderer(renderer, multiplier);
99 void StyleCachedImageSet::setContainerSizeForRenderer(const RenderElement* renderer, const FloatSize& imageContainerSize, float imageContainerZoomFactor) argument
101 m_bestFitImage->setContainerSizeForRenderer(renderer, LayoutSize(imageContainerSize), imageContainerZoomFactor);
104 void StyleCachedImageSet::addClient(RenderElement* renderer) argument
106 m_bestFitImage->addClient(renderer);
109 void StyleCachedImageSet::removeClient(RenderElement* renderer) argument
111 m_bestFitImage->removeClient(renderer);
114 image(RenderElement* renderer, const FloatSize&) const argument
[all...]
/macosx-10.10/WebCore-7600.1.25/bindings/objc/
H A DDOMHTML.mm70 RenderObject *renderer = core(self)->renderer();
71 if (!renderer)
74 if (!renderer->isRenderBlockFlow())
75 renderer = renderer->containingBlock();
77 if (!renderer->isBox() || !renderer->hasOverflowClip())
80 RenderBox *renderBox = toRenderBox(renderer);
86 RenderObject *renderer
[all...]
/macosx-10.10/WebCore-7600.1.25/html/shadow/mac/
H A DImageControlsRootElementMac.cpp65 RenderElement* renderer = element()->shadowHost()->renderer(); local
66 if (!renderer->isRenderImage())
69 setLogicalWidth(toRenderImage(renderer)->logicalWidth());
76 RenderElement* renderer = element()->shadowHost()->renderer(); local
77 if (!renderer->isRenderImage())
80 computedValues.m_extent = toRenderImage(renderer)->logicalHeight();
/macosx-10.10/WebCore-7600.1.25/svg/
H A DSVGFEFloodElement.cpp47 RenderObject* renderer = this->renderer(); local
48 ASSERT(renderer);
49 const RenderStyle& style = renderer->style();
63 RenderObject* renderer = this->renderer(); local
64 if (!renderer)
67 const SVGRenderStyle& svgStyle = renderer->style().svgStyle();
/macosx-10.10/WebCore-7600.1.25/rendering/shapes/
H A DBoxShape.cpp57 static inline RoundedRect::Radii computeMarginBoxShapeRadii(const RoundedRect::Radii& radii, const RenderBox& renderer) argument
59 return RoundedRect::Radii(computeMarginBoxShapeRadius(radii.topLeft(), LayoutSize(renderer.marginLeft(), renderer.marginTop())),
60 computeMarginBoxShapeRadius(radii.topRight(), LayoutSize(renderer.marginRight(), renderer.marginTop())),
61 computeMarginBoxShapeRadius(radii.bottomLeft(), LayoutSize(renderer.marginLeft(), renderer.marginBottom())),
62 computeMarginBoxShapeRadius(radii.bottomRight(), LayoutSize(renderer.marginRight(), renderer.marginBottom())));
65 RoundedRect computeRoundedRectForBoxShape(CSSBoxType box, const RenderBox& renderer) argument
[all...]
/macosx-10.10/WebCore-7600.1.25/html/
H A DHTMLLIElement.cpp82 if (renderer() && renderer()->isListItem())
90 if (!renderer() || !renderer()->isListItem())
92 RenderListItem* listItemRenderer = toRenderListItem(renderer());
105 // If we are not in a list, tell the renderer so it can position us inside.
115 ASSERT(renderer() && renderer()->isListItem());
120 toRenderListItem(renderer())->setExplicitValue(requestedValue);
122 toRenderListItem(renderer())
[all...]

Completed in 375 milliseconds

1234567891011>>