summaryrefslogtreecommitdiffstats
path: root/content/content_jni.gypi
Commit message (Collapse)AuthorAgeFilesLines
* Run the later parts of startup as UI thread tasksaberent@chromium.org2013-08-011-0/+1
| | | | | | | | | | | | | | | This CL splits the later parts of startup, from thread creation onwards, into multiple UI thread tasks. Depending on the StartupTaskRunner passed to CreateThreads the tasks are all run immediately, or are queued one at a time on the UI thread. This, on platforms where the UI is already running, allows the UI to remain interactive while Chrome is initialized. BUG=231856 Review URL: https://chromiumcodereview.appspot.com/19957002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215042 0039d316-1c4b-4281-b951-d872f2087c98
* Vibration API: plumbing from Blink to Java.mvanouwerkerk@chromium.org2013-07-191-0/+1
| | | | | | | | | | | Intent to implement & ship thread: https://groups.google.com/a/chromium.org/forum/#!searchin/blink-dev/vibration$20api/blink-dev/hH9bJGWKAbk/AFPov-g5VMMJ BUG=222504 Review URL: https://chromiumcodereview.appspot.com/16781002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212670 0039d316-1c4b-4281-b951-d872f2087c98
* The previous implementation is not correct, it depended on the Fullscreen ↵michaelbai@chromium.org2013-07-191-0/+1
| | | | | | | | | | | | | | video class, but the PowerSaveBlocker could be used for embedding video or the use case which isn't related to the video at all. This patch adds new API to PowerSaveBlocker. BUG=247892 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=212022 Review URL: https://chromiumcodereview.appspot.com/17175009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212536 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 212022 "The previous implementation is not correct, it de..."gavinp@chromium.org2013-07-171-1/+0
| | | | | | | | | | | | | | | | > The previous implementation is not correct, it depended on the Fullscreen video class, but the PowerSaveBlocker could be used for embedding video or the use case which isn't related to the video at all. > > This patch adds new API to PowerSaveBlocker. > > BUG=247892 > > Review URL: https://chromiumcodereview.appspot.com/17175009 TBR=michaelbai@chromium.org Review URL: https://codereview.chromium.org/19659002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212092 0039d316-1c4b-4281-b951-d872f2087c98
* The previous implementation is not correct, it depended on the Fullscreen ↵michaelbai@chromium.org2013-07-171-0/+1
| | | | | | | | | | | | video class, but the PowerSaveBlocker could be used for embedding video or the use case which isn't related to the video at all. This patch adds new API to PowerSaveBlocker. BUG=247892 Review URL: https://chromiumcodereview.appspot.com/17175009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212022 0039d316-1c4b-4281-b951-d872f2087c98
* Native Android accessibility.dmazzoni@chromium.org2013-06-251-0/+1
| | | | | | | | | | | | | | | | This is the final changelist that completes the initial implementation. When accessibility is on and script injection is turned off or unavailable, constructs a BrowserAccessibilityManager for the ContentViewCore that provides a native accessibility implementation. BUG=242953 R=benm@chromium.org, bulach@chromium.org, dtrainor@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=207875 Review URL: https://chromiumcodereview.appspot.com/15741009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208379 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 207875 "Native Android accessibility."dmichael@chromium.org2013-06-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Broke Android Tests: http://build.chromium.org/p/chromium.linux/buildstatus?builder=Android%20Tests&number=5462 Some output: W 102s Main Failed obtaining tests from 014E378305008009 with exception: End Of File (EOF) in read_nonblocking(). Exception style platform. <pexpect.spawn object at 0x28d5510> version: 2.3 ($Revision: 399 $) command: /b/build_internal/scripts/slave/android/adb args: ['/b/build_internal/scripts/slave/android/adb', '-s', '014E378305008009', 'shell', 'cat', '/data/data/org.chromium.native_test/files/test.fifo'] searcher: searcher_re: 0: re.compile("<<ScopedMainEntryLogger") buffer (last 100 chars): before (last 100 chars): t/browser/accessibility/BrowserAccessibilityManager > Native Android accessibility. > > This is the final changelist that completes the initial implementation. > When accessibility is on and script injection is turned off or > unavailable, constructs a BrowserAccessibilityManager for the > ContentViewCore that provides a native accessibility implementation. > > BUG=242953 > R=benm@chromium.org, bulach@chromium.org, dtrainor@chromium.org > > Review URL: https://codereview.chromium.org/15741009 TBR=dmazzoni@chromium.org Review URL: https://codereview.chromium.org/17045010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207891 0039d316-1c4b-4281-b951-d872f2087c98
* Native Android accessibility.dmazzoni@chromium.org2013-06-211-0/+1
| | | | | | | | | | | | | | This is the final changelist that completes the initial implementation. When accessibility is on and script injection is turned off or unavailable, constructs a BrowserAccessibilityManager for the ContentViewCore that provides a native accessibility implementation. BUG=242953 R=benm@chromium.org, bulach@chromium.org, dtrainor@chromium.org Review URL: https://codereview.chromium.org/15741009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207875 0039d316-1c4b-4281-b951-d872f2087c98
* Implement SpeechRecognizerImplAndroidjanx@chromium.org2013-06-141-0/+1
| | | | | | | | | | | | | | Use JNI to perform speech recognition using Android's platform recognition capabilities. This CL changes the behavior of webkitSpeechRecognizer when the run-time flag --enable-speech-recognition is passed, but still won't recognize speech before an AndroidSpeechRecognitionManagerDelegate is implemented to grant according permissions. BUG=247369 Review URL: https://chromiumcodereview.appspot.com/15907012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206398 0039d316-1c4b-4281-b951-d872f2087c98
* Relands: Telemetry: hooks "chrome.gpuBenchmarking.smoothScrollBy" with java ↵bulach@chromium.org2013-05-091-0/+1
| | | | | | | | | | | | | | | on android. In order to provide more realistic benchmarks, instead of shortcutting in native via mousewheels, let Telemetry cross all the boundaries and synthesize MotionEvents all the way up in java. (relands after r173752 reverted https://codereview.chromium.org/11415227/) BUG=166521,168599 TEST=tools/perf/run_multipage_benchmarks --browser=android-content-shell scrolling_benchmark tools/perf/page_sets/top_25.json Review URL: https://chromiumcodereview.appspot.com/11793003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199112 0039d316-1c4b-4281-b951-d872f2087c98
* Android: Move SurfaceTexture from content to ui/gl and add test.sievers@chromium.org2013-04-241-1/+0
| | | | | | | | This functionality needs to be exposed in places outside of content/, i.e. gpu/. Review URL: https://chromiumcodereview.appspot.com/14366008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@196086 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Moving input related files to a separate input/ directory.aurimas@chromium.org2013-04-111-2/+2
| | | | | | | | | | | | Cleaning up the content/public/android/java/src/.. ../content/browser/ directory by moving input related classes to a separate directory. BUG=230059 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/14100003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193760 0039d316-1c4b-4281-b951-d872f2087c98
* Extract metadata for media elementsqinmin@chromium.org2013-04-021-0/+1
| | | | | | | | | | | | In our current html5 media implemtation, we pretend everything is loaded and gave a temporary duration of 100 seconds to WebKit. However, this will break things if developer do sth like video.seek(video.duration). Also, width and height information are not available. This change adds a thread in browser process to extract media metadata from the elements, before reporting to WebKit that media is loaded. This only works if wifi or ethernet is available. Review URL: https://chromiumcodereview.appspot.com/12518035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@191786 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the java-side browser sensor polling for device motion and device ↵timvolodine@chromium.org2013-03-261-1/+1
| | | | | | | | | | | orientation DOM events. BUG=135804 Review URL: https://chromiumcodereview.appspot.com/12771008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@190639 0039d316-1c4b-4281-b951-d872f2087c98
* Since some child processes, such as PPAPI_BROKER plugin, might not run in ↵kjyoun@google.com2013-03-191-2/+2
| | | | | | | | | | | sandbox, Sandboxed process is renamed to Child process BUG=178382 Review URL: https://chromiumcodereview.appspot.com/12321131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188907 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Change jni_gen_dir to jni_gen_package for jni_generator.yfriedman@chromium.org2013-03-071-1/+1
| | | | | | | | | | | | | With the old name it was getting relativized which is undesirable. See bug for more details. BUG=159133 TBR=ben (nobody really cares about this outside of build/ which cjhopman approved) Review URL: https://chromiumcodereview.appspot.com/12558005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186803 0039d316-1c4b-4281-b951-d872f2087c98
* Android: Remove Surface cruftsievers@chromium.org2013-03-061-2/+0
| | | | | | | | | | | | | This removes unused Surface-related Java-level IPC plumbing. What is not needed anymore is the code to pass Surfaces to child processes. This was only used in a deprecated render path and for MediaPlayer being instantiated in the renderer (which is not supported anymore, it lives in the browser process now). Review URL: https://chromiumcodereview.appspot.com/12388038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186356 0039d316-1c4b-4281-b951-d872f2087c98
* Use correct favicon scale factor on Android.aruslan@chromium.org2013-01-241-1/+1
| | | | | | | | | | | | | | - Splits and moves Android's display DeviceInfo from content to gfx; - Uses DeviceInfo for Android's Screen implementation; - Uses PrimaryDisplay's scale to figure out favicon scale factor. BUG=168319 BUG=117839 TEST=manual as in 168319; AwSettingsTest#testUseWideViewportLayoutWidth Review URL: https://chromiumcodereview.appspot.com/11886074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178472 0039d316-1c4b-4281-b951-d872f2087c98
* Split Date/Time picker values from IME processing since date/time related ↵miguelg@chromium.org2013-01-171-0/+1
| | | | | | | | | | | form values have been completly split from text related fields in WebKit and keyboard interaction is no longer needed for those elements. BUG=143540 Review URL: https://chromiumcodereview.appspot.com/11783088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@177405 0039d316-1c4b-4281-b951-d872f2087c98
* Enable Tracing on content shell for Androidkangyuan.shu@intel.com2013-01-091-0/+1
| | | | | | | | | BUG=166802 Review URL: https://chromiumcodereview.appspot.com/11647013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175730 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 173457 It breaks the scrolling benchmark because smoothScrollBy'stonyg@chromium.org2012-12-181-1/+0
| | | | | | | | | | | | | | | | | | | | callback is never invoked. > Telemtry: hooks "chrome.gpuBenchmarking.smoothScrollBy" with java on android. > > In order to provide more realistic benchmarks, instead of shortcutting in native via mousewheels, > let Telemetry cross all the boundaries and synthesize MotionEvents all the way up in java. > > BUG= > TEST=./tools/perf/run_multipage_benchmarks --browser=system smoothness_benchmark tools/perf/page_sets/key_mobile_sites.json > > > Review URL: https://chromiumcodereview.appspot.com/11415227 TBR=bulach@chromium.org BUG=166521 Review URL: https://codereview.chromium.org/11613022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173752 0039d316-1c4b-4281-b951-d872f2087c98
* Telemtry: hooks "chrome.gpuBenchmarking.smoothScrollBy" with java on android.bulach@chromium.org2012-12-171-0/+1
| | | | | | | | | | | | | In order to provide more realistic benchmarks, instead of shortcutting in native via mousewheels, let Telemetry cross all the boundaries and synthesize MotionEvents all the way up in java. BUG= TEST=./tools/perf/run_multipage_benchmarks --browser=system smoothness_benchmark tools/perf/page_sets/key_mobile_sites.json Review URL: https://chromiumcodereview.appspot.com/11415227 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173457 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for testing interstitials from Android.tedchoc@chromium.org2012-11-211-0/+1
| | | | | | | | | | | | Provides a simple delegate for creating interstitials from java and tests to see that showing and hiding them works correctly. BUG= Review URL: https://chromiumcodereview.appspot.com/11308131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169156 0039d316-1c4b-4281-b951-d872f2087c98
* Created a new class ContentViewRenderView which contains the code used tojcivelli@chromium.org2012-11-101-0/+1
| | | | | | | | | | | | | bridge the compositor to the SurfaceView. Make ContentShell and ChromiumTestShell use that class. BUG=None TEST=ContentShell and ChromiumTestShell should still work. Review URL: https://chromiumcodereview.appspot.com/11369136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167051 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Revert 158067 - Remove native side of content_view_client"yusufo@chromium.org2012-09-221-1/+0
| | | | | | | | | | | | | | The previous CL broke the build, because the changes in net_errors_java.template didn't get the net_error_java target to be rebuilt. We needed a net.gyp change that makes sure NetError.java gets recreated after the changes. BUG=137967 TBR=jam@chromium.org, mkosiba@chromium.org, willchan@chromium.org Review URL: https://chromiumcodereview.appspot.com/10963041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158146 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 158067 - Remove native side of content_view_clientavi@chromium.org2012-09-211-0/+1
| | | | | | | | | | | | | | | | | | | | | This moves related callabcks from content_view_client to web_contents_observer_android and makes the client a Java only API. This broke the compile: http://build.chromium.org/p/chromium.linux/buildstatus?builder=Android%20Builder%20%28dbg%29&number=16035 ErrorCodeConversionHelper, new in this change, failed to build. BUG=137967 Review URL: https://chromiumcodereview.appspot.com/10952029 TBR=yusufo@chromium.org Review URL: https://codereview.chromium.org/10969045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158072 0039d316-1c4b-4281-b951-d872f2087c98
* Remove native side of content_view_clientyusufo@chromium.org2012-09-211-1/+0
| | | | | | | | | | | | This moves related callabcks from content_view_client to web_contents_observer_android and makes the client a Java only API. BUG=137967 Review URL: https://chromiumcodereview.appspot.com/10952029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158067 0039d316-1c4b-4281-b951-d872f2087c98
* Move android mediaplayer from render process to browser process.qinmin@chromium.org2012-09-191-0/+1
| | | | | | | | | | | | | | | | | | | | | Due to UID isolation for security reasons, the render process can no longer have permissions to access internet. Since Android mediaplayer requires internet permission to work, it has to be moved to the browser process to resolve this. Here are the changes included in this patch: 1. Make WebMediaPlayerAndroid a common base class for WebMediaPlayerImplAndroid and WebMediaPlayerInProcessAndroid. WebMediaPlayerImplAndroid places the android mediaplayer in the brower process, this will be used for future chrome on android releases. WebMediaPlayerInProcessAndroid still places the android mediaplayer in the render process, this is being used for Layout tests. We will deprecate this later. 2.Added a commandline flag kMediaPlayerInRenderProcess to allow switching between these 2 modes 3.MediaPlayerBridge now takes over all the logics originally in WebMediaPlayerAndroid. This is to shield WMPA from knowing the internal state of the mediaplayer. BUG= Review URL: https://chromiumcodereview.appspot.com/10919075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157596 0039d316-1c4b-4281-b951-d872f2087c98
* Add WebContentsObserverAndroid that will take over native tasks of ↵yusufo@chromium.org2012-08-301-0/+1
| | | | | | | | | | | | | ContentViewCLient This just adds the implementation but doesn't get rid of the content view client functionality yet. BUG=137967 Review URL: https://chromiumcodereview.appspot.com/10876099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154185 0039d316-1c4b-4281-b951-d872f2087c98
* Move Android user agent generation to native codedfalcantara@chromium.org2012-08-211-1/+0
| | | | | | | | | | | | | | | Gets rid of a pathway that forced us to set the user agent from the Java side, replacing it with one that's entirely native. Functions have been added to base to allow accessing information about the device and Android build, while the user agent generation code was moved to the webkit_glue namespace. BUG=131312 Review URL: https://chromiumcodereview.appspot.com/10832235 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152675 0039d316-1c4b-4281-b951-d872f2087c98
* Consolidate ContentViewCore::Load* functionsboliu@chromium.org2012-08-151-0/+1
| | | | | | | | | | | | | | | Consolidate all ContentViewCore::Load* methods into a single LoadUrl call that takes a NavigationController::LoadURLParam. Consolidate all jni ContentViewCore::Load* methods by adding a Java LoadUrlParams. The data is copied to a native AndroidLoadUrlParams object in native jni code. BUG=142933 Review URL: https://chromiumcodereview.appspot.com/10823207 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151784 0039d316-1c4b-4281-b951-d872f2087c98
* Simplify devtools code on android and enable devtools for android content_shell.satish@chromium.org2012-08-071-1/+0
| | | | | | | | | | | | | | | | | | | | | | This CL removes the unnecessary RemoteDebuggingcontroller java class and associated c++ code. Also devtools_server.* is moved from content/ to chrome/ so that the code to access profiles, version etc. can be handled here to make DevToolsServer a self contained class in chrome/ layer handling devtools for android. The code making use of this class is not yet ready to be upstreamed due to dependencies and will land in future. Also added shell_devtools_delegate_android.cc to enable devtools for content_shell on android. This class and chrome/browser/android/devtools_server.cc need a common place to put the IsUserAllowedToConnect method that ensures only adb is allowed to access devtools on android (via the abstract unix socket, for security purposes) hence that method is placed in DevToolsHttpHandler in content/ BUG=136682,136318 TEST=manual. Run android content shell, execute "adb forward tcp:9222 localabstract:content_shell_devtools_remote" and open "localhost:9222" on the host machine to use devtools. Review URL: https://chromiumcodereview.appspot.com/10832112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150336 0039d316-1c4b-4281-b951-d872f2087c98
* Upstreaming Select Actionaurimas@chromium.org2012-08-011-0/+1
| | | | | | | | | | | Upstreaming the select action functionality for Android. BUG=139111 Review URL: https://chromiumcodereview.appspot.com/10828098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149329 0039d316-1c4b-4281-b951-d872f2087c98
* Uses gyp "rules" rather than "actions" templates for the JNI generator.bulach@chromium.org2012-07-191-46/+24
| | | | | | | | | | | | | | | | | This allow finer grain control over what is rebuilt. Also, since we have approval over the generated header file name, it greatly simplifies both the generator and also all the gyp files as they no longer need to list the header file and keep in sync with the java file, so the process now is as simple as adding a single java file to the sources. BUG=137069 TEST=build on android Review URL: https://chromiumcodereview.appspot.com/10798010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147515 0039d316-1c4b-4281-b951-d872f2087c98
* Upstream ContentVideoView.java content_video_view.* media_metadata_android.*cramya@chromium.org2012-07-181-0/+2
| | | | | | | | | | BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10680008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147296 0039d316-1c4b-4281-b951-d872f2087c98
* Adds helper methods for WebView.aurimas@chromium.org2012-07-131-0/+2
| | | | | | | | | | | | Adds some static methods to help webview implementation. INTERNAL-BUG=6741903 BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10706004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146624 0039d316-1c4b-4281-b951-d872f2087c98
* Add RemoteDebuggingController.java and its (native) dependencies.pliard@chromium.org2012-07-121-0/+2
| | | | | | | | | This is part of Chrome for Android upstreaming. Review URL: https://chromiumcodereview.appspot.com/10540094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146313 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Revert 146000 - Split out ContentViewCore from ContentView for ↵tedchoc@chromium.org2012-07-111-2/+2
| | | | | | | | | | | | | | | embedders." This reverts commit 331b803f65e8f994f9148024e8c2be6b465c6a6e. TBR=ericu@chromium.org BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10696173 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146141 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 146000 - Split out ContentViewCore from ContentView for embedders.ericu@google.com2012-07-111-2/+2
| | | | | | | | | | | | | | | | | Some embedders do not want the additional view added by using ContentView, so we are splitting out ContentViewCore so the functionality can be used without forcing an additional FrameLayout. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10704049 TBR=tedchoc@chromium.org Review URL: https://chromiumcodereview.appspot.com/10693134 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146005 0039d316-1c4b-4281-b951-d872f2087c98
* Split out ContentViewCore from ContentView for embedders.tedchoc@chromium.org2012-07-111-2/+2
| | | | | | | | | | | | | | Some embedders do not want the additional view added by using ContentView, so we are splitting out ContentViewCore so the functionality can be used without forcing an additional FrameLayout. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10704049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146000 0039d316-1c4b-4281-b951-d872f2087c98
* Move DeviceInfo to common to prevent a DEPS failure.leandrogracia@chromium.org2012-07-051-2/+2
| | | | | | | | | | | | | | The DeviceInfo class is expected to be used in RenderViewImpl in the future. Needs to be moved from browser to the common folder. BUG=125390 TEST=none Review URL: https://chromiumcodereview.appspot.com/10698097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145553 0039d316-1c4b-4281-b951-d872f2087c98
* upstream SurfaceTextureListener and SurfaceTextureBridge class for androidqinmin@chromium.org2012-07-021-0/+2
| | | | | | | | | | BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10695020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145213 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Rename WebSettings to ContentSettings.mkosiba@chromium.org2012-06-271-2/+2
| | | | | | | | | | | | | This renames the Android WebSettings class to ContentSettings. The naming change is related to downstream refactoring. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10700005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144485 0039d316-1c4b-4281-b951-d872f2087c98
* Move java files into src parent directory.navabi@google.com2012-06-261-17/+17
| | | | | | | | | | BUG=134704 TEST= TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10668039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144272 0039d316-1c4b-4281-b951-d872f2087c98
* Upstream WebSettings and ZoomManager for ContentShell.tedchoc@chromium.org2012-06-201-0/+2
| | | | | | | | | | | | | WebSettings has dependencies on ZoomManager, so it is easier to bring them up together. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10573020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143214 0039d316-1c4b-4281-b951-d872f2087c98
* Upstream most of the user agent code for Android.yfriedman@chromium.org2012-06-191-0/+2
| | | | | | | | | | | | | | | Brought along most of the command-line start-up switches. As for requiring the InitUserAgent (and not just having the logic in webkit/glue/user_agent), that's because currently unit tests can't access Java code directly. Using pseudo dependency-injection allows this to work for prod and test. Once apk-based tests are online, we can remove this. Review URL: https://chromiumcodereview.appspot.com/10473002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142974 0039d316-1c4b-4281-b951-d872f2087c98
* Adding java TouchPoint class for androidqinmin@chromium.org2012-06-181-0/+2
| | | | | | | | | | | | Upstream the java TouchPoint class before we upstream all the touch related stuff for chrome on android. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10532148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142835 0039d316-1c4b-4281-b951-d872f2087c98
* Upstream some more content/ DEPS-related cleanup.sievers@chromium.org2012-06-181-8/+6
| | | | | | | | | | | | | | | | | This eliminates differences vs. downstream. CommandLine, TraceEvent -> content/common, since they are used from browser, renderer, app LibraryLoader.java -> content/app to match native Remove JNIHelper which has bitmap helper tools. It was misleadingly named and incorrectly included (nothing depends on it upstream). It yet needs to find its right place. Review URL: https://chromiumcodereview.appspot.com/10532155 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142768 0039d316-1c4b-4281-b951-d872f2087c98
* android content shell bringup.jrg@chromium.org2012-06-151-0/+4
| | | | | | | | | | | | | Starting classes for content view, content view client. Includes some relevant deps needed to build or pass a sanity check. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10536066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142309 0039d316-1c4b-4281-b951-d872f2087c98
* Added sandboxed process launchermichaelbai@chromium.org2012-06-121-2/+4
| | | | | | | | | | BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10541110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141764 0039d316-1c4b-4281-b951-d872f2087c98