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

Side by Side Diff: content/public/android/java/src/org/chromium/content/browser/framehost/NavigationControllerImpl.java

Issue 369503003: Migration of code from ContentViewCore to NavigationController to avoid ContentViewCore abstraction… (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fixed style issues in functions Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 package org.chromium.content.browser.framehost; 5 package org.chromium.content.browser.framehost;
6 6
7 import org.chromium.base.CalledByNative; 7 import org.chromium.base.CalledByNative;
8 import org.chromium.base.JNINamespace; 8 import org.chromium.base.JNINamespace;
9 import org.chromium.content_public.browser.NavigationController; 9 import org.chromium.content_public.browser.NavigationController;
10 10
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
72 } 72 }
73 } 73 }
74 74
75 @Override 75 @Override
76 public void goForward() { 76 public void goForward() {
77 if (mNativeNavigationControllerAndroid != 0) { 77 if (mNativeNavigationControllerAndroid != 0) {
78 nativeGoForward(mNativeNavigationControllerAndroid); 78 nativeGoForward(mNativeNavigationControllerAndroid);
79 } 79 }
80 } 80 }
81 81
82 @Override
83 public void loadIfNecessary() {
84 if (mNativeNavigationControllerAndroid != 0) {
85 nativeLoadIfNecessary(mNativeNavigationControllerAndroid);
86 }
87 }
88
89 @Override
90 public void requestRestoreLoad() {
91 if (mNativeNavigationControllerAndroid != 0) {
92 nativeRequestRestoreLoad(mNativeNavigationControllerAndroid);
93 }
94 }
95
96 @Override
97 public void reload(boolean checkForRepost) {
98 if (mNativeNavigationControllerAndroid != 0) {
99 nativeReload(mNativeNavigationControllerAndroid, checkForRepost);
100 }
101 }
102
103 @Override
104 public void reloadIgnoringCache(boolean checkForRepost) {
105 if (mNativeNavigationControllerAndroid != 0) {
106 nativeReloadIgnoringCache(mNativeNavigationControllerAndroid, checkF orRepost);
107 }
108 }
109
110 @Override
111 public void cancelPendingReload() {
112 if (mNativeNavigationControllerAndroid != 0) {
113 nativeCancelPendingReload(mNativeNavigationControllerAndroid);
114 }
115 }
116
117 @Override
118 public void continuePendingReload() {
119 if (mNativeNavigationControllerAndroid != 0) {
120 nativeContinuePendingReload(mNativeNavigationControllerAndroid);
121 }
122 }
123
82 private native boolean nativeCanGoBack(long nativeNavigationControllerAndroi d); 124 private native boolean nativeCanGoBack(long nativeNavigationControllerAndroi d);
83 private native boolean nativeCanGoForward(long nativeNavigationControllerAnd roid); 125 private native boolean nativeCanGoForward(long nativeNavigationControllerAnd roid);
126 private native void nativeLoadIfNecessary(long nativeNavigationControllerAnd roid);
127 private native void nativeRequestRestoreLoad(long nativeNavigationController Android);
84 private native boolean nativeCanGoToOffset( 128 private native boolean nativeCanGoToOffset(
85 long nativeNavigationControllerAndroid, int offset); 129 long nativeNavigationControllerAndroid, int offset);
86 private native void nativeGoBack(long nativeNavigationControllerAndroid); 130 private native void nativeGoBack(long nativeNavigationControllerAndroid);
87 private native void nativeGoForward(long nativeNavigationControllerAndroid); 131 private native void nativeGoForward(long nativeNavigationControllerAndroid);
88 private native void nativeGoToOffset(long nativeNavigationControllerAndroid, int offset); 132 private native void nativeGoToOffset(long nativeNavigationControllerAndroid, int offset);
89 private native void nativeGoToNavigationIndex( 133 private native void nativeGoToNavigationIndex(
90 long nativeNavigationControllerAndroid, int index); 134 long nativeNavigationControllerAndroid, int index);
135 private native void nativeCancelPendingReload(long nativeNavigationControlle rAndroid);
136 private native void nativeContinuePendingReload(long nativeNavigationControl lerAndroid);
137 private native void nativeReload(long nativeNavigationControllerAndroid,
138 boolean checkForRepost);
139 private native void nativeReloadIgnoringCache(long nativeNavigationControlle rAndroid,
140 boolean checkForRepost);
91 } 141 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698