Index: ios/chrome/browser/ui/history/history_service_facade.h |
diff --git a/ios/chrome/browser/ui/history/history_service_facade.h b/ios/chrome/browser/ui/history/history_service_facade.h |
index a6580941a629dde53d7ef31e532c16b56edc79ff..cb0377860f8a74f45a5fd371915d6b286c2bc687 100644 |
--- a/ios/chrome/browser/ui/history/history_service_facade.h |
+++ b/ios/chrome/browser/ui/history/history_service_facade.h |
@@ -8,7 +8,6 @@ |
#include <memory> |
#include <string> |
-#include "base/ios/weak_nsobject.h" |
#include "base/macros.h" |
#include "base/memory/weak_ptr.h" |
#include "base/scoped_observer.h" |
@@ -165,7 +164,7 @@ class HistoryServiceFacade : public history::HistoryServiceObserver { |
ios::ChromeBrowserState* browser_state_; // weak |
// Delegate for HistoryServiceFacade. Serves as client for HistoryService. |
- base::WeakNSProtocol<id<HistoryServiceFacadeDelegate>> delegate_; |
+ __weak id<HistoryServiceFacadeDelegate> delegate_; |
base::WeakPtrFactory<HistoryServiceFacade> weak_factory_; |