Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9df00b18 authored by Haoran Zhang's avatar Haoran Zhang Committed by Android (Google) Code Review
Browse files

Merge "[Autofill Framework] Update some confusing save related debug logs" into main

parents 20afa0fd 84108cb6
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -4326,14 +4326,16 @@ public final class AutofillManager {

            if (mIsTrackedSaveView && mVisibleTrackedIds.isEmpty()) {
                if (sVerbose) {
                    Log.v(TAG, "No more visible ids. Invisible = " + mInvisibleTrackedIds);
                    Log.v(TAG, "No more visible tracked save ids. Invisible = "
                            + mInvisibleTrackedIds);
                }
                finishSessionLocked(/* commitReason= */ COMMIT_REASON_VIEW_CHANGED);

            }
            if (mVisibleDialogTrackedIds.isEmpty()) {
                if (sVerbose) {
                    Log.v(TAG, "No more visible ids. Invisible = " + mInvisibleDialogTrackedIds);
                    Log.v(TAG, "No more visible tracked fill dialog ids. Invisible = "
                            + mInvisibleDialogTrackedIds);
                }
                processNoVisibleTrackedAllViews();
            }
+4 −1
Original line number Diff line number Diff line
@@ -515,7 +515,10 @@ final class AutofillManagerServiceImpl
        }

        final boolean finished = saveResult.isRemoveSession();
        if (sVerbose) Slog.v(TAG, "finishSessionLocked(): session finished on save? " + finished);
        if (sVerbose) {
            Slog.v(TAG, "finishSessionLocked(): session finished? " + finished
                    + ", showing save UI? " + saveResult.isLogSaveShown());
        }

        if (finished) {
            session.removeFromServiceLocked();
+4 −3
Original line number Diff line number Diff line
@@ -5441,9 +5441,10 @@ final class Session implements RemoteFillService.FillServiceCallbacks, ViewState

        try {
            if (sVerbose) {
                Slog.v(TAG, "updateTrackedIdsLocked(): " + trackedViews + " => " + fillableIds
                        + " triggerId: " + saveTriggerId + " saveOnFinish:" + saveOnFinish
                        + " flags: " + flags + " hasSaveInfo: " + (saveInfo != null));
                Slog.v(TAG, "updateTrackedIdsLocked(): trackedViews: " + trackedViews
                        + " fillableIds: " + fillableIds + " triggerId: " + saveTriggerId
                        + " saveOnFinish:" + saveOnFinish + " flags: " + flags
                        + " hasSaveInfo: " + (saveInfo != null));
            }
            mClient.setTrackedViews(id, toArray(trackedViews), mSaveOnAllViewsInvisible,
                    saveOnFinish, toArray(fillableIds), saveTriggerId);