Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(483)

Issue 2087543002: Changed NavigationController access to through tab in Java code (Closed)

Created:
4 years, 6 months ago by shaktisahu
Modified:
4 years, 5 months ago
CC:
chromium-reviews, asanka, asvitkine+watch_chromium.org, gayane+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Changed NavigationController access to through tab in Java code Currently most of the chrome UI code access NavigationController through WebContents. However for Blimp mode there is no WebContents and hence needs a different way to access NavigationController. In this CL, a NavigationHandler interface was written that can be directly accessed from tab. This would be used throughout clank UI. Chrome and blimp versions would implement this interface. BUG=612080 Committed: https://crrev.com/8b75c19b428805a0465624cd6047b705c3b9a1b5 Cr-Commit-Position: refs/heads/master@{#405899}

Patch Set 1 #

Patch Set 2 : Added missing files #

Total comments: 12

Patch Set 3 : Code review comments #

Total comments: 1

Patch Set 4 : Renamed interface to NavigationHandler #

Unified diffs Side-by-side diffs Delta from patch set Stats (+239 lines, -157 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/NavigationPopup.java View 1 2 3 4 chunks +6 lines, -6 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/RepostFormWarningDialog.java View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/SwipeRefreshHandler.java View 1 2 3 3 chunks +4 lines, -3 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/download/ChromeDownloadDelegate.java View 1 2 3 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/metrics/UmaSessionStats.java View 1 2 3 2 chunks +2 lines, -4 lines 0 comments Download
A + chrome/android/java/src/org/chromium/chrome/browser/navigation/NavigationHandler.java View 1 2 3 4 chunks +10 lines, -53 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/navigation/TabWebContentsNavigationHandler.java View 1 2 3 1 chunk +148 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/tab/InterceptNavigationDelegateImpl.java View 1 2 3 5 chunks +13 lines, -19 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java View 1 2 3 11 chunks +36 lines, -20 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarManager.java View 1 2 3 3 chunks +4 lines, -7 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarTablet.java View 1 2 3 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/android/java_sources.gni View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/NavigationPopupTest.java View 1 2 3 6 chunks +5 lines, -37 lines 0 comments Download

Messages

Total messages: 17 (8 generated)
David Trainor- moved to gerrit
https://codereview.chromium.org/2087543002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/NavigationPopup.java File chrome/android/java/src/org/chromium/chrome/browser/NavigationPopup.java (right): https://codereview.chromium.org/2087543002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/NavigationPopup.java#newcode29 chrome/android/java/src/org/chromium/chrome/browser/NavigationPopup.java:29: import org.chromium.chrome.browser.navigation.BaseNavigationController; Should this be ChromeNavigationController? https://codereview.chromium.org/2087543002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/navigation/BaseNavigationController.java File chrome/android/java/src/org/chromium/chrome/browser/navigation/BaseNavigationController.java ...
4 years, 6 months ago (2016-06-21 23:32:01 UTC) #4
shaktisahu
https://codereview.chromium.org/2087543002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/NavigationPopup.java File chrome/android/java/src/org/chromium/chrome/browser/NavigationPopup.java (right): https://codereview.chromium.org/2087543002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/NavigationPopup.java#newcode29 chrome/android/java/src/org/chromium/chrome/browser/NavigationPopup.java:29: import org.chromium.chrome.browser.navigation.BaseNavigationController; On 2016/06/21 23:32:01, David Trainor wrote: > ...
4 years, 6 months ago (2016-06-23 22:26:05 UTC) #5
Ted C
https://codereview.chromium.org/2087543002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/navigation/BaseNavigationController.java File chrome/android/java/src/org/chromium/chrome/browser/navigation/BaseNavigationController.java (right): https://codereview.chromium.org/2087543002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/navigation/BaseNavigationController.java#newcode17 chrome/android/java/src/org/chromium/chrome/browser/navigation/BaseNavigationController.java:17: public interface BaseNavigationController { Don't call this BaseNavigationController or ...
4 years, 6 months ago (2016-06-24 20:06:20 UTC) #7
shaktisahu
On 2016/06/24 20:06:20, Ted C wrote: > https://codereview.chromium.org/2087543002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/navigation/BaseNavigationController.java > File > chrome/android/java/src/org/chromium/chrome/browser/navigation/BaseNavigationController.java > (right): > ...
4 years, 5 months ago (2016-06-28 22:26:29 UTC) #9
David Trainor- moved to gerrit
lgtm
4 years, 5 months ago (2016-07-12 17:29:29 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2087543002/60001
4 years, 5 months ago (2016-07-15 22:49:38 UTC) #12
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 5 months ago (2016-07-15 23:38:28 UTC) #14
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-07-15 23:38:30 UTC) #15
commit-bot: I haz the power
4 years, 5 months ago (2016-07-15 23:40:15 UTC) #17
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/8b75c19b428805a0465624cd6047b705c3b9a1b5
Cr-Commit-Position: refs/heads/master@{#405899}

Powered by Google App Engine
This is Rietveld 408576698