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

Issue 2319143004: If tab is created from chrome UI, don't mark the tab as external app (Closed)

Created:
4 years, 3 months ago by qinmin
Modified:
4 years, 3 months ago
Reviewers:
gone, fgorski
CC:
chromium-reviews, romax+watch_chromium.org, fgorski+watch_chromium.org, dewittj+watch_chromium.org, petewil+watch_chromium.org, chili+watch_chromium.org, dimich+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

If tab is created from chrome UI, don't mark the tab as external app All tabs created by TabDelegate.createNewTab() are treated as from external apps. However, if the tab was created from Chrome's own UI, we shouldn't do this. Otherwise, clicking the back button will dismiss the Chrome app. This change also passes the header String when creating a new tab. This allows Chrome UI to create tabs with correct header Strings. BUG=637239 Committed: https://crrev.com/267017bd9bf22827603d0a2446d2912e7ec0ca50 Cr-Commit-Position: refs/heads/master@{#417204}

Patch Set 1 #

Total comments: 2

Patch Set 2 : making createNewTab public #

Messages

Total messages: 12 (4 generated)
qinmin
PTAL
4 years, 3 months ago (2016-09-07 21:45:54 UTC) #2
fgorski
lgtm
4 years, 3 months ago (2016-09-07 21:54:28 UTC) #3
gone
https://chromiumcodereview.appspot.com/2319143004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/ChromeTabCreator.java File chrome/android/java/src/org/chromium/chrome/browser/tabmodel/ChromeTabCreator.java (right): https://chromiumcodereview.appspot.com/2319143004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/ChromeTabCreator.java#newcode217 chrome/android/java/src/org/chromium/chrome/browser/tabmodel/ChromeTabCreator.java:217: * {@link #createNewTab} with the default {@link LoadUrlParams} and ...
4 years, 3 months ago (2016-09-07 23:19:41 UTC) #4
qinmin
https://chromiumcodereview.appspot.com/2319143004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/ChromeTabCreator.java File chrome/android/java/src/org/chromium/chrome/browser/tabmodel/ChromeTabCreator.java (right): https://chromiumcodereview.appspot.com/2319143004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/ChromeTabCreator.java#newcode217 chrome/android/java/src/org/chromium/chrome/browser/tabmodel/ChromeTabCreator.java:217: * {@link #createNewTab} with the default {@link LoadUrlParams} and ...
4 years, 3 months ago (2016-09-08 00:13:18 UTC) #5
gone
lgtm
4 years, 3 months ago (2016-09-08 00:14:20 UTC) #6
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/2319143004/20001
4 years, 3 months ago (2016-09-08 05:21:18 UTC) #9
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 3 months ago (2016-09-08 06:08:05 UTC) #10
commit-bot: I haz the power
4 years, 3 months ago (2016-09-08 06:09:37 UTC) #12
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/267017bd9bf22827603d0a2446d2912e7ec0ca50
Cr-Commit-Position: refs/heads/master@{#417204}

Powered by Google App Engine
This is Rietveld 408576698