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

Issue 10916160: Upstreaming SelectFileDialog for Android (Closed)

Created:
8 years, 3 months ago by aurimas (slooooooooow)
Modified:
8 years, 3 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, erikwright+watch_chromium.org, jam
Visibility:
Public.

Description

Upstreaming SelectFileDialog for Android Upstreaming the Select File Dialog and its dependencies needed for Chrome on Android BUG=116131 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=157424

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 18

Patch Set 4 : Fixing David's nits #

Total comments: 4

Patch Set 5 : Elliot's nits #

Total comments: 18

Patch Set 6 : Yaron's nits #

Total comments: 29

Patch Set 7 : Sky's nits #

Total comments: 6

Patch Set 8 : piman's nit #

Total comments: 2

Patch Set 9 : thakis' nit #

Patch Set 10 : #

Patch Set 11 : #

Patch Set 12 : #

Total comments: 23

Patch Set 13 : Ted's and sky's nits #

Patch Set 14 : fixing content_shell #

Patch Set 15 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+938 lines, -50 lines) Patch
M base/android/jni_generator/jni_generator.py View 1 2 3 4 5 6 7 8 3 chunks +3 lines, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/JavascriptAppModalDialog.java View 2 chunks +4 lines, -5 lines 0 comments Download
M chrome/browser/android/tab_android.h View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/file_select_helper.cc View 1 2 3 4 5 6 7 8 2 chunks +7 lines, -1 line 0 comments Download
M chrome/browser/platform_util_android.cc View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/ui/android/javascript_app_modal_dialog_android.cc View 1 chunk +1 line, -2 lines 0 comments Download
M chrome/chrome.gyp View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M content/DEPS View 1 2 3 4 5 8 9 10 11 12 1 chunk +1 line, -0 lines 0 comments Download
M content/app/android/library_loader_hooks.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M content/browser/android/content_view_core_impl.h View 1 2 3 4 5 6 4 chunks +10 lines, -1 line 0 comments Download
M content/browser/android/content_view_core_impl.cc View 1 2 3 4 5 6 4 chunks +13 lines, -4 lines 0 comments Download
M content/browser/web_contents/web_contents_view_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +1 line, -1 line 0 comments Download
M content/content.gyp View 1 2 3 4 5 6 7 1 chunk +2 lines, -0 lines 0 comments Download
M content/content_shell.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +1 line, -0 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/ContentView.java View 4 chunks +22 lines, -14 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java View 1 2 3 4 5 6 4 chunks +5 lines, -3 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/JellyBeanContentView.java View 1 chunk +5 lines, -3 lines 0 comments Download
M content/public/browser/android/content_view_core.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +6 lines, -0 lines 0 comments Download
M content/shell/android/java/src/org/chromium/content_shell/ContentShellActivity.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +2 lines, -0 lines 0 comments Download
M content/shell/android/java/src/org/chromium/content_shell/Shell.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 4 chunks +10 lines, -1 line 0 comments Download
M content/shell/android/java/src/org/chromium/content_shell/ShellManager.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 4 chunks +10 lines, -0 lines 0 comments Download
M ui/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
A ui/android/java/src/org/chromium/ui/SelectFileDialog.java View 1 2 3 4 5 6 7 8 9 1 chunk +257 lines, -0 lines 0 comments Download
A ui/android/java/src/org/chromium/ui/gfx/NativeWindow.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +226 lines, -0 lines 0 comments Download
A + ui/android/ui_jni_registrar.h View 1 2 3 4 5 1 chunk +5 lines, -7 lines 0 comments Download
A ui/android/ui_jni_registrar.cc View 1 2 3 4 5 1 chunk +24 lines, -0 lines 0 comments Download
M ui/base/dialogs/select_file_dialog.cc View 1 2 3 4 5 6 7 8 2 chunks +3 lines, -2 lines 0 comments Download
A ui/base/dialogs/select_file_dialog_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +66 lines, -0 lines 0 comments Download
A ui/base/dialogs/select_file_dialog_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +113 lines, -0 lines 0 comments Download
A ui/gfx/android/window_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +35 lines, -0 lines 0 comments Download
A ui/gfx/android/window_android.cc View 1 2 3 4 5 6 1 chunk +46 lines, -0 lines 0 comments Download
M ui/gfx/native_widget_types.h View 1 2 3 4 5 2 chunks +4 lines, -1 line 0 comments Download
M ui/ui.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 5 chunks +47 lines, -0 lines 0 comments Download

