[Android] BookmarkBridge replaced with BookmarkModel
Chromium change: https://github.com/chromium/chromium/commit/d1b2275870288ec533ec7cbf01dd51de4a31ba47 [Fixit][Bookmarks] Replacing BookmarkBridge with BookmarkModel except… … for JNI mocks Change-Id: I8e25d4a4b6d7e67982812fd4c623c480fae4150a
This commit is contained in:
@@ -137,7 +137,7 @@
|
||||
*** mActionModeController;
|
||||
*** mLocationBarModel;
|
||||
*** mToolbar;
|
||||
*** mBookmarkBridgeSupplier;
|
||||
*** mBookmarkModelSupplier;
|
||||
*** mLayoutManager;
|
||||
*** mOverlayPanelVisibilitySupplier;
|
||||
*** mTabModelSelector;
|
||||
|
||||
+4
-4
@@ -51,7 +51,7 @@ import org.chromium.ui.modaldialog.ModalDialogManager;
|
||||
public class BraveTabbedAppMenuPropertiesDelegate extends TabbedAppMenuPropertiesDelegate {
|
||||
private Menu mMenu;
|
||||
private AppMenuDelegate mAppMenuDelegate;
|
||||
private ObservableSupplier<BookmarkModel> mBookmarkBridgeSupplier;
|
||||
private ObservableSupplier<BookmarkModel> mBookmarkModelSupplier;
|
||||
|
||||
public BraveTabbedAppMenuPropertiesDelegate(Context context,
|
||||
ActivityTabProvider activityTabProvider,
|
||||
@@ -71,7 +71,7 @@ public class BraveTabbedAppMenuPropertiesDelegate extends TabbedAppMenuPropertie
|
||||
snackbarManager, incognitoReauthControllerOneshotSupplier);
|
||||
|
||||
mAppMenuDelegate = appMenuDelegate;
|
||||
mBookmarkBridgeSupplier = bookmarkBridgeSupplier;
|
||||
mBookmarkModelSupplier = bookmarkBridgeSupplier;
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -191,7 +191,7 @@ public class BraveTabbedAppMenuPropertiesDelegate extends TabbedAppMenuPropertie
|
||||
@Override
|
||||
public void onFooterViewInflated(AppMenuHandler appMenuHandler, View view) {
|
||||
// If it's still null, just hide the whole view
|
||||
if (mBookmarkBridgeSupplier.get() == null) {
|
||||
if (mBookmarkModelSupplier.get() == null) {
|
||||
if (view != null) {
|
||||
view.setVisibility(View.GONE);
|
||||
}
|
||||
@@ -203,7 +203,7 @@ public class BraveTabbedAppMenuPropertiesDelegate extends TabbedAppMenuPropertie
|
||||
|
||||
if (view instanceof AppMenuIconRowFooter) {
|
||||
((AppMenuIconRowFooter) view)
|
||||
.initialize(appMenuHandler, mBookmarkBridgeSupplier.get(),
|
||||
.initialize(appMenuHandler, mBookmarkModelSupplier.get(),
|
||||
mActivityTabProvider.get(), mAppMenuDelegate);
|
||||
}
|
||||
|
||||
|
||||
@@ -102,7 +102,7 @@ public class BraveToolbarManager extends ToolbarManager {
|
||||
private ActionModeController mActionModeController;
|
||||
private LocationBarModel mLocationBarModel;
|
||||
private TopToolbarCoordinator mToolbar;
|
||||
private ObservableSupplier<BookmarkModel> mBookmarkBridgeSupplier;
|
||||
private ObservableSupplier<BookmarkModel> mBookmarkModelSupplier;
|
||||
private LayoutManagerImpl mLayoutManager;
|
||||
private ObservableSupplierImpl<Boolean> mOverlayPanelVisibilitySupplier;
|
||||
private TabModelSelector mTabModelSelector;
|
||||
@@ -328,7 +328,7 @@ public class BraveToolbarManager extends ToolbarManager {
|
||||
|
||||
protected void updateBookmarkButtonStatus() {
|
||||
Tab currentTab = mLocationBarModel.getTab();
|
||||
BookmarkModel bridge = mBookmarkBridgeSupplier.get();
|
||||
BookmarkModel bridge = mBookmarkModelSupplier.get();
|
||||
boolean isBookmarked =
|
||||
currentTab != null && bridge != null && bridge.hasBookmarkIdForTab(currentTab);
|
||||
boolean editingAllowed =
|
||||
|
||||
Reference in New Issue
Block a user