|
NOT FOR REVIEW: Aura on Android - content shell compiles
This is on top of the changes in https://codereview.chromium.org/1256053002/
Major changes:
1. Using shell_views, got rid of shell_android.cc.
2. Got rid of ShellManager, and stripped down Shell.java. I was planning to potentially expose the native Shell::CreateNewWindow() method through Shell.java since we don't have ShellManager::launchSHell anymore - see review comment in ContentShellActivity.finishInitialization.
3. BrowserStartupController sets Activity as the "application context". This is done so that PlatformWindowAndroid::Show() can initialize the Java PlatformWindowAndroid, which sets itself as the content view on the activity.
4. Added WindowTreeHostAndroid - basically a copy of WindowTreeHostOzone with a couple of small changes.
BUG= 513795
Total comments: 11
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+466 lines, -408 lines) |
Patch |
 |
M |
android_webview/java/src/org/chromium/android_webview/AwBrowserProcess.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/ChromeApplication.java
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/ChromeBrowserProvider.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/invalidation/ChromiumSyncAdapter.java
|
View
|
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/notifications/NotificationService.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/precache/PrecacheService.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/android/java/src/org/chromium/chrome/browser/services/AccountsChangedReceiver.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/android/javatests/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerTest.java
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/android/javatests/src/org/chromium/chrome/browser/omnibox/geo/GeolocationHeaderTest.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/android/shell/java/src/org/chromium/chrome/shell/ChromeShellActivity.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/android/shell/java/src/org/chromium/chrome/shell/preferences/ChromeShellPreferences.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/android/shell/java/src/org/chromium/chrome/shell/signin/AccountsChangedReceiver.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chromecast/browser/android/apk/src/org/chromium/chromecast/shell/CastBrowserHelper.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
components/gcm_driver/android/java/src/org/chromium/components/gcm_driver/GCMDriver.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/content_shell.gypi
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/public/android/java/src/org/chromium/content/browser/BackgroundSyncLauncherService.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/public/android/java/src/org/chromium/content/browser/BrowserStartupController.java
|
View
|
|
2 chunks |
+11 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/public/test/android/javatests/src/org/chromium/content/browser/test/NativeLibraryTestBase.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/shell/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/shell/android/BUILD.gn
|
View
|
|
5 chunks |
+34 lines, -3 lines |
0 comments
|
Download
|
 |
A + |
content/shell/android/aura_shell_apk/AndroidManifest.xml.jinja2
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
A + |
content/shell/android/aura_shell_apk/res/layout/content_shell_activity.xml
|
View
|
|
1 chunk |
+1 line, -1 line |
1 comment
|
Download
|
 |
A + |
content/shell/android/aura_shell_apk/res/values/strings.xml
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
A + |
content/shell/android/aura_shell_apk/src/org/chromium/aura_content_shell_apk/ContentShellActivity.java
|
View
|
|
10 chunks |
+63 lines, -84 lines |
6 comments
|
Download
|
 |
A + |
content/shell/android/aura_shell_apk/src/org/chromium/aura_content_shell_apk/ContentShellApplication.java
|
View
|
|
2 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/shell/android/browsertests/src/org/chromium/content_shell/browsertests/ContentShellBrowserTestActivity.java
|
View
|
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/shell/android/java/src/org/chromium/content_shell/Shell.java
|
View
|
|
6 chunks |
+112 lines, -264 lines |
0 comments
|
Download
|
 |
M |
content/shell/android/linker_test_apk/src/org/chromium/chromium_linker_test_apk/ChromiumLinkerTestActivity.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/shell/android/shell_apk/src/org/chromium/content_shell_apk/ContentShellActivity.java
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/shell/android/shell_library_loader.cc
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/shell/browser/shell.h
|
View
|
|
3 chunks |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/shell/browser/shell.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/shell/browser/shell_views.cc
|
View
|
|
3 chunks |
+25 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/aura/BUILD.gn
|
View
|
|
2 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/aura/window_tree_host.cc
|
View
|
|
1 chunk |
+0 lines, -11 lines |
0 comments
|
Download
|
 |
A + |
ui/aura/window_tree_host_android.h
|
View
|
|
2 chunks |
+5 lines, -5 lines |
3 comments
|
Download
|
 |
A |
ui/aura/window_tree_host_android.cc
|
View
|
|
1 chunk |
+125 lines, -0 lines |
1 comment
|
Download
|
 |
M |
ui/platform_window/android/BUILD.gn
|
View
|
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ui/platform_window/android/android_window_export.h
|
View
|
|
1 chunk |
+30 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/platform_window/android/platform_window_android.h
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
ui/views/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/views/controls/webview/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A + |
ui/views/controls/webview/unhandled_keyboard_event_handler_android.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/views/controls/webview/webview.gyp
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Depends on Patchset:
Total messages: 12 (3 generated)
|