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

Issue 2331573003: build full 64bit WebView (Closed)

Created:
4 years, 3 months ago by michaelbai
Modified:
4 years, 3 months ago
CC:
chromium-reviews, android-webview-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

build full 64bit WebView Enable to build full 64-bit WebView APK which has both 64-bit and 32-bit binaries BUG=645264 Committed: https://crrev.com/2d9977d86f8d6bb331ec472426fadb3e9f4c18e3 Cr-Commit-Position: refs/heads/master@{#419827}

Patch Set 1 #

Total comments: 2

Patch Set 2 : change to use webview_64bit_only #

Patch Set 3 : using two variables #

Patch Set 4 : build full 64bit WebView #

Total comments: 9

Patch Set 5 : address comment #

Total comments: 11

Patch Set 6 : add config.gni #

Patch Set 7 : remove a unnecessary comment #

Total comments: 8

Patch Set 8 : back to one variable build_apk_secondary_abi #

Total comments: 2

Patch Set 9 : fix a error #

Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -0 lines) Patch
M android_webview/BUILD.gn View 1 2 3 4 5 6 7 8 2 chunks +17 lines, -0 lines 0 comments Download
M android_webview/system_webview_apk_tmpl.gni View 1 2 3 4 5 6 7 1 chunk +3 lines, -0 lines 0 comments Download
M build/config/android/config.gni View 1 2 3 4 5 6 7 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 39 (13 generated)
Torne
https://codereview.chromium.org/2331573003/diff/1/android_webview/system_webview_apk_tmpl.gni File android_webview/system_webview_apk_tmpl.gni (right): https://codereview.chromium.org/2331573003/diff/1/android_webview/system_webview_apk_tmpl.gni#newcode29 android_webview/system_webview_apk_tmpl.gni:29: if ((!defined(merge_64bit_webview) || !merge_64bit_webview) && Am I interepreting this ...
4 years, 3 months ago (2016-09-12 12:43:42 UTC) #3
michaelbai
PTAL https://codereview.chromium.org/2331573003/diff/1/android_webview/system_webview_apk_tmpl.gni File android_webview/system_webview_apk_tmpl.gni (right): https://codereview.chromium.org/2331573003/diff/1/android_webview/system_webview_apk_tmpl.gni#newcode29 android_webview/system_webview_apk_tmpl.gni:29: if ((!defined(merge_64bit_webview) || !merge_64bit_webview) && On 2016/09/12 12:43:42, ...
4 years, 3 months ago (2016-09-12 19:41:13 UTC) #4
Torne
On 2016/09/12 19:41:13, michaelbai wrote: > Yes, it should be webview_64bit_only, just find out my ...
4 years, 3 months ago (2016-09-13 14:45:59 UTC) #5
michaelbai
On 2016/09/13 14:45:59, Torne wrote: > On 2016/09/12 19:41:13, michaelbai wrote: > > Yes, it ...
4 years, 3 months ago (2016-09-13 18:19:06 UTC) #6
Torne
On 2016/09/13 18:19:06, michaelbai wrote: > On 2016/09/13 14:45:59, Torne wrote: > > On 2016/09/12 ...
4 years, 3 months ago (2016-09-14 15:21:57 UTC) #7
michaelbai
On 2016/09/14 15:21:57, Torne wrote: > On 2016/09/13 18:19:06, michaelbai wrote: > > On 2016/09/13 ...
4 years, 3 months ago (2016-09-14 15:56:39 UTC) #8
michaelbai
On 2016/09/14 15:56:39, michaelbai wrote: > On 2016/09/14 15:21:57, Torne wrote: > > On 2016/09/13 ...
4 years, 3 months ago (2016-09-15 20:15:47 UTC) #9
michaelbai
I were missing the fact that 64-bit only WebView is still valuable, so I changed ...
4 years, 3 months ago (2016-09-15 21:06:10 UTC) #11
michaelbai
jbudorick, amineer, this patch is related to downstream https://chrome-internal-review.googlesource.com/#/c/285815/
4 years, 3 months ago (2016-09-15 21:06:59 UTC) #12
michaelbai
PTAL
4 years, 3 months ago (2016-09-15 21:09:05 UTC) #13
Torne
Thanks a lot; just a couple of minor comments below. I know it's not a ...
4 years, 3 months ago (2016-09-16 14:04:18 UTC) #14
michaelbai
PTAL https://codereview.chromium.org/2331573003/diff/60001/android_webview/BUILD.gn File android_webview/BUILD.gn (right): https://codereview.chromium.org/2331573003/diff/60001/android_webview/BUILD.gn#newcode426 android_webview/BUILD.gn:426: shared_library("monochrome") { On 2016/09/16 14:04:18, Torne wrote: > ...
4 years, 3 months ago (2016-09-16 16:14:22 UTC) #15
jbudorick
https://codereview.chromium.org/2331573003/diff/80001/android_webview/BUILD.gn File android_webview/BUILD.gn (right): https://codereview.chromium.org/2331573003/diff/80001/android_webview/BUILD.gn#newcode160 android_webview/BUILD.gn:160: (!defined(build_64bit_only_webview) || !build_64bit_only_webview)) { nit: this might be more ...
4 years, 3 months ago (2016-09-16 16:23:35 UTC) #16
Torne
https://codereview.chromium.org/2331573003/diff/60001/android_webview/BUILD.gn File android_webview/BUILD.gn (right): https://codereview.chromium.org/2331573003/diff/60001/android_webview/BUILD.gn#newcode426 android_webview/BUILD.gn:426: shared_library("monochrome") { On 2016/09/16 16:14:22, michaelbai wrote: > On ...
4 years, 3 months ago (2016-09-16 16:35:33 UTC) #17
Torne
https://codereview.chromium.org/2331573003/diff/80001/android_webview/BUILD.gn File android_webview/BUILD.gn (right): https://codereview.chromium.org/2331573003/diff/80001/android_webview/BUILD.gn#newcode409 android_webview/BUILD.gn:409: android_assets("v8_snapshot_secondary_abi_assets") { On 2016/09/16 16:23:35, jbudorick wrote: > This ...
4 years, 3 months ago (2016-09-16 16:37:57 UTC) #18
michaelbai
PTAL, main changes - Moved merge_64bit_webview_and_monochrome to upstream - Moved build_64bit_only_webview to android_webview/config.gni https://codereview.chromium.org/2331573003/diff/60001/build/config/android/config.gni File ...
4 years, 3 months ago (2016-09-16 20:05:55 UTC) #19
michaelbai
4 years, 3 months ago (2016-09-16 20:07:38 UTC) #21
Torne
https://codereview.chromium.org/2331573003/diff/120001/android_webview/BUILD.gn File android_webview/BUILD.gn (right): https://codereview.chromium.org/2331573003/diff/120001/android_webview/BUILD.gn#newcode159 android_webview/BUILD.gn:159: if (android_64bit_target_cpu && !build_64bit_only_webview) { Doesn't this file need ...
4 years, 3 months ago (2016-09-19 13:36:28 UTC) #22
agrieve
https://codereview.chromium.org/2331573003/diff/120001/android_webview/BUILD.gn File android_webview/BUILD.gn (right): https://codereview.chromium.org/2331573003/diff/120001/android_webview/BUILD.gn#newcode405 android_webview/BUILD.gn:405: _secondary_abi_out_dir = it would be better to get this ...
4 years, 3 months ago (2016-09-19 14:29:18 UTC) #23
michaelbai
PTAL https://codereview.chromium.org/2331573003/diff/120001/android_webview/BUILD.gn File android_webview/BUILD.gn (right): https://codereview.chromium.org/2331573003/diff/120001/android_webview/BUILD.gn#newcode159 android_webview/BUILD.gn:159: if (android_64bit_target_cpu && !build_64bit_only_webview) { On 2016/09/19 13:36:28, ...
4 years, 3 months ago (2016-09-19 21:22:26 UTC) #24
agrieve
lgtm https://codereview.chromium.org/2331573003/diff/140001/android_webview/BUILD.gn File android_webview/BUILD.gn (right): https://codereview.chromium.org/2331573003/diff/140001/android_webview/BUILD.gn#newcode404 android_webview/BUILD.gn:404: get_label_info(android_secondary_abi_toolchain, "root_out_dir") I don't think this is actually ...
4 years, 3 months ago (2016-09-19 23:54:13 UTC) #25
michaelbai
https://codereview.chromium.org/2331573003/diff/140001/android_webview/BUILD.gn File android_webview/BUILD.gn (right): https://codereview.chromium.org/2331573003/diff/140001/android_webview/BUILD.gn#newcode404 android_webview/BUILD.gn:404: get_label_info(android_secondary_abi_toolchain, "root_out_dir") On 2016/09/19 23:54:13, agrieve wrote: > I ...
4 years, 3 months ago (2016-09-20 00:29:43 UTC) #26
Torne
LGTM, thanks for bearing with the suggestions Michael!
4 years, 3 months ago (2016-09-20 13:12:03 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2331573003/160001
4 years, 3 months ago (2016-09-20 18:39:10 UTC) #35
commit-bot: I haz the power
Committed patchset #9 (id:160001)
4 years, 3 months ago (2016-09-20 18:44:37 UTC) #37
commit-bot: I haz the power
4 years, 3 months ago (2016-09-20 18:46:29 UTC) #39
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/2d9977d86f8d6bb331ec472426fadb3e9f4c18e3
Cr-Commit-Position: refs/heads/master@{#419827}

Powered by Google App Engine
This is Rietveld 408576698