| Index: components/open_from_clipboard/clipboard_recent_content_ios.h
|
| diff --git a/components/open_from_clipboard/clipboard_recent_content_ios.h b/components/open_from_clipboard/clipboard_recent_content_ios.h
|
| index 062d0f1b6917b668851f0d9bd9bedec5adfbff6d..174166de924a3c03ea3d2f287102d9eaf958a93f 100644
|
| --- a/components/open_from_clipboard/clipboard_recent_content_ios.h
|
| +++ b/components/open_from_clipboard/clipboard_recent_content_ios.h
|
| @@ -12,6 +12,10 @@
|
| @class NSDate;
|
| @class PasteboardNotificationListenerBridge;
|
|
|
| +namespace test {
|
| +class ClipboardRecentContentIOSTestHelper;
|
| +}
|
| +
|
| template <typename T>
|
| struct DefaultSingletonTraits;
|
|
|
| @@ -25,11 +29,15 @@ class ClipboardRecentContentIOS : public ClipboardRecentContent {
|
| // ClipboardRecentContent implementation.
|
| bool GetRecentURLFromClipboard(GURL* url) const override;
|
|
|
| + protected:
|
| + // Protected for testing.
|
| + ClipboardRecentContentIOS();
|
| + ~ClipboardRecentContentIOS() override;
|
| +
|
| private:
|
| friend struct DefaultSingletonTraits<ClipboardRecentContentIOS>;
|
| + friend class test::ClipboardRecentContentIOSTestHelper;
|
|
|
| - ClipboardRecentContentIOS();
|
| - ~ClipboardRecentContentIOS() override;
|
| // Loads information from the user defaults about the latest pasteboard entry.
|
| void LoadFromUserDefaults();
|
| // Saves information to the user defaults about the latest pasteboard entry.
|
|
|