/macosx-10.10/WebCore-7600.1.25/dom/ |
H A D | NodeRenderStyle.h | 39 if (RenderObject* renderer = this->renderer()) 40 return &renderer->style();
|
H A D | PseudoElement.cpp | 75 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 D | InlineElementBox.cpp | 40 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 D | LayoutState.cpp | 37 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 D | VerticalPositionCache.h | 42 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 D | RenderLayer.cpp | 212 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 D | SVGResourcesCache.cpp | 38 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 D | SVGRenderSupport.cpp | 46 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 D | RenderSVGResource.cpp | 50 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 D | RenderSVGModelObject.cpp | 128 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 D | RenderSVGResourceClipper.cpp | 69 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 D | RenderSVGResourceMasker.cpp | 58 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 D | RenderSVGGradientStop.cpp | 55 RenderObject* renderer = gradient->renderer(); 56 if (!renderer) 59 toRenderSVGResourceContainer(*renderer).removeAllClientsFromCache();
|
/macosx-10.10/WebCore-7600.1.25/accessibility/ |
H A D | AccessibilitySVGRoot.cpp | 36 AccessibilitySVGRoot::AccessibilitySVGRoot(RenderObject* renderer) argument 37 : AccessibilityRenderObject(renderer) 46 PassRefPtr<AccessibilitySVGRoot> AccessibilitySVGRoot::create(RenderObject* renderer) argument 48 return adoptRef(new AccessibilitySVGRoot(renderer));
|
H A D | AccessibilitySearchFieldButtons.cpp | 34 PassRefPtr<AccessibilitySearchFieldCancelButton> AccessibilitySearchFieldCancelButton::create(RenderObject* renderer) argument 36 return adoptRef(new AccessibilitySearchFieldCancelButton(renderer)); 39 AccessibilitySearchFieldCancelButton::AccessibilitySearchFieldCancelButton(RenderObject* renderer) argument 40 : AccessibilityRenderObject(renderer)
|
H A D | AccessibilityProgressIndicator.cpp | 36 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 D | AccessibilityImageMapLink.cpp | 62 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 D | StyleCachedImage.cpp | 49 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 D | StyleGeneratedImage.cpp | 45 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 D | StyleCachedImageSet.cpp | 57 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 D | DOMHTML.mm | 70 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 D | ImageControlsRootElementMac.cpp | 65 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 D | SVGFEFloodElement.cpp | 47 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 D | BoxShape.cpp | 57 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 D | HTMLLIElement.cpp | 82 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...] |