0

Move JNI annotations to annotations package.

The rest of the annotations already live in this package,
so this CL moves CalledByNative, NativeCall, JNIAdditionalImport,
NativeClassQualifiedName and JNINamespace to the same package.

BUG=None
TBR=armansito@chromium.org,asvitkine@chromium.org,atwilson@chromium.org,avayvod@chromium.org,bauerb@chromium.org,boliu@chromium.org,brettw@chromium.org,dtrainor@chromium.org,gunsch@chromium.org,lambroslambrou@chromium.org,mef@chromium.org,mnaganov@chromium.org,mnissler@chromium.org,peter@chromium.org,qinmin@chromium.org,sky@chromium.org,yfriedman@chromium.org,yukawa@chromium.org,zea@chromium.org

Review URL: https://codereview.chromium.org/1263053002

Cr-Commit-Position: refs/heads/master@{#341175}
This commit is contained in:
aurimas
2015-07-30 12:51:06 -07:00
committed by Commit bot
parent a5597f6cab
commit ca3b803930
296 changed files with 496 additions and 451 deletions
android_webview
base
chrome/android/java/src/org/chromium/chrome/browser
AccessibilityUtil.javaApplicationLifetime.javaBookmarksBridge.javaChromeApplication.javaChromeBrowserProvider.javaChromeHttpAuthHandler.javaChromeWebContentsDelegateAndroid.javaConnectionInfoPopup.javaDevToolsServer.javaIntentHelper.javaJavaExceptionReporter.javaJavascriptAppModalDialog.javaNavigationPopup.javaPasswordUIView.javaSSLClientCertificateRequest.javaShortcutHelper.javaSwipeRefreshHandler.javaTtsPlatformImpl.javaWebsiteSettingsPopup.java
accessibility
autofill
banners
childaccounts
compositor
contextmenu
contextualsearch
cookies
database
dom_distiller
download
favicon
feedback
fullscreen
historyreport
infobar
invalidation
media
metrics
net
notifications
ntp
offline_pages
omnibox
password_manager
precache
preferences
prerender
profiles
rlz
search_engines
signin
sync
tab
tabmodel
toolbar
chromecast
components
bookmarks
common
android
java
src
org
chromium
components
cronet
dom_distiller
external_video_surface
android
java
src
org
chromium
components
gcm_driver
android
java
src
org
chromium
components
gcm_driver
invalidation
impl
android
java
src
org
chromium
components
navigation_interception
android
java
src
org
chromium
policy
resource_provider
android
java
org
chromium
resource_provider
safe_json
android
java
src
org
chromium
components
service_tab_launcher
android
java
src
org
chromium
components
service_tab_launcher
signin
core
browser
android
java
src
org
chromium
variations
android
java
src
org
chromium
components
web_contents_delegate_android
android
java
content
device
bluetooth
android
test
android
java
src
org
chromium
device
bluetooth
vibration
android
java
src
org
chromium
device
mandoline/app/android/apk/src/org/chromium/mandoline
media
mojo
android
javatests
system
src
org
chromium
runner
android
apk
tests
src
org
chromium
net
printing/android/java/src/org/chromium/printing
remoting/android/java/src/org/chromium/chromoting/jni
testing/android/native_test/java/src/org/chromium/native_test
ui
url/android/java/src/org/chromium/url

@ -10,8 +10,8 @@ import android.net.Uri;
import android.util.Log;
import android.util.TypedValue;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import java.io.IOException;
import java.io.InputStream;

@ -6,8 +6,8 @@ package org.chromium.android_webview;
import android.view.ViewGroup;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.content.browser.ContentViewCore;
import org.chromium.ui.DropdownItem;
import org.chromium.ui.autofill.AutofillPopup;

@ -43,11 +43,11 @@ import android.webkit.ValueCallback;
import android.widget.OverScroller;
import org.chromium.android_webview.permission.AwPermissionRequest;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.ThreadUtils;
import org.chromium.base.TraceEvent;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.base.annotations.SuppressFBWarnings;
import org.chromium.components.navigation_interception.InterceptNavigationDelegate;
import org.chromium.components.navigation_interception.NavigationParams;

@ -10,9 +10,9 @@ import android.net.http.SslError;
import android.util.Log;
import android.webkit.ValueCallback;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.ThreadUtils;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.net.AndroidPrivateKey;
import org.chromium.net.DefaultAndroidKeyStore;

@ -4,8 +4,8 @@
package org.chromium.android_webview;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import java.util.HashMap;
import java.util.Map;

@ -4,9 +4,9 @@
package org.chromium.android_webview;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.ThreadUtils;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
/**
* Implementations of various static methods, and also a home for static

@ -8,8 +8,8 @@ import android.os.Handler;
import android.os.Looper;
import android.webkit.ValueCallback;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
/**
* AwCookieManager manages cookies according to RFC2109 spec.

@ -4,7 +4,7 @@
package org.chromium.android_webview;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.JNINamespace;
/**
* Controller for Remote Web Debugging (Developer Tools).

@ -4,7 +4,7 @@
package org.chromium.android_webview;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.JNINamespace;
/**
* Exposes a subset of Chromium form database to Webview database for managing autocomplete

@ -4,8 +4,8 @@
package org.chromium.android_webview;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
/**
* See {@link android.webkit.HttpAuthHandler}.

@ -6,10 +6,10 @@ package org.chromium.android_webview;
import android.util.SparseArray;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.ObserverList;
import org.chromium.base.ThreadUtils;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
/**
* Provides the Message Channel functionality for Android Webview. Specifically

@ -12,8 +12,8 @@ import android.util.Log;
import android.view.ViewGroup;
import android.webkit.ValueCallback;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
/**
* Export the android webview as a PDF.

@ -7,7 +7,7 @@ package org.chromium.android_webview;
import android.graphics.Canvas;
import android.graphics.Picture;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.content.common.CleanupReference;
import java.io.OutputStream;

@ -7,9 +7,9 @@ package org.chromium.android_webview;
import android.util.SparseArray;
import android.webkit.ValueCallback;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.ThreadUtils;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
/**
* Bridge between android.webview.WebStorage and native QuotaManager. This object is owned by Java

@ -7,8 +7,8 @@ package org.chromium.android_webview;
import android.content.res.Resources;
import android.util.SparseArray;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import java.io.IOException;
import java.io.InputStreamReader;

@ -17,10 +17,10 @@ import android.webkit.WebSettings.LayoutAlgorithm;
import android.webkit.WebSettings.PluginState;
import android.webkit.WebSettings.ZoomDensity;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.ThreadUtils;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.content_public.browser.WebContents;
/**

@ -4,9 +4,9 @@
package org.chromium.android_webview;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.components.web_contents_delegate_android.WebContentsDelegateAndroid;
/**

@ -4,8 +4,8 @@
package org.chromium.android_webview;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import java.io.InputStream;
import java.util.Map;

@ -6,8 +6,8 @@ package org.chromium.android_webview;
import android.util.Log;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import java.io.IOException;
import java.io.InputStream;

@ -7,8 +7,8 @@ package org.chromium.android_webview;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
/**
* Provides auxiliary methods related to Picture objects and native SkPictures.

@ -6,9 +6,9 @@ package org.chromium.android_webview.permission;
import android.net.Uri;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.ThreadUtils;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.content.common.CleanupReference;
/**

@ -4,7 +4,7 @@
package org.chromium.android_webview.unittest;
import org.chromium.base.CalledByNative;
import org.chromium.base.annotations.CalledByNative;
import java.io.IOException;
import java.io.InputStream;

@ -6,7 +6,7 @@ package org.chromium.android_webview.unittest;
import org.chromium.android_webview.AwContentsClientBridge;
import org.chromium.android_webview.ClientCertLookupTable;
import org.chromium.base.CalledByNative;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.net.AndroidKeyStore;
import org.chromium.net.AndroidPrivateKey;
import org.chromium.net.DefaultAndroidKeyStore;

@ -9,6 +9,9 @@ import android.content.res.AssetFileDescriptor;
import android.content.res.AssetManager;
import android.util.Log;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import java.io.IOException;
/**

@ -10,6 +10,9 @@ import android.app.Application.ActivityLifecycleCallbacks;
import android.content.Context;
import android.os.Bundle;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.List;

@ -14,6 +14,8 @@ import android.os.Build;
import android.text.TextUtils;
import android.util.Log;
import org.chromium.base.annotations.CalledByNative;
/**
* BuildInfo is a utility class providing easy access to {@link PackageInfo}
* information. This is primarly of use for accessesing package information

@ -11,6 +11,8 @@ import android.net.Uri;
import android.os.ParcelFileDescriptor;
import android.util.Log;
import org.chromium.base.annotations.CalledByNative;
import java.io.File;
import java.io.FileNotFoundException;

@ -4,6 +4,8 @@
package org.chromium.base;
import org.chromium.base.annotations.JNINamespace;
// The only purpose of this class is to allow sending CPU properties
// from the browser process to sandboxed renderer processes. This is
// needed because sandboxed processes cannot, on ARM, query the kernel

@ -4,6 +4,9 @@
package org.chromium.base;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
/**
* A simple interface to Android's EventLog to be used by native code.
*/

@ -4,6 +4,8 @@
package org.chromium.base;
import org.chromium.base.annotations.JNINamespace;
/**
* This class provides an interface to the native class for writing
* important data files without risking data loss.

@ -4,6 +4,8 @@
package org.chromium.base;
import org.chromium.base.annotations.CalledByNative;
/**
* This class provides JNI-related methods to the native library.
*/

@ -9,6 +9,9 @@ import android.os.Build;
import android.os.Handler;
import android.os.HandlerThread;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
/**
* This class is an internal detail of the native counterpart.
* It is instantiated and owned by the native object.

@ -4,6 +4,8 @@
package org.chromium.base;
import org.chromium.base.annotations.CalledByNative;
import java.util.Locale;
/**

@ -9,6 +9,8 @@ import android.content.ComponentCallbacks2;
import android.content.Context;
import android.content.res.Configuration;
import org.chromium.base.annotations.CalledByNative;
/**
* This is an internal implementation of the C++ counterpart.

@ -4,6 +4,8 @@
package org.chromium.base;
import org.chromium.base.annotations.JNINamespace;
/**
* This class provides java side access to the native PathService.
*/

@ -9,6 +9,8 @@ import android.content.pm.ApplicationInfo;
import android.os.AsyncTask;
import android.os.Environment;
import org.chromium.base.annotations.CalledByNative;
import java.io.File;
import java.util.concurrent.ExecutionException;

@ -11,6 +11,9 @@ import android.os.BatteryManager;
import android.os.Handler;
import android.os.Looper;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
/**
* Integrates native PowerMonitor with the java side.

@ -11,6 +11,8 @@ import android.os.Build;
import android.os.StrictMode;
import android.util.Log;
import org.chromium.base.annotations.CalledByNative;
import java.io.BufferedReader;
import java.io.FileReader;
import java.util.regex.Matcher;

@ -9,6 +9,8 @@ import android.os.Build;
import android.os.Handler;
import android.os.Message;
import org.chromium.base.annotations.CalledByNative;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;

@ -8,6 +8,8 @@ import android.os.Handler;
import android.os.Looper;
import android.os.Process;
import org.chromium.base.annotations.CalledByNative;
import java.util.concurrent.Callable;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.FutureTask;

@ -9,6 +9,9 @@ import android.os.MessageQueue;
import android.os.SystemClock;
import android.util.Log;
import android.util.Printer;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
/**
* Java mirror of Chrome trace event API. See base/trace_event/trace_event.h. Unlike the native
* version, Java does not have stack objects, so a TRACE_EVENT() which does both TRACE_EVENT_BEGIN()

@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
package org.chromium.base;
package org.chromium.base.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;

@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
package org.chromium.base;
package org.chromium.base.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;

@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
package org.chromium.base;
package org.chromium.base.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;

@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
package org.chromium.base;
package org.chromium.base.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;

@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
package org.chromium.base;
package org.chromium.base.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;

@ -7,10 +7,10 @@ package org.chromium.base.library_loader;
import android.os.Bundle;
import android.os.Parcel;
import org.chromium.base.CalledByNative;
import org.chromium.base.Log;
import org.chromium.base.SysUtils;
import org.chromium.base.ThreadUtils;
import org.chromium.base.annotations.CalledByNative;
import java.util.HashMap;
import java.util.Locale;

@ -12,12 +12,12 @@ import android.os.AsyncTask;
import android.os.Build;
import android.os.SystemClock;
import org.chromium.base.CalledByNative;
import org.chromium.base.CommandLine;
import org.chromium.base.JNINamespace;
import org.chromium.base.Log;
import org.chromium.base.PackageUtils;
import org.chromium.base.TraceEvent;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.base.metrics.RecordHistogram;
import java.util.concurrent.atomic.AtomicBoolean;

@ -4,8 +4,8 @@
package org.chromium.base.metrics;
import org.chromium.base.JNINamespace;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.JNINamespace;
import java.util.concurrent.TimeUnit;

@ -4,8 +4,8 @@
package org.chromium.base.metrics;
import org.chromium.base.JNINamespace;
import org.chromium.base.ThreadUtils;
import org.chromium.base.annotations.JNINamespace;
/**
* Java API for recording UMA actions.

@ -6,11 +6,11 @@ package org.chromium.example.jni_generator;
import android.graphics.Rect;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.NativeClassQualifiedName;
import org.chromium.base.annotations.AccessedByNative;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.CalledByNativeUnchecked;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.base.annotations.NativeClassQualifiedName;
import java.util.ArrayList;
import java.util.Iterator;

@ -896,8 +896,8 @@ import android.view.Surface;
import java.util.ArrayList;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.content.app.ContentMain;
import org.chromium.content.browser.SandboxedProcessConnection;
import org.chromium.content.common.ISandboxedProcessCallback;

@ -10,6 +10,8 @@ import android.database.Cursor;
import android.net.Uri;
import android.provider.MediaStore;
import org.chromium.base.annotations.CalledByNative;
/**
* Utilities for testing operations on content URI.
*/

@ -6,6 +6,8 @@ package org.chromium.base;
import android.os.Looper;
import org.chromium.base.annotations.CalledByNative;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.atomic.AtomicBoolean;

@ -12,8 +12,8 @@ import android.net.Uri;
import android.support.v7.app.AlertDialog;
import android.view.accessibility.AccessibilityManager;
import org.chromium.base.CalledByNative;
import org.chromium.base.PackageUtils;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.chrome.R;
import java.util.List;

@ -4,8 +4,8 @@
package org.chromium.chrome.browser;
import org.chromium.base.CalledByNative;
import org.chromium.base.ObserverList;
import org.chromium.base.annotations.CalledByNative;
/**
* Watches for when Chrome is told to restart itself.

@ -4,9 +4,9 @@
package org.chromium.chrome.browser;
import org.chromium.base.CalledByNative;
import org.chromium.base.ObserverList;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.chrome.browser.profiles.Profile;
import org.chromium.components.bookmarks.BookmarkId;
import org.chromium.components.bookmarks.BookmarkType;

@ -25,12 +25,12 @@ import org.chromium.base.ApplicationState;
import org.chromium.base.ApplicationStatus;
import org.chromium.base.ApplicationStatus.ApplicationStateListener;
import org.chromium.base.BuildInfo;
import org.chromium.base.CalledByNative;
import org.chromium.base.PathUtils;
import org.chromium.base.ResourceExtractor;
import org.chromium.base.ThreadUtils;
import org.chromium.base.TraceEvent;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.SuppressFBWarnings;
import org.chromium.base.library_loader.LibraryLoader;
import org.chromium.base.library_loader.LibraryProcessType;

@ -29,9 +29,9 @@ import android.util.Log;
import android.util.LongSparseArray;
import org.chromium.base.BuildInfo;
import org.chromium.base.CalledByNative;
import org.chromium.base.ThreadUtils;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.CalledByNativeUnchecked;
import org.chromium.base.annotations.SuppressFBWarnings;
import org.chromium.base.library_loader.LibraryProcessType;

@ -6,7 +6,7 @@ package org.chromium.chrome.browser;
import android.app.Activity;
import org.chromium.base.CalledByNative;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.ui.base.WindowAndroid;
/**

@ -7,7 +7,7 @@ package org.chromium.chrome.browser;
import android.graphics.Rect;
import android.graphics.RectF;
import org.chromium.base.CalledByNative;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.chrome.browser.findinpage.FindMatchRectsDetails;
import org.chromium.chrome.browser.findinpage.FindNotificationDetails;
import org.chromium.components.web_contents_delegate_android.WebContentsDelegateAndroid;

@ -22,8 +22,8 @@ import android.widget.LinearLayout;
import android.widget.ScrollView;
import android.widget.TextView;
import org.chromium.base.CalledByNative;
import org.chromium.base.Log;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.chrome.R;
import org.chromium.content_public.browser.WebContents;
import org.chromium.content_public.browser.WebContentsObserver;

@ -7,7 +7,7 @@ package org.chromium.chrome.browser;
import android.content.Context;
import android.content.pm.PackageManager;
import org.chromium.base.CalledByNative;
import org.chromium.base.annotations.CalledByNative;
/**
* Controller for Remote Web Debugging (Developer Tools).

@ -12,8 +12,8 @@ import android.text.Html;
import android.text.TextUtils;
import android.util.Patterns;
import org.chromium.base.CalledByNative;
import org.chromium.base.ContentUriUtils;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.sync.signin.AccountManagerHelper;
import java.io.File;

@ -4,8 +4,8 @@
package org.chromium.chrome.browser;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
/**
* This UncaughtExceptionHandler will create a breakpad minidump when there is an uncaught

@ -16,8 +16,8 @@ import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.TextView;
import org.chromium.base.CalledByNative;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.chrome.R;
import org.chromium.ui.base.WindowAndroid;

@ -21,8 +21,8 @@ import android.widget.ListPopupWindow;
import android.widget.PopupWindow;
import android.widget.TextView;
import org.chromium.base.CalledByNative;
import org.chromium.base.ThreadUtils;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.content_public.browser.NavigationController;
import org.chromium.content_public.browser.NavigationEntry;
import org.chromium.content_public.browser.NavigationHistory;

@ -4,8 +4,8 @@
package org.chromium.chrome.browser;
import org.chromium.base.CalledByNative;
import org.chromium.base.ObserverList;
import org.chromium.base.annotations.CalledByNative;
/**
* Class for retrieving passwords and password exceptions (websites for which Chrome should not save

@ -12,9 +12,9 @@ import android.security.KeyChainAliasCallback;
import android.security.KeyChainException;
import android.util.Log;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.ThreadUtils;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.chrome.browser.smartcard.PKCS11AuthenticationManager;
import org.chromium.net.AndroidPrivateKey;
import org.chromium.net.DefaultAndroidKeyStore;

@ -13,8 +13,8 @@ import android.util.Base64;
import android.widget.Toast;
import org.chromium.base.ApplicationStatus;
import org.chromium.base.CalledByNative;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.chrome.R;
import org.chromium.chrome.browser.document.ChromeLauncherActivity;
import org.chromium.chrome.browser.tab.Tab;

@ -7,8 +7,8 @@ package org.chromium.chrome.browser;
import android.content.Context;
import android.view.ViewGroup.LayoutParams;
import org.chromium.base.JNINamespace;
import org.chromium.base.TraceEvent;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.base.metrics.RecordUserAction;
import org.chromium.chrome.R;
import org.chromium.content.browser.ContentViewCore;

@ -9,9 +9,9 @@ import android.os.Build;
import android.speech.tts.TextToSpeech;
import android.speech.tts.UtteranceProgressListener;
import org.chromium.base.CalledByNative;
import org.chromium.base.ThreadUtils;
import org.chromium.base.TraceEvent;
import org.chromium.base.annotations.CalledByNative;
import java.util.ArrayList;
import java.util.HashMap;

@ -43,8 +43,8 @@ import android.widget.ScrollView;
import android.widget.Spinner;
import android.widget.TextView;
import org.chromium.base.CalledByNative;
import org.chromium.base.CommandLine;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.chrome.R;
import org.chromium.chrome.browser.omnibox.OmniboxUrlEmphasizer;
import org.chromium.chrome.browser.preferences.PrefServiceBridge;

@ -9,9 +9,9 @@ import android.content.SharedPreferences;
import android.content.SharedPreferences.OnSharedPreferenceChangeListener;
import android.preference.PreferenceManager;
import org.chromium.base.CalledByNative;
import org.chromium.base.NativeCall;
import org.chromium.base.ThreadUtils;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.NativeCall;
import java.util.HashMap;
import java.util.Map;

@ -4,9 +4,9 @@
package org.chromium.chrome.browser.autofill;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.ui.base.WindowAndroid;
/**

@ -4,9 +4,9 @@
package org.chromium.chrome.browser.autofill;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
/**
* Java-side result of a non-cancelled AutofillDialog invocation, and

@ -4,8 +4,8 @@
package org.chromium.chrome.browser.autofill;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.chrome.browser.ResourceId;
import org.chromium.ui.DropdownItem;
import org.chromium.ui.autofill.AutofillKeyboardAccessory;

@ -4,9 +4,9 @@
package org.chromium.chrome.browser.autofill;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
/**
* JNI call glue for AutofillExternalDelagate C++ and Java objects.

@ -10,8 +10,8 @@ import android.content.DialogInterface;
import android.os.Handler;
import android.support.v7.app.AlertDialog;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.chrome.R;
import org.chromium.chrome.browser.ResourceId;
import org.chromium.ui.DropdownItem;

@ -7,8 +7,8 @@ package org.chromium.chrome.browser.autofill;
import android.app.Activity;
import android.os.Handler;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.chrome.browser.ResourceId;
import org.chromium.chrome.browser.autofill.CardUnmaskPrompt.CardUnmaskPromptDelegate;
import org.chromium.ui.base.WindowAndroid;

@ -6,8 +6,8 @@ package org.chromium.chrome.browser.autofill;
import android.content.Context;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.ui.base.WindowAndroid;
/**

@ -10,8 +10,8 @@ import android.view.View;
import android.widget.AdapterView;
import android.widget.PopupWindow;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.ui.DropdownPopupWindow;
import org.chromium.ui.R;
import org.chromium.ui.base.ViewAndroidDelegate;

@ -6,10 +6,10 @@ package org.chromium.chrome.browser.autofill;
import android.content.Context;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.ThreadUtils;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.chrome.R;
import java.util.ArrayList;

@ -8,9 +8,9 @@ import android.content.Context;
import android.text.TextUtils;
import org.chromium.base.ApplicationStatus;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.chrome.R;
import org.chromium.chrome.browser.BookmarkUtils;
import org.chromium.chrome.browser.tab.EmptyTabObserver;

@ -6,8 +6,8 @@ package org.chromium.chrome.browser.childaccounts;
import android.app.Activity;
import org.chromium.base.CalledByNative;
import org.chromium.base.ThreadUtils;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.chrome.browser.ChromeApplication;
import org.chromium.chrome.browser.feedback.FeedbackCollector;
import org.chromium.chrome.browser.feedback.FeedbackReporter;

@ -12,12 +12,12 @@ import android.accounts.OperationCanceledException;
import android.content.Context;
import android.content.Intent;
import org.chromium.base.CalledByNative;
import org.chromium.base.CommandLine;
import org.chromium.base.Log;
import org.chromium.base.ThreadUtils;
import org.chromium.base.TraceEvent;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.chrome.browser.ChromeSwitches;
import org.chromium.chrome.browser.services.AccountsChangedReceiver;
import org.chromium.chrome.browser.signin.SigninManager;

@ -15,12 +15,12 @@ import android.view.SurfaceHolder;
import android.view.SurfaceView;
import android.view.View;
import org.chromium.base.CalledByNative;
import org.chromium.base.CommandLine;
import org.chromium.base.JNINamespace;
import org.chromium.base.Log;
import org.chromium.base.TraceEvent;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.chrome.R;
import org.chromium.chrome.browser.ChromeSwitches;
import org.chromium.chrome.browser.compositor.layouts.Layout;

@ -9,8 +9,8 @@ import android.content.res.Resources;
import android.graphics.Bitmap;
import android.util.SparseArray;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.chrome.R;
import org.chromium.ui.resources.ResourceManager;
import org.chromium.ui.resources.dynamics.BitmapDynamicResource;

@ -10,10 +10,10 @@ import android.graphics.Canvas;
import android.util.SparseArray;
import android.view.View;
import org.chromium.base.CalledByNative;
import org.chromium.base.CommandLine;
import org.chromium.base.JNINamespace;
import org.chromium.base.PathUtils;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.chrome.R;
import org.chromium.chrome.browser.ChromeSwitches;
import org.chromium.chrome.browser.NativePage;

@ -4,7 +4,7 @@
package org.chromium.chrome.browser.compositor.scene_layer;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.chrome.R;
import org.chromium.chrome.browser.compositor.bottombar.contextualsearch.ContextualSearchPanel;
import org.chromium.chrome.browser.compositor.bottombar.contextualsearch.ContextualSearchPanelFeatures;

@ -4,7 +4,7 @@
package org.chromium.chrome.browser.compositor.scene_layer;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.chrome.R;
import org.chromium.chrome.browser.dom_distiller.ReaderModePanel;
import org.chromium.content.browser.ContentViewCore;

@ -4,8 +4,8 @@
package org.chromium.chrome.browser.compositor.scene_layer;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
/**
* Java representation of a scene layer.

@ -6,7 +6,7 @@ package org.chromium.chrome.browser.compositor.scene_layer;
import android.graphics.Rect;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.chrome.browser.compositor.LayerTitleCache;
import org.chromium.chrome.browser.compositor.layouts.components.LayoutTab;
import org.chromium.chrome.browser.compositor.layouts.content.TabContentManager;

@ -8,7 +8,7 @@ import android.content.Context;
import android.content.res.Resources;
import android.graphics.Rect;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.chrome.R;
import org.chromium.chrome.browser.compositor.LayerTitleCache;
import org.chromium.chrome.browser.compositor.layouts.Layout;

@ -6,7 +6,7 @@ package org.chromium.chrome.browser.compositor.scene_layer;
import android.content.Context;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.chrome.browser.compositor.LayerTitleCache;
import org.chromium.chrome.browser.compositor.layouts.components.CompositorButton;
import org.chromium.chrome.browser.compositor.overlays.strip.StripLayoutHelperManager;

@ -12,8 +12,8 @@ import android.view.MenuItem.OnMenuItemClickListener;
import android.view.View;
import android.view.View.OnCreateContextMenuListener;
import org.chromium.base.CalledByNative;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.content.browser.ContentViewCore;
/**

@ -6,8 +6,8 @@ package org.chromium.chrome.browser.contextmenu;
import android.text.TextUtils;
import org.chromium.base.CalledByNative;
import org.chromium.base.JNINamespace;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.base.annotations.JNINamespace;
import org.chromium.content_public.common.Referrer;
/**

@ -15,9 +15,9 @@ import android.view.ViewTreeObserver.OnGlobalFocusChangeListener;
import org.chromium.base.ActivityState;
import org.chromium.base.ApplicationStatus;
import org.chromium.base.ApplicationStatus.ActivityStateListener;
import org.chromium.base.CalledByNative;
import org.chromium.base.SysUtils;
import org.chromium.base.VisibleForTesting;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.chrome.R;
import org.chromium.chrome.browser.ChromeActivity;
import org.chromium.chrome.browser.WebContentsFactory;

@ -4,7 +4,7 @@
package org.chromium.chrome.browser.contextualsearch;
import org.chromium.base.CalledByNative;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.chrome.browser.ChromeActivity;
import org.chromium.chrome.browser.preferences.PrefServiceBridge;
import org.chromium.chrome.browser.profiles.Profile;

@ -8,9 +8,9 @@ import android.content.Context;
import android.os.AsyncTask;
import android.util.Log;
import org.chromium.base.CalledByNative;
import org.chromium.base.ImportantFileWriterAndroid;
import org.chromium.base.ThreadUtils;
import org.chromium.base.annotations.CalledByNative;
import org.chromium.chrome.browser.profiles.Profile;
import org.chromium.content.browser.crypto.CipherFactory;
import org.chromium.content.common.CleanupReference;

Some files were not shown because too many files have changed in this diff Show More