clone 660 Source/bindings/templates/interface.cpp We do not clone Error objects (exceptions), for 2 reasons: clone 52 Source/core/animation/AnimatableStrokeDasharrayList.cpp RefPtr<SVGLength> length = toAnimatableSVGLength(m_values[i].get())->toSVGLength()->clone(); clone 58 Source/core/animation/AnimatableValueKeyframe.h virtual PassRefPtrWillBeRawPtr<Keyframe> clone() const OVERRIDE; clone 25 Source/core/animation/InterpolableValue.cpp return clone(); clone 27 Source/core/animation/InterpolableValue.cpp return to.clone(); clone 23 Source/core/animation/InterpolableValue.h virtual PassOwnPtrWillBeRawPtr<InterpolableValue> clone() const = 0; clone 48 Source/core/animation/InterpolableValue.h virtual PassOwnPtrWillBeRawPtr<InterpolableValue> clone() const OVERRIDE FINAL { return create(m_value); } clone 72 Source/core/animation/InterpolableValue.h virtual PassOwnPtrWillBeRawPtr<InterpolableValue> clone() const OVERRIDE FINAL { return create(m_value); } clone 111 Source/core/animation/InterpolableValue.h virtual PassOwnPtrWillBeRawPtr<InterpolableValue> clone() const OVERRIDE FINAL { return create(*this); } clone 128 Source/core/animation/InterpolableValue.h set(i, other.m_values[i]->clone()); clone 145 Source/core/animation/InterpolableValue.h virtual PassOwnPtrWillBeRawPtr<InterpolableValue> clone() const OVERRIDE FINAL { return create(m_value); } clone 46 Source/core/animation/Interpolation.cpp , m_cachedValue(m_start->clone()) clone 33 Source/core/animation/Keyframe.h virtual PassRefPtrWillBeRawPtr<Keyframe> clone() const = 0; clone 36 Source/core/animation/Keyframe.h RefPtrWillBeRawPtr<Keyframe> theClone = clone(); clone 108 Source/core/animation/KeyframeEffectModel.cpp result.append(keyframes[i]->clone()); clone 58 Source/core/animation/StringKeyframe.h virtual PassRefPtrWillBeRawPtr<Keyframe> clone() const OVERRIDE; clone 438 Source/core/animation/css/CSSAnimations.cpp newFrames.append(toAnimatableValueKeyframe(frames[0]->clone().get())); clone 443 Source/core/animation/css/CSSAnimations.cpp newFrames.append(toAnimatableValueKeyframe(frames[1]->clone().get())); clone 129 Source/core/css/CSSGradientValue.cpp result = toCSSLinearGradientValue(this)->clone(); clone 131 Source/core/css/CSSGradientValue.cpp result = toCSSRadialGradientValue(this)->clone(); clone 178 Source/core/css/CSSGradientValue.h PassRefPtrWillBeRawPtr<CSSLinearGradientValue> clone() const clone 211 Source/core/css/CSSGradientValue.h PassRefPtrWillBeRawPtr<CSSRadialGradientValue> clone() const clone 157 Source/core/css/invalidation/StyleInvalidator.cpp renderer->setStyleInternal(RenderStyle::clone(renderer->style())); clone 45 Source/core/css/resolver/MatchedPropertiesCache.cpp this->renderStyle = RenderStyle::clone(style); clone 46 Source/core/css/resolver/MatchedPropertiesCache.cpp this->parentRenderStyle = RenderStyle::clone(parentStyle); clone 664 Source/core/css/resolver/StyleResolver.cpp state.setParentStyle(RenderStyle::clone(state.style())); clone 744 Source/core/css/resolver/StyleResolver.cpp state.setStyle(RenderStyle::clone(&elementStyle)); clone 861 Source/core/css/resolver/StyleResolver.cpp state.setParentStyle(RenderStyle::clone(state.style())); clone 140 Source/core/dom/Attr.cpp RefPtr<Attr> clone = adoptRef(new Attr(document(), qualifiedName(), value())); clone 141 Source/core/dom/Attr.cpp cloneChildNodes(clone.get()); clone 142 Source/core/dom/Attr.cpp return clone.release(); clone 669 Source/core/dom/ContainerNode.cpp void ContainerNode::cloneChildNodes(ContainerNode *clone) clone 673 Source/core/dom/ContainerNode.cpp clone->appendChild(n->cloneNode(true), exceptionState); clone 134 Source/core/dom/ContainerNode.h void cloneChildNodes(ContainerNode* clone); clone 1702 Source/core/dom/Document.cpp RefPtr<RenderStyle> newStyle = RenderStyle::clone(documentStyle.get()); clone 3262 Source/core/dom/Document.cpp RefPtr<Document> clone = cloneDocumentWithoutChildren(); clone 3263 Source/core/dom/Document.cpp clone->cloneDataFromDocument(*this); clone 3265 Source/core/dom/Document.cpp cloneChildNodes(clone.get()); clone 3266 Source/core/dom/Document.cpp return clone.release(); clone 69 Source/core/dom/DocumentFragment.cpp RefPtr<DocumentFragment> clone = create(document()); clone 71 Source/core/dom/DocumentFragment.cpp cloneChildNodes(clone.get()); clone 72 Source/core/dom/DocumentFragment.cpp return clone.release(); clone 267 Source/core/dom/Element.cpp RefPtr<Element> clone = cloneElementWithoutChildren(); clone 268 Source/core/dom/Element.cpp cloneChildNodes(clone.get()); clone 269 Source/core/dom/Element.cpp return clone.release(); clone 274 Source/core/dom/Element.cpp RefPtr<Element> clone = cloneElementWithoutAttributesAndChildren(); clone 277 Source/core/dom/Element.cpp ASSERT(isHTMLElement() == clone->isHTMLElement()); clone 279 Source/core/dom/Element.cpp clone->cloneDataFromElement(*this); clone 280 Source/core/dom/Element.cpp return clone.release(); clone 385 Source/core/dom/FullscreenElementStack.cpp m_savedPlaceholderRenderStyle = RenderStyle::clone(renderer->style()); clone 459 Source/core/dom/FullscreenElementStack.cpp renderer->createPlaceholder(RenderStyle::clone(placeholder->style()), placeholder->frameRect()); clone 72 Source/core/html/HTMLTemplateElement.cpp RefPtr<Node> clone = cloneElementWithChildren(); clone 74 Source/core/html/HTMLTemplateElement.cpp content()->cloneChildNodes(toHTMLTemplateElement(clone.get())->content()); clone 75 Source/core/html/HTMLTemplateElement.cpp return clone.release(); clone 47 Source/core/html/canvas/WebGLContextAttributes.h PassRefPtr<WebGLContextAttributes> clone() const; clone 510 Source/core/html/canvas/WebGLRenderingContextBase.cpp , m_requestedAttributes(requestedAttributes->clone()) clone 2076 Source/core/html/canvas/WebGLRenderingContextBase.cpp RefPtr<WebGLContextAttributes> attributes = m_requestedAttributes->clone(); clone 321 Source/core/html/forms/BaseMultipleFieldsDateAndTimeInputType.cpp RefPtr<RenderStyle> style = RenderStyle::clone(originalStyle.get()); clone 497 Source/core/html/shadow/DateTimeEditElement.cpp RefPtr<RenderStyle> style = RenderStyle::clone(originalStyle.get()); clone 83 Source/core/html/shadow/PasswordGeneratorButtonElement.cpp RefPtr<RenderStyle> style = RenderStyle::clone(originalStyle.get()); clone 81 Source/core/html/track/vtt/VTTElement.cpp RefPtr<VTTElement> clone = create(static_cast<VTTNodeType>(m_webVTTNodeType), &document()); clone 82 Source/core/html/track/vtt/VTTElement.cpp clone->setLanguage(m_language); clone 83 Source/core/html/track/vtt/VTTElement.cpp return clone; clone 914 Source/core/rendering/FastTextAutosizer.cpp RefPtr<RenderStyle> style = RenderStyle::clone(currentStyle); clone 546 Source/core/rendering/RenderBlock.cpp RenderBlock* cloneBlock = clone(); clone 580 Source/core/rendering/RenderBlock.cpp cloneBlock = blockCurr->clone(); clone 457 Source/core/rendering/RenderBlock.h RenderBlock* clone() const; clone 40 Source/core/rendering/RenderCombineText.cpp setStyleInternal(RenderStyle::clone(style())); clone 344 Source/core/rendering/RenderInline.cpp RenderInline* cloneInline = clone(); clone 388 Source/core/rendering/RenderInline.cpp cloneInline = toRenderInline(curr)->clone(); clone 179 Source/core/rendering/RenderInline.h RenderInline* clone() const; clone 448 Source/core/rendering/TextAutosizer.cpp RefPtr<RenderStyle> newStyle = RenderStyle::clone(renderer->style()); clone 56 Source/core/rendering/style/ContentData.h virtual PassOwnPtr<ContentData> clone() const; clone 107 Source/core/rendering/style/CounterDirectives.h PassOwnPtr<CounterDirectiveMap> clone(const CounterDirectiveMap&); clone 357 Source/core/rendering/style/RenderStyle.h static PassRefPtr<RenderStyle> clone(const RenderStyle*); clone 89 Source/core/rendering/style/SVGRenderStyleDefs.cpp , width(other.width->clone()) clone 90 Source/core/rendering/style/SVGRenderStyleDefs.cpp , dashOffset(other.dashOffset->clone()) clone 91 Source/core/rendering/style/SVGRenderStyleDefs.cpp , dashArray(other.dashArray->clone()) clone 142 Source/core/rendering/style/SVGRenderStyleDefs.cpp , kerning(other.kerning->clone()) clone 164 Source/core/rendering/style/SVGRenderStyleDefs.cpp , baselineShiftValue(other.baselineShiftValue->clone()) clone 110 Source/core/rendering/style/StyleRareNonInheritedData.cpp , m_content(o.m_content ? o.m_content->clone() : nullptr) clone 111 Source/core/rendering/style/StyleRareNonInheritedData.cpp , m_counterDirectives(o.m_counterDirectives ? clone(*o.m_counterDirectives) : nullptr) clone 96 Source/core/svg/SVGAngle.h PassRefPtr<SVGAngle> clone() const; clone 49 Source/core/svg/SVGBoolean.h PassRefPtr<SVGBoolean> clone() const { return create(m_value); } clone 55 Source/core/svg/SVGEnumeration.cpp RefPtr<SVGEnumerationBase> svgEnumeration = clone(); clone 56 Source/core/svg/SVGEnumeration.h virtual PassRefPtr<SVGEnumerationBase> clone() const = 0; clone 101 Source/core/svg/SVGEnumeration.h virtual PassRefPtr<SVGEnumerationBase> clone() const OVERRIDE clone 52 Source/core/svg/SVGInteger.h virtual PassRefPtr<SVGInteger> clone() const; clone 48 Source/core/svg/SVGIntegerOptionalInteger.cpp return SVGIntegerOptionalInteger::create(m_firstInteger->clone(), m_secondInteger->clone()); clone 49 Source/core/svg/SVGIntegerOptionalInteger.h PassRefPtr<SVGIntegerOptionalInteger> clone() const; clone 398 Source/core/svg/SVGLength.cpp return clone(); clone 52 Source/core/svg/SVGLength.h PassRefPtr<SVGLength> clone() const; clone 53 Source/core/svg/SVGLengthList.h PassRefPtr<SVGLengthList> clone(); clone 53 Source/core/svg/SVGNumber.h virtual PassRefPtr<SVGNumber> clone() const; clone 95 Source/core/svg/SVGNumber.h virtual PassRefPtr<SVGNumber> clone() const OVERRIDE; clone 53 Source/core/svg/SVGNumberList.h PassRefPtr<SVGNumberList> clone(); clone 48 Source/core/svg/SVGNumberOptionalNumber.cpp return SVGNumberOptionalNumber::create(m_firstNumber->clone(), m_secondNumber->clone()); clone 49 Source/core/svg/SVGNumberOptionalNumber.h PassRefPtr<SVGNumberOptionalNumber> clone() const; clone 133 Source/core/svg/SVGPathSegList.h PassRefPtr<SVGPathSegList> clone(); clone 56 Source/core/svg/SVGPoint.h PassRefPtr<SVGPoint> clone() const; clone 53 Source/core/svg/SVGPointList.h PassRefPtr<SVGPointList> clone(); clone 61 Source/core/svg/SVGPreserveAspectRatio.h virtual PassRefPtr<SVGPreserveAspectRatio> clone() const; clone 51 Source/core/svg/SVGRect.h PassRefPtr<SVGRect> clone() const; clone 54 Source/core/svg/SVGString.h PassRefPtr<SVGString> clone() const { return create(m_value); } clone 77 Source/core/svg/SVGStringList.h PassRefPtr<SVGStringList> clone(); clone 70 Source/core/svg/SVGTransform.h PassRefPtr<SVGTransform> clone() const; clone 160 Source/core/svg/SVGTransformDistance.cpp RefPtr<SVGTransform> newTransform = transform->clone(); clone 62 Source/core/svg/SVGTransformList.h PassRefPtr<SVGTransformList> clone(); clone 145 Source/core/svg/properties/SVGAnimatedProperty.h return m_baseValue->clone(); clone 365 Source/core/svg/properties/SVGListPropertyHelper.h append((*it)->clone()); clone 61 Source/core/svg/properties/SVGListPropertyTearOffHelper.h return newItem->target()->clone(); clone 257 Source/modules/mediastream/MediaStream.cpp tracks.append((*iter)->clone(context)); clone 259 Source/modules/mediastream/MediaStream.cpp tracks.append((*iter)->clone(context)); clone 60 Source/modules/mediastream/MediaStream.h PassRefPtr<MediaStream> clone(ExecutionContext*); clone 71 Source/modules/mediastream/MediaStreamTrack.h PassRefPtr<MediaStreamTrack> clone(ExecutionContext*); clone 301 Source/platform/SharedBuffer.cpp RefPtr<SharedBuffer> clone(adoptRef(new SharedBuffer)); clone 302 Source/platform/SharedBuffer.cpp clone->m_size = m_size; clone 303 Source/platform/SharedBuffer.cpp clone->m_buffer.reserveCapacity(m_size); clone 304 Source/platform/SharedBuffer.cpp clone->m_buffer.append(m_buffer.data(), m_buffer.size()); clone 309 Source/platform/SharedBuffer.cpp clone->m_buffer.append(segment, segmentSize); clone 312 Source/platform/SharedBuffer.cpp ASSERT(position == clone->size()); clone 314 Source/platform/SharedBuffer.cpp return clone.release(); clone 113 Source/platform/SharedBufferTest.cpp RefPtr<SharedBuffer> clone = sharedBuffer->copy(); clone 114 Source/platform/SharedBufferTest.cpp ASSERT_EQ(length * 4, clone->size()); clone 115 Source/platform/SharedBufferTest.cpp ASSERT_EQ(0, memcmp(clone->data(), sharedBuffer->data(), clone->size())); clone 117 Source/platform/SharedBufferTest.cpp clone->append(testData.data(), length); clone 118 Source/platform/SharedBufferTest.cpp ASSERT_EQ(length * 5, clone->size()); clone 55 Source/platform/animation/AnimationValue.h virtual PassOwnPtr<AnimationValue> clone() const = 0; clone 70 Source/platform/animation/AnimationValue.h virtual PassOwnPtr<AnimationValue> clone() const OVERRIDE { return adoptPtr(new FloatAnimationValue(*this)); } clone 87 Source/platform/animation/AnimationValue.h virtual PassOwnPtr<AnimationValue> clone() const OVERRIDE { return adoptPtr(new TransformAnimationValue(*this)); } clone 104 Source/platform/animation/AnimationValue.h virtual PassOwnPtr<AnimationValue> clone() const OVERRIDE { return adoptPtr(new FilterAnimationValue(*this)); } clone 59 Source/platform/animation/KeyframeValueList.h m_values.append(other.m_values[i]->clone()); clone 47 Source/platform/exported/WebScrollbarThemeGeometryNative.h virtual WebScrollbarThemeGeometryNative* clone() const OVERRIDE; clone 483 Source/platform/graphics/GraphicsLayer.cpp GraphicsLayerDebugInfo* clone = m_debugInfo.clone(); clone 484 Source/platform/graphics/GraphicsLayer.cpp clone->setDebugName(debugName(layer)); clone 485 Source/platform/graphics/GraphicsLayer.cpp return clone; clone 50 Source/platform/graphics/GraphicsLayerDebugInfo.h GraphicsLayerDebugInfo* clone() const; clone 93 Source/platform/graphics/skia/NativeImageSkia.h PassRefPtr<NativeImageSkia> clone() const clone 39 public/platform/WebScrollbarThemeGeometry.h virtual WebScrollbarThemeGeometry* clone() const = 0;