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

Side by Side Diff: content/public/android/java/src/org/chromium/content_public/browser/LoadUrlParams.java

Issue 584523003: Create org.chromium.content_public.common and move two classes there. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@use_display_in_shortcuthelper
Patch Set: Created 6 years, 3 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 2012 The Chromium Authors. All rights reserved. 1 // Copyright 2012 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_public.browser; 5 package org.chromium.content_public.browser;
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.Referrer; 9 import org.chromium.content_public.common.Referrer;
10 10
11 import java.util.Locale; 11 import java.util.Locale;
12 import java.util.Map; 12 import java.util.Map;
13 13
14 /** 14 /**
15 * Holds parameters for NavigationController.LoadUrl. Parameters should match 15 * Holds parameters for NavigationController.LoadUrl. Parameters should match
16 * counterparts in NavigationController::LoadURLParams, including default 16 * counterparts in NavigationController::LoadURLParams, including default
17 * values. 17 * values.
18 */ 18 */
19 @JNINamespace("content") 19 @JNINamespace("content")
(...skipping 384 matching lines...) Expand 10 before | Expand all | Expand 10 after
404 // treat the scheme as data:. 404 // treat the scheme as data:.
405 if (mBaseUrlForDataUrl == null && mLoadUrlType == LOAD_TYPE_DATA) { 405 if (mBaseUrlForDataUrl == null && mLoadUrlType == LOAD_TYPE_DATA) {
406 return true; 406 return true;
407 } 407 }
408 return nativeIsDataScheme(mBaseUrlForDataUrl); 408 return nativeIsDataScheme(mBaseUrlForDataUrl);
409 } 409 }
410 410
411 @SuppressWarnings("unused") 411 @SuppressWarnings("unused")
412 @CalledByNative 412 @CalledByNative
413 private static void initializeConstants( 413 private static void initializeConstants(
414 int load_type_default, 414 int loadTypeDefault,
415 int load_type_browser_initiated_http_post, 415 int loadTypeBrowserInitiatedHttpPost,
416 int load_type_data, 416 int loadTypeData,
417 int ua_override_inherit, 417 int uaOverrideInherit,
418 int ua_override_false, 418 int uaOverrideFalse,
419 int ua_override_true) { 419 int uaOverrideTrue) {
420 assert LOAD_TYPE_DEFAULT == load_type_default; 420 assert LOAD_TYPE_DEFAULT == loadTypeDefault;
421 assert LOAD_TYPE_BROWSER_INITIATED_HTTP_POST == load_type_browser_initia ted_http_post; 421 assert LOAD_TYPE_BROWSER_INITIATED_HTTP_POST == loadTypeBrowserInitiated HttpPost;
422 assert LOAD_TYPE_DATA == load_type_data; 422 assert LOAD_TYPE_DATA == loadTypeData;
423 assert UA_OVERRIDE_INHERIT == ua_override_inherit; 423 assert UA_OVERRIDE_INHERIT == uaOverrideInherit;
424 assert UA_OVERRIDE_FALSE == ua_override_false; 424 assert UA_OVERRIDE_FALSE == uaOverrideFalse;
425 assert UA_OVERRIDE_TRUE == ua_override_true; 425 assert UA_OVERRIDE_TRUE == uaOverrideTrue;
426 } 426 }
427 427
428 /** 428 /**
429 * Parses |url| as a GURL on the native side, and 429 * Parses |url| as a GURL on the native side, and
430 * returns true if it's scheme is data:. 430 * returns true if it's scheme is data:.
431 */ 431 */
432 private static native boolean nativeIsDataScheme(String url); 432 private static native boolean nativeIsDataScheme(String url);
433 } 433 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698