diff options
Diffstat (limited to 'chrome/browser/android/bookmarks/bookmarks_bridge.h')
-rw-r--r-- | chrome/browser/android/bookmarks/bookmarks_bridge.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/chrome/browser/android/bookmarks/bookmarks_bridge.h b/chrome/browser/android/bookmarks/bookmarks_bridge.h index 91fc2f0..8a14d63 100644 --- a/chrome/browser/android/bookmarks/bookmarks_bridge.h +++ b/chrome/browser/android/bookmarks/bookmarks_bridge.h @@ -16,6 +16,10 @@ #include "components/bookmarks/browser/base_bookmark_model_observer.h" #include "components/bookmarks/common/android/bookmark_id.h" +namespace bookmarks { +class ScopedGroupBookmarkActions; +} + class Profile; // The delegate to fetch bookmarks information for the Android native @@ -130,6 +134,12 @@ class BookmarksBridge : public BaseBookmarkModelObserver, jstring j_title, jstring j_url); + void Undo(JNIEnv* env, jobject obj); + + void StartGroupingUndos(JNIEnv* env, jobject obj); + + void EndGroupingUndos(JNIEnv* env, jobject obj); + private: virtual ~BookmarksBridge(); @@ -189,6 +199,7 @@ class BookmarksBridge : public BaseBookmarkModelObserver, JavaObjectWeakGlobalRef weak_java_ref_; BookmarkModel* bookmark_model_; // weak ChromeBookmarkClient* client_; // weak + scoped_ptr<bookmarks::ScopedGroupBookmarkActions> grouped_bookmark_actions_; // Information about the Partner bookmarks (must check for IsLoaded()). // This is owned by profile. |