| Index: chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java
|
| index d4ed5a7f4e6cba01bbd4cb55150862717ac7d033..b53aedd57fc5da084068a1e495d15432bacb99b6 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java
|
| @@ -269,9 +269,7 @@ public class BookmarkManager implements BookmarkDelegate {
|
|
|
| if (state.mState != BookmarkUIState.STATE_LOADING) {
|
| // Loading state may be pushed to the stack but should never be stored in preferences.
|
| - if (state.mShouldPersist) {
|
| - BookmarkUtils.setLastUsedUrl(mActivity, state.mUrl);
|
| - }
|
| + BookmarkUtils.setLastUsedUrl(mActivity, state.mUrl);
|
| // If a loading state is replaced by another loading state, do not notify this change.
|
| if (mUrlChangeListener != null) {
|
| mUrlChangeListener.onBookmarkUIStateChange(state.mUrl);
|
| @@ -305,11 +303,6 @@ public class BookmarkManager implements BookmarkDelegate {
|
| }
|
|
|
| @Override
|
| - public void openFilter(BookmarkFilter filter) {
|
| - setState(BookmarkUIState.createFilterState(filter, mBookmarkModel));
|
| - }
|
| -
|
| - @Override
|
| public void clearSelection() {
|
| mSelectedBookmarks.clear();
|
| for (BookmarkUIObserver observer : mUIObservers) {
|
| @@ -360,9 +353,6 @@ public class BookmarkManager implements BookmarkDelegate {
|
| // UIObservers, which means that there will be no observers at the time. Do nothing.
|
| assert mUIObservers.isEmpty();
|
| break;
|
| - case BookmarkUIState.STATE_FILTER:
|
| - observer.onFilterStateSet(mStateStack.peek().mFilter);
|
| - break;
|
| default:
|
| assert false : "State not valid";
|
| break;
|
|
|