[cr149][Android] Changes for partner bookmarks override
Chromium changes: https://chromium.googlesource.com/chromium/src/+/da43416448f4755db99108cd2361f328d3090f0e commit da43416448f4755db99108cd2361f328d3090f0e Author: Andrew Grieve <agrieve@chromium.org> Date: Wed Apr 15 08:31:29 2026 -0700 Android: Roll NullAway 0.13.1 -> 0.13.3 Bug: 502166094 Change-Id: I6af3871c9cf3b529c654e466b2167282279e9537 Cq-Include-Trybots: luci.chrome.try:android-internal-dbg,android-internal-binary-size Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7762582 Owners-Override: Andrew Grieve <agrieve@chromium.org> Reviewed-by: Henrique Nakashima <hnakashima@chromium.org> Auto-Submit: Andrew Grieve <agrieve@chromium.org> Commit-Queue: Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/main@{#1615193}
This commit is contained in:
@@ -7,15 +7,32 @@ package org.chromium.chrome.browser;
|
||||
|
||||
import org.chromium.base.Callback;
|
||||
import org.chromium.build.annotations.NullMarked;
|
||||
import org.chromium.build.annotations.Nullable;
|
||||
import org.chromium.chrome.browser.partnerbookmarks.PartnerBookmark;
|
||||
|
||||
import java.util.NoSuchElementException;
|
||||
|
||||
@NullMarked
|
||||
public class BraveAppHooks extends AppHooks {
|
||||
/** Async fetch the iterator of partner bookmarks (or null if not available). */
|
||||
@Override
|
||||
public void requestPartnerBookmarkIterator(
|
||||
Callback<PartnerBookmark.@Nullable BookmarkIterator> callback) {
|
||||
callback.onResult(null);
|
||||
Callback<PartnerBookmark.BookmarkIterator> callback) {
|
||||
// Brave has no partner bookmarks; signal completion with an empty iterator so the
|
||||
// PartnerBookmarksShim is marked as loaded and the bookmark model can finish loading.
|
||||
callback.onResult(
|
||||
new PartnerBookmark.BookmarkIterator() {
|
||||
@Override
|
||||
public void close() {}
|
||||
|
||||
@Override
|
||||
public boolean hasNext() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public PartnerBookmark next() {
|
||||
throw new NoSuchElementException();
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user