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

Issue 2791983003: Remove untrusted sources installation flow. (Closed)

Created:
3 years, 8 months ago by Yaron
Modified:
3 years, 8 months ago
CC:
chromium-reviews, dominickn+watch_chromium.org, pkotwicz+watch_chromium.org, zpeng+watch_chromium.org, agrieve+watch_chromium.org, pkotwicz, Xi Han, hartmanng
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove untrusted sources installation flow. This model of installation involved a user having to lower the security level of their device to allow apps to install APKs. It was only used for developer and preview purposes. It's no longer necessary so clean things up. BUG=708274 Review-Url: https://codereview.chromium.org/2791983003 Cr-Commit-Position: refs/heads/master@{#462462} Committed: https://chromium.googlesource.com/chromium/src/+/a8d6359dff31bf5db91295dadac0aff2bc02182d

Patch Set 1 #

Total comments: 1

Patch Set 2 : rebase #

Total comments: 3

Patch Set 3 : Remove untrusted sources installation flow. #

Total comments: 18

Patch Set 4 : Remove untrusted sources installation flow. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+79 lines, -529 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/webapps/ChromeWebApkHost.java View 1 2 3 5 chunks +5 lines, -40 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/webapps/WebApkInstaller.java View 8 chunks +10 lines, -149 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/webapps/WebApkUpdateManager.java View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/junit/src/org/chromium/chrome/browser/webapps/WebApkUpdateManagerTest.java View 1 2 3 chunks +1 line, -5 lines 0 comments Download
M chrome/browser/android/shortcut_helper.cc View 1 2 3 1 chunk +1 line, -6 lines 0 comments Download
M chrome/browser/android/webapk/chrome_webapk_host.h View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/android/webapk/chrome_webapk_host.cc View 1 chunk +0 lines, -9 lines 0 comments Download
M chrome/browser/android/webapk/webapk_install_service.h View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/android/webapk/webapk_installer.h View 1 2 3 8 chunks +17 lines, -77 lines 0 comments Download
M chrome/browser/android/webapk/webapk_installer.cc View 1 2 3 13 chunks +20 lines, -177 lines 0 comments Download
M chrome/browser/android/webapk/webapk_installer_unittest.cc View 8 chunks +21 lines, -61 lines 0 comments Download

Depends on Patchset:

Dependent Patchsets:

Messages

Total messages: 33 (19 generated)
Yaron
https://codereview.chromium.org/2791983003/diff/1/chrome/browser/android/webapk/webapk_installer_unittest.cc File chrome/browser/android/webapk/webapk_installer_unittest.cc (right): https://codereview.chromium.org/2791983003/diff/1/chrome/browser/android/webapk/webapk_installer_unittest.cc#newcode99 chrome/browser/android/webapk/webapk_installer_unittest.cc:99: can_install_webapks_(true) {} note the default change which is intentional. ...
3 years, 8 months ago (2017-04-03 17:50:15 UTC) #6
Yaron
On 2017/04/03 17:50:15, Yaron (limited availability) wrote: > https://codereview.chromium.org/2791983003/diff/1/chrome/browser/android/webapk/webapk_installer_unittest.cc > File chrome/browser/android/webapk/webapk_installer_unittest.cc (right): > > ...
3 years, 8 months ago (2017-04-03 18:06:34 UTC) #7
Yaron
should be better now
3 years, 8 months ago (2017-04-03 18:44:45 UTC) #9
dominickn
\o/ Looks like the WebApkUpdateManagerTests are broken. Also, there are comments referencing the unknown sources ...
3 years, 8 months ago (2017-04-03 23:00:39 UTC) #13
dominickn
Found more references to "unsigned sources" in chrome/browser/android/shortcut_helper.cc, so that can go too. :)
3 years, 8 months ago (2017-04-04 04:01:15 UTC) #14
Yaron
https://codereview.chromium.org/2791983003/diff/20001/chrome/browser/android/webapk/webapk_installer.h File chrome/browser/android/webapk/webapk_installer.h (right): https://codereview.chromium.org/2791983003/diff/20001/chrome/browser/android/webapk/webapk_installer.h#newcode36 chrome/browser/android/webapk/webapk_installer.h:36: // Talks to Chrome WebAPK server to download metadata ...
3 years, 8 months ago (2017-04-04 16:42:02 UTC) #19
pkotwicz
Some drive by comments. Please also attach a bug number to this CL. Especially since ...
3 years, 8 months ago (2017-04-04 19:06:08 UTC) #21
Yaron
https://codereview.chromium.org/2791983003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/webapps/ChromeWebApkHost.java File chrome/android/java/src/org/chromium/chrome/browser/webapps/ChromeWebApkHost.java (right): https://codereview.chromium.org/2791983003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/webapps/ChromeWebApkHost.java#newcode49 chrome/android/java/src/org/chromium/chrome/browser/webapps/ChromeWebApkHost.java:49: public static boolean areUpdatesEnabled() { On 2017/04/04 19:06:07, pkotwicz ...
3 years, 8 months ago (2017-04-04 19:49:08 UTC) #23
hartmanng
https://codereview.chromium.org/2791983003/diff/40001/chrome/browser/android/webapk/webapk_installer.cc File chrome/browser/android/webapk/webapk_installer.cc (right): https://codereview.chromium.org/2791983003/diff/40001/chrome/browser/android/webapk/webapk_installer.cc#newcode383 chrome/browser/android/webapk/webapk_installer.cc:383: if (task_type_ == UPDATE && signed_download_url.is_empty()) { > In ...
3 years, 8 months ago (2017-04-04 19:53:33 UTC) #25
Yaron
https://codereview.chromium.org/2791983003/diff/40001/chrome/browser/android/webapk/webapk_installer.cc File chrome/browser/android/webapk/webapk_installer.cc (right): https://codereview.chromium.org/2791983003/diff/40001/chrome/browser/android/webapk/webapk_installer.cc#newcode383 chrome/browser/android/webapk/webapk_installer.cc:383: if (task_type_ == UPDATE && signed_download_url.is_empty()) { On 2017/04/04 ...
3 years, 8 months ago (2017-04-04 19:56:58 UTC) #26
dominickn
lgtm assuming Peter is happy
3 years, 8 months ago (2017-04-05 00:59:41 UTC) #27
pkotwicz
lgtm
3 years, 8 months ago (2017-04-05 03:49:12 UTC) #28
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/2791983003/60001
3 years, 8 months ago (2017-04-06 13:52:06 UTC) #30
commit-bot: I haz the power
3 years, 8 months ago (2017-04-06 14:27:36 UTC) #33
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/a8d6359dff31bf5db91295dadac0...

Powered by Google App Engine
This is Rietveld 408576698