15f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer// Copyright 2014 The Chromium Authors. All rights reserved. 25f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer// Use of this source code is governed by a BSD-style license that can be 35f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer// found in the LICENSE file. 45f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer 55f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer#include "config.h" 65f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer#include "core/testing/RefCountedScriptWrappable.h" 75f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer 85f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencernamespace blink { 95f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer 105f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid SpencerRefCountedScriptWrappable::RefCountedScriptWrappable(const String& string) 115f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer : m_string(string) 125f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer{ 135f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer} 145f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer 155f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid SpencerRefCountedScriptWrappable::~RefCountedScriptWrappable() 165f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer{ 175f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer} 185f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer 19464175bba1318bef7905122e9fda20cff926df78Chris LattnerPassRefPtr<RefCountedScriptWrappable> RefCountedScriptWrappable::create(const String& string) 20464175bba1318bef7905122e9fda20cff926df78Chris Lattner{ 21464175bba1318bef7905122e9fda20cff926df78Chris Lattner return adoptRef(new RefCountedScriptWrappable(string)); 225f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer} 235f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer 245f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer} // namespace blink 255f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer 265f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer