Ddtrainor@chromium.orgAdd rendering support to the TestShell.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Move cancelable_request.cc/h to chrome/browser/common. It is a commonly shared utility. Also move "!chrome/browser/browser_process.h" to test section in bookmarks/DEPS BUG=144783 Review URL: https://codereview.chromium.org/10958031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158151 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add OWNERS for chrome/android code. These are copies of the content versions with JRG removed as he is no longer on the team :-( BUG= Review URL: https://chromiumcodereview.appspot.com/10825164 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149725 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
[Android] Fix handling of asset files loading. This is needed after https://chromiumcodereview.appspot.com/10700117. BUG=144266 Review URL: https://chromiumcodereview.appspot.com/10880025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154102 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
[Android] Fix handling of asset files loading. This is needed after https://chromiumcodereview.appspot.com/10700117. BUG=144266 Review URL: https://chromiumcodereview.appspot.com/10880025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154102 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Refactoring: ProtocolHandler::MaybeCreateJob and other functions take NetworkDelegate as argument This change goes a long way to prepare for removing NetworkDelegate from URLRequestContext. TBR=sky@chromium.org, michaeln@chromium.org, benjhayden@chromium.org, brettw@chromium.org, ben@chromium.org, davemoore@chromium.org, zelidrag@chromium.org, mnissler@chromium.org, thestig@chromium.org, asargent@chromium.org, jhawkins@chromium.org, bulach@chromium.org BUG=crbug.com/142945 Review URL: https://chromiumcodereview.appspot.com/10855209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153133 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Refactoring: ProtocolHandler::MaybeCreateJob and other functions take NetworkDelegate as argument This change goes a long way to prepare for removing NetworkDelegate from URLRequestContext. TBR=sky@chromium.org, michaeln@chromium.org, benjhayden@chromium.org, brettw@chromium.org, ben@chromium.org, davemoore@chromium.org, zelidrag@chromium.org, mnissler@chromium.org, thestig@chromium.org, asargent@chromium.org, jhawkins@chromium.org, bulach@chromium.org BUG=crbug.com/142945 Review URL: https://chromiumcodereview.appspot.com/10855209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153133 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
[Android] Upstream ChromeBrowserProvider, the Android port ContentProvider implementation. BUG=138755 TEST=3 new java tests coming as soon as we're ready to build them Review URL: https://chromiumcodereview.appspot.com/10912172 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156488 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Upstreaming RegisterProcessUtils() Adding RegisterProcessUtils() and the chrome_jni_registrar BUG=137674 TEST=Compile unit_tests_apk target Review URL: https://chromiumcodereview.appspot.com/10816038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150379 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Tidy up Android's is-tablet functionality. Remove the code in sync/ that checks if the device is a tablet and perform the check in the chrome/ layer based upon a command line switch. Additionally, rather than looking for a tablet when (not) setting the Mobile specific user agent, look for --use-mobile-user-agent. The embedder should set these command line switches as appropriate, so remove the code that used to set them in the generic process startup. Review URL: https://chromiumcodereview.appspot.com/10808052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148091 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Upstream chromium side of modal dialogs for webview. There's still some default handling needed if the embedder doesn't override the handler. Includes clean-up of previous hooks in content that aren't needed anymore. BUG=138483 Review URL: https://chromiumcodereview.appspot.com/10907166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157815 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Upstream chromium side of modal dialogs for webview. There's still some default handling needed if the embedder doesn't override the handler. Includes clean-up of previous hooks in content that aren't needed anymore. BUG=138483 Review URL: https://chromiumcodereview.appspot.com/10907166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157815 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Refactor the Android port to allow access to the chrome layer. While in desktop chrome the main WebContentsDelegate is implemented in the chrome layer by the Browser class, the Android port implements it in the content layer in its ContentViewClient class. However, because of the content layering limitations this renders the chrome layer out of reach. This patch splits the WebContentsDelegate implementation in ContentViewClient into a separate class named WebContentsDelegateAndroid in the first chrome browser component "web_contents_delegate_android". Also, this patch introduces stubs for Chrome-specific and WebView-specific extensions of WebContentsDelegateAndroid in order to set the foundations for later patches. BUG=137967 TEST=existing tests Review URL: https://chromiumcodereview.appspot.com/10831060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152598 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Refactor the Android port to allow access to the chrome layer. While in desktop chrome the main WebContentsDelegate is implemented in the chrome layer by the Browser class, the Android port implements it in the content layer in its ContentViewClient class. However, because of the content layering limitations this renders the chrome layer out of reach. This patch splits the WebContentsDelegate implementation in ContentViewClient into a separate class named WebContentsDelegateAndroid in the first chrome browser component "web_contents_delegate_android". Also, this patch introduces stubs for Chrome-specific and WebView-specific extensions of WebContentsDelegateAndroid in order to set the foundations for later patches. BUG=137967 TEST=existing tests Review URL: https://chromiumcodereview.appspot.com/10831060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152598 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Simplify devtools code on android and enable devtools for android content_shell. 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 | 13 年前 | |
Simplify devtools code on android and enable devtools for android content_shell. 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 | 13 年前 | |
Remove promo send email from tab android. Move the functionality into helper that we can use for issuing android intents. BUG=136785 TEST=run 'make browser' Review URL: https://chromiumcodereview.appspot.com/10809061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148036 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove promo send email from tab android. Move the functionality into helper that we can use for issuing android intents. BUG=136785 TEST=run 'make browser' Review URL: https://chromiumcodereview.appspot.com/10809061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148036 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Upstreaming RegisterProcessUtils() Adding RegisterProcessUtils() and the chrome_jni_registrar BUG=137674 TEST=Compile unit_tests_apk target Review URL: https://chromiumcodereview.appspot.com/10816038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150379 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Upstream support for WebKit shared timer toggling. This is part of Chrome for Android upstreaming. These changes are used on the Java app side to suspend webkit timers in all renderers when activity is paused and resume timers when activity is resumed. This reduces javascript execution when the app is in the background, causing lesser CPU and network usage. It doesn't stop javascript altogether because if the page JS is constantly running without relying on timers/events then it continues to run (but that is quite rare). Review URL: https://chromiumcodereview.appspot.com/10690023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147438 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Upstream TabAndroid abstract class. Together with TabAndroid I am also upstreaming part of the chrome_web_contents_view_delegate_android.cc so that we can include tab_android.h and compile it. I am using the target "browser" to check that it compiles. BUG=136075,137008 TEST=compiled with "make browser" Review URL: https://chromiumcodereview.appspot.com/10803010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147849 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Upstreaming SelectFileDialog for Android Upstreaming the Select File Dialog and its dependencies needed for Chrome on Android BUG=116131 Review URL: https://chromiumcodereview.appspot.com/10916160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157424 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Upstream TabAndroid abstract class. Together with TabAndroid I am also upstreaming part of the chrome_web_contents_view_delegate_android.cc so that we can include tab_android.h and compile it. I am using the target "browser" to check that it compiles. BUG=136075,137008 TEST=compiled with "make browser" Review URL: https://chromiumcodereview.appspot.com/10803010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147849 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add rendering support to the TestShell. - Tie the Compositor into the TestShell. - Tie a really basic Tab into the TestShell. BUG=http://crbug.com/136786 Review URL: https://chromiumcodereview.appspot.com/10968003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158654 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add rendering support to the TestShell. - Tie the Compositor into the TestShell. - Tie a really basic Tab into the TestShell. BUG=http://crbug.com/136786 Review URL: https://chromiumcodereview.appspot.com/10968003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158654 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 |