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

Issue 2860573003: Disables Native App Launcher functionality. (Closed)

Created:
3 years, 7 months ago by pkl (ping after 24h if needed)
Modified:
3 years, 7 months ago
CC:
chromium-reviews, ios-reviews+chrome_chromium.org, ios-reviews_chromium.org, pkl (ping after 24h if needed), noyau+watch_chromium.org, arv+watch_chromium.org, marq+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Disables Native App Launcher functionality. This is the first step of deprecating Native App Launcher. This puts the functionality behind an experimental flag experimental_flags::IsNativeAppLauncherEnabled(). There will be lots of dead code and unused classes/methods left after this step and they will be removed after experiment is removed. Default for experiment is Native App Launcher *disabled*. BUG=711511 TEST=Tools > Settings > Google Apps should not be there. Visits to Maps or YouTube sites will not show infobar. Tapping on Maps or YouTube links may still launch Maps and YouTube app because of Universal Links. Review-Url: https://codereview.chromium.org/2860573003 Cr-Commit-Position: refs/heads/master@{#469207} Committed: https://chromium.googlesource.com/chromium/src/+/659aad38059a5877a7aa467212db0f9d9a5f5fcc

Patch Set 1 #

Total comments: 4

Patch Set 2 : fixed a comment #

Patch Set 3 : fixed egtests compilation #

Unified diffs Side-by-side diffs Delta from patch set Stats (+69 lines, -4 lines) Patch
M ios/chrome/browser/experimental_flags.h View 1 chunk +4 lines, -1 line 0 comments Download
M ios/chrome/browser/experimental_flags.mm View 1 chunk +5 lines, -0 lines 0 comments Download
M ios/chrome/browser/resources/Settings.bundle/Experimental.plist View 1 chunk +10 lines, -0 lines 0 comments Download
M ios/chrome/browser/tabs/tab.mm View 1 3 chunks +12 lines, -1 line 0 comments Download
M ios/chrome/browser/tabs/tab_unittest.mm View 7 chunks +30 lines, -0 lines 0 comments Download
M ios/chrome/browser/ui/settings/settings_collection_view_controller.mm View 1 chunk +4 lines, -2 lines 0 comments Download
M ios/chrome/browser/ui/settings/settings_egtest.mm View 1 2 2 chunks +4 lines, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 15 (8 generated)
pkl (ping after 24h if needed)
This is a reland of https://codereview.chromium.org/2821453003/ with experimental switch to disable deprecation (i.e. enable) Native ...
3 years, 7 months ago (2017-05-02 22:15:44 UTC) #2
rohitrao (ping after 24h)
lgtm https://codereview.chromium.org/2860573003/diff/1/ios/chrome/browser/tabs/tab.mm File ios/chrome/browser/tabs/tab.mm (right): https://codereview.chromium.org/2860573003/diff/1/ios/chrome/browser/tabs/tab.mm#newcode1555 ios/chrome/browser/tabs/tab.mm:1555: // TODO(crbug/711511): If Native App Launcher is not ...
3 years, 7 months ago (2017-05-03 22:53:07 UTC) #3
pkl (ping after 24h if needed)
Thanks! https://codereview.chromium.org/2860573003/diff/1/ios/chrome/browser/tabs/tab.mm File ios/chrome/browser/tabs/tab.mm (right): https://codereview.chromium.org/2860573003/diff/1/ios/chrome/browser/tabs/tab.mm#newcode1555 ios/chrome/browser/tabs/tab.mm:1555: // TODO(crbug/711511): If Native App Launcher is not ...
3 years, 7 months ago (2017-05-03 23:20:01 UTC) #4
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/2860573003/20001
3 years, 7 months ago (2017-05-03 23:21:30 UTC) #7
commit-bot: I haz the power
Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/203563) ios-simulator on master.tryserver.chromium.mac (JOB_FAILED, ...
3 years, 7 months ago (2017-05-03 23:34:39 UTC) #9
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/2860573003/40001
3 years, 7 months ago (2017-05-03 23:45:28 UTC) #12
commit-bot: I haz the power
3 years, 7 months ago (2017-05-03 23:58:17 UTC) #15
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/659aad38059a5877a7aa467212db...

Powered by Google App Engine
This is Rietveld 408576698