Messages

Total messages: 36 (0 generated)
aurimas (slooooooooow)
Hey Ted and David, Could you take a look at my CL? Thanks, Aurimas
8 years, 3 months ago (2012-09-06 23:14:46 UTC) #1
David Trainor- moved to gerrit
https://chromiumcodereview.appspot.com/10916160/diff/5001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc (right): https://chromiumcodereview.appspot.com/10916160/diff/5001/content/browser/android/content_view_core_impl.cc#newcode91 content/browser/android/content_view_core_impl.cc:91: window_android_ = window_android; Put this up with java_ref_, just ...
8 years, 3 months ago (2012-09-10 20:51:05 UTC) #2
aurimas (slooooooooow)
Fixed all the David's nits except for one in NativeWindow.java to do with @SuppressWarnings. See ...
8 years, 3 months ago (2012-09-10 23:48:47 UTC) #3
aurimas_google.com
Hello Elliot, I was you worked on moving the SelectFileDialog to ui/base/dialogs/. I am adding ...
8 years, 3 months ago (2012-09-11 15:29:30 UTC) #4
Elliot Glaysher
The parts ui/base/dialogs/ look like they're set up properly, but I'm not comfortable reviewing JNI ...
8 years, 3 months ago (2012-09-11 16:51:46 UTC) #5
aurimas_google.com
Hey Yaron, Could you take a look at this CL? Especially the JNI stuff. Thanks, ...
8 years, 3 months ago (2012-09-12 02:49:18 UTC) #6
Yaron
Seems reasonable but I'd like to see this downstream too/first. We can't vet that this ...
8 years, 3 months ago (2012-09-12 19:14:45 UTC) #7
aurimas (slooooooooow)
Hello Scott, I'm adding code to UI so I was wondering if you could take ...
8 years, 3 months ago (2012-09-13 15:37:14 UTC) #8
sky
I did not look at chrome or content. Do you have reviewers for those directories? ...
8 years, 3 months ago (2012-09-13 16:24:03 UTC) #9
aurimas (slooooooooow)
Hello Antoine, Could you take a look at my CL? In particular the code under ...
8 years, 3 months ago (2012-09-14 00:06:58 UTC) #10
piman
At a high level it looks reasonable. We should be as minimalist as possible when ...
8 years, 3 months ago (2012-09-14 00:21:03 UTC) #11
aurimas (slooooooooow)
https://chromiumcodereview.appspot.com/10916160/diff/14004/content/DEPS File content/DEPS (right): https://chromiumcodereview.appspot.com/10916160/diff/14004/content/DEPS#newcode49 content/DEPS:49: "+ui/android", On 2012/09/14 00:21:03, piman wrote: > Should this ...
8 years, 3 months ago (2012-09-14 18:24:00 UTC) #12
piman
lgtm
8 years, 3 months ago (2012-09-14 18:24:52 UTC) #13
aurimas (slooooooooow)
Hey Nico, Do you mind taking a look at this CL? I need an LGTM ...
8 years, 3 months ago (2012-09-14 20:19:18 UTC) #14
Nico
chrome lgtm. you probably need a content/ owner too. https://chromiumcodereview.appspot.com/10916160/diff/6036/chrome/browser/file_select_helper.cc File chrome/browser/file_select_helper.cc (right): https://chromiumcodereview.appspot.com/10916160/diff/6036/chrome/browser/file_select_helper.cc#newcode414 chrome/browser/file_select_helper.cc:414: ...
8 years, 3 months ago (2012-09-15 13:11:48 UTC) #15
aurimas (slooooooooow)
Hello Scott, I got LGTMs from owners of content/ and chrome/. Could I get one ...
8 years, 3 months ago (2012-09-17 16:56:44 UTC) #16
aurimas (slooooooooow)
Hey Jay, Would you mind looking at my base/android changes and giving me an LGTM? ...
8 years, 3 months ago (2012-09-17 16:59:15 UTC) #17
Jay Civelli
lgtm
8 years, 3 months ago (2012-09-17 17:33:20 UTC) #18
Ted C
Couple little things...sorry for being late to the party https://chromiumcodereview.appspot.com/10916160/diff/4070/content/shell/android/java/content_shell_apk.xml File content/shell/android/java/content_shell_apk.xml (right): https://chromiumcodereview.appspot.com/10916160/diff/4070/content/shell/android/java/content_shell_apk.xml#newcode32 content/shell/android/java/content_shell_apk.xml:32: ...
8 years, 3 months ago (2012-09-17 18:40:16 UTC) #19
jam
content lgtm, just one nit https://codereview.chromium.org/10916160/diff/4070/content/app/DEPS File content/app/DEPS (right): https://codereview.chromium.org/10916160/diff/4070/content/app/DEPS#newcode4 content/app/DEPS:4: "+ui/android", nit: seems like ...
8 years, 3 months ago (2012-09-17 19:59:55 UTC) #20
sky
https://codereview.chromium.org/10916160/diff/4070/ui/base/dialogs/select_file_dialog_android.cc File ui/base/dialogs/select_file_dialog_android.cc (right): https://codereview.chromium.org/10916160/diff/4070/ui/base/dialogs/select_file_dialog_android.cc#newcode26 ui/base/dialogs/select_file_dialog_android.cc:26: SelectFileDialogImpl::SelectFileDialogImpl(Listener* listener, Remember, order of implementation needs to match ...
8 years, 3 months ago (2012-09-17 20:53:44 UTC) #21
aurimas (slooooooooow)
https://codereview.chromium.org/10916160/diff/4070/content/app/DEPS File content/app/DEPS (right): https://codereview.chromium.org/10916160/diff/4070/content/app/DEPS#newcode4 content/app/DEPS:4: "+ui/android", On 2012/09/17 19:59:55, John Abd-El-Malek wrote: > nit: ...
8 years, 3 months ago (2012-09-17 22:20:47 UTC) #22
sky
LGTM
8 years, 3 months ago (2012-09-17 22:41:17 UTC) #23
Ted C
lgtm
8 years, 3 months ago (2012-09-17 23:15:46 UTC) #24
David Trainor- moved to gerrit
lgtm
8 years, 3 months ago (2012-09-17 23:17:12 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aurimas@chromium.org/10916160/11042
8 years, 3 months ago (2012-09-17 23:18:50 UTC) #26
commit-bot: I haz the power
Retried try job too often for step(s) compile
8 years, 3 months ago (2012-09-17 23:38:48 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aurimas@chromium.org/10916160/11042
8 years, 3 months ago (2012-09-18 00:21:26 UTC) #28
commit-bot: I haz the power
Retried try job too often for step(s) interactive_ui_tests, jingle_unittests, gpu_unittests, base_unittests, sync_integration_tests, sql_unittests, chrome_frame_unittests, content_unittests, ...
8 years, 3 months ago (2012-09-18 00:41:10 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aurimas@chromium.org/10916160/11042
8 years, 3 months ago (2012-09-18 01:01:50 UTC) #30
commit-bot: I haz the power
Retried try job too often for step(s) compile
8 years, 3 months ago (2012-09-18 01:15:55 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aurimas@chromium.org/10916160/11042
8 years, 3 months ago (2012-09-18 15:52:13 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aurimas@chromium.org/10916160/20006
8 years, 3 months ago (2012-09-18 17:23:10 UTC) #33
commit-bot: I haz the power
Retried try job too often for step(s) browser_tests
8 years, 3 months ago (2012-09-18 20:19:10 UTC) #34
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aurimas@chromium.org/10916160/20006
8 years, 3 months ago (2012-09-18 20:30:16 UTC) #35
commit-bot: I haz the power
8 years, 3 months ago (2012-09-18 21:47:58 UTC) #36
Change committed as 157424

Powered by Google App Engine
This is Rietveld 408576698