Index: chrome/browser/renderer_host/render_process_host.h |
=================================================================== |
--- chrome/browser/renderer_host/render_process_host.h (revision 19822) |
+++ chrome/browser/renderer_host/render_process_host.h (working copy) |
@@ -13,6 +13,7 @@ |
#include "base/scoped_ptr.h" |
#include "chrome/common/ipc_sync_channel.h" |
#include "chrome/common/transport_dib.h" |
+#include "chrome/common/visitedlink_common.h" |
class Profile; |
@@ -138,6 +139,14 @@ |
// Add a word in the spellchecker. |
virtual void AddWord(const std::wstring& word) = 0; |
+ // Notify the renderer that a link was visited. |
+ virtual void AddVisitedLinks( |
+ const VisitedLinkCommon::Fingerprints& links) = 0; |
+ |
+ // Clear internal visited links buffer and ask the renderer to update link |
+ // coloring state for all of its links. |
+ virtual void ResetVisitedLinks() = 0; |
+ |
// Try to shutdown the associated renderer process as fast as possible. |
// If this renderer has any RenderViews with unload handlers, then this |
// function does nothing. The current implementation uses TerminateProcess. |