WeakReference 19 android_webview/java/src/org/chromium/android_webview/ExternalVideoSurfaceContainer.java import java.lang.ref.WeakReference; WeakReference 61 android_webview/java/src/org/chromium/android_webview/ExternalVideoSurfaceContainer.java private static WeakReference<ExternalVideoSurfaceContainer> sActiveContainer = WeakReference 62 android_webview/java/src/org/chromium/android_webview/ExternalVideoSurfaceContainer.java new WeakReference<ExternalVideoSurfaceContainer>(null); WeakReference 144 android_webview/java/src/org/chromium/android_webview/ExternalVideoSurfaceContainer.java sActiveContainer = new WeakReference<ExternalVideoSurfaceContainer>(container); WeakReference 13 base/android/java/src/org/chromium/base/ApplicationStatus.java import java.lang.ref.WeakReference; WeakReference 237 base/android/java/src/org/chromium/base/ApplicationStatus.java public static List<WeakReference<Activity>> getRunningActivities() { WeakReference 239 base/android/java/src/org/chromium/base/ApplicationStatus.java List<WeakReference<Activity>> activities = new ArrayList<WeakReference<Activity>>(); WeakReference 241 base/android/java/src/org/chromium/base/ApplicationStatus.java activities.add(new WeakReference<Activity>(activity)); WeakReference 10 base/memory/weak_ptr.cc WeakReference::Flag::Flag() : is_valid_(true) { WeakReference 17 base/memory/weak_ptr.cc void WeakReference::Flag::Invalidate() { WeakReference 25 base/memory/weak_ptr.cc bool WeakReference::Flag::IsValid() const { WeakReference 31 base/memory/weak_ptr.cc WeakReference::Flag::~Flag() { WeakReference 34 base/memory/weak_ptr.cc WeakReference::WeakReference() { WeakReference 37 base/memory/weak_ptr.cc WeakReference::WeakReference(const Flag* flag) : flag_(flag) { WeakReference 40 base/memory/weak_ptr.cc WeakReference::~WeakReference() { WeakReference 43 base/memory/weak_ptr.cc bool WeakReference::is_valid() const { return flag_.get() && flag_->IsValid(); } WeakReference 52 base/memory/weak_ptr.cc WeakReference WeakReferenceOwner::GetRef() const { WeakReference 55 base/memory/weak_ptr.cc flag_ = new WeakReference::Flag(); WeakReference 57 base/memory/weak_ptr.cc return WeakReference(flag_.get()); WeakReference 73 base/memory/weak_ptr.cc WeakPtrBase::WeakPtrBase(const WeakReference& ref) : ref_(ref) { WeakReference 82 base/memory/weak_ptr.h class BASE_EXPORT WeakReference { WeakReference 102 base/memory/weak_ptr.h WeakReference(); WeakReference 103 base/memory/weak_ptr.h explicit WeakReference(const Flag* flag); WeakReference 104 base/memory/weak_ptr.h ~WeakReference(); WeakReference 117 base/memory/weak_ptr.h WeakReference GetRef() const; WeakReference 126 base/memory/weak_ptr.h mutable scoped_refptr<WeakReference::Flag> flag_; WeakReference 139 base/memory/weak_ptr.h explicit WeakPtrBase(const WeakReference& ref); WeakReference 141 base/memory/weak_ptr.h WeakReference ref_; WeakReference 228 base/memory/weak_ptr.h ref_ = internal::WeakReference(); WeakReference 243 base/memory/weak_ptr.h WeakPtr(const internal::WeakReference& ref, T* ptr) WeakReference 12 chrome/android/java/src/org/chromium/chrome/browser/printing/TabPrinter.java import java.lang.ref.WeakReference; WeakReference 23 chrome/android/java/src/org/chromium/chrome/browser/printing/TabPrinter.java private final WeakReference<Tab> mTab; WeakReference 26 chrome/android/java/src/org/chromium/chrome/browser/printing/TabPrinter.java mTab = new WeakReference<Tab>(tab); WeakReference 18 chrome/test/android/javatests/src/org/chromium/chrome/test/util/TabUtils.java import java.lang.ref.WeakReference; WeakReference 59 chrome/test/android/javatests/src/org/chromium/chrome/test/util/TabUtils.java private WeakReference<ContextMenu> mContextMenu; WeakReference 62 chrome/test/android/javatests/src/org/chromium/chrome/test/util/TabUtils.java mContextMenu = new WeakReference<ContextMenu>(menu); WeakReference 16 content/public/android/java/src/org/chromium/content/common/CleanupReference.java import java.lang.ref.WeakReference; WeakReference 33 content/public/android/java/src/org/chromium/content/common/CleanupReference.java public class CleanupReference extends WeakReference<Object> { WeakReference 21 content/public/android/javatests/src/org/chromium/content/browser/JavaBridgeBasicsTest.java import java.lang.ref.WeakReference; WeakReference 433 content/public/android/javatests/src/org/chromium/content/browser/JavaBridgeBasicsTest.java weakRefForInner = new WeakReference<InnerObject>(inner); WeakReference 437 content/public/android/javatests/src/org/chromium/content/browser/JavaBridgeBasicsTest.java WeakReference<InnerObject> weakRefForInner; WeakReference 20 ui/android/java/src/org/chromium/ui/base/ActivityWindowAndroid.java import java.lang.ref.WeakReference; WeakReference 33 ui/android/java/src/org/chromium/ui/base/ActivityWindowAndroid.java private final WeakReference<Activity> mActivityRef; WeakReference 38 ui/android/java/src/org/chromium/ui/base/ActivityWindowAndroid.java mActivityRef = new WeakReference<Activity>(activity); WeakReference 103 ui/android/java/src/org/chromium/ui/base/ActivityWindowAndroid.java public WeakReference<Activity> getActivity() { WeakReference 105 ui/android/java/src/org/chromium/ui/base/ActivityWindowAndroid.java return new WeakReference<Activity>(mActivityRef.get()); WeakReference 21 ui/android/java/src/org/chromium/ui/base/WindowAndroid.java import java.lang.ref.WeakReference; WeakReference 171 ui/android/java/src/org/chromium/ui/base/WindowAndroid.java public WeakReference<Activity> getActivity() { WeakReference 172 ui/android/java/src/org/chromium/ui/base/WindowAndroid.java return new WeakReference<Activity>(null);