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

Issue 1229853006: [Document mode] Allow multiple popup windows to appear. (Closed)

Created:
5 years, 5 months ago by gone
Modified:
5 years, 5 months ago
Reviewers:
mariakhomenko, Ted C, Maria
CC:
chromium-reviews, pkotwicz
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Document mode] Allow multiple popup windows to appear. Introduce a queue in TabDelegate for creating multiple Tabs in a row. This prevents triggering some issue in Android's ActivityManager that causes it to throw away the tasks for Activities after it launches them, which in turn causes Android to destroy our Activities. BUG=498920 Committed: https://crrev.com/e7c6880439e7b4320338fbdf206151296f99ac71 Cr-Commit-Position: refs/heads/master@{#339799}

Patch Set 1 #

Patch Set 2 : Fixing test #

Patch Set 3 : Moved out class #

Patch Set 4 : Cleaning #

Total comments: 19

Patch Set 5 : Uploading for realz #

Messages

Total messages: 18 (5 generated)
gone
CL does what we talked about on Friday about serializing the popup creation. In practice ...
5 years, 5 months ago (2015-07-20 21:01:26 UTC) #2
gone
cc'ing Peter for PopupTest changes.
5 years, 5 months ago (2015-07-20 21:04:09 UTC) #3
gone
Actually; hold off. I'm going to pull out the TabLaunchRunnable into its own class.
5 years, 5 months ago (2015-07-20 22:29:47 UTC) #4
gone
Moved it out, PTAL.
5 years, 5 months ago (2015-07-20 23:37:54 UTC) #5
Ted C
https://codereview.chromium.org/1229853006/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/document/ChromeLauncherActivity.java File chrome/android/java/src/org/chromium/chrome/browser/document/ChromeLauncherActivity.java (right): https://codereview.chromium.org/1229853006/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/document/ChromeLauncherActivity.java#newcode454 chrome/android/java/src/org/chromium/chrome/browser/document/ChromeLauncherActivity.java:454: public static int launchDocumentInstance( javadoc the return https://codereview.chromium.org/1229853006/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/document/ActivityDelegate.java File ...
5 years, 5 months ago (2015-07-21 21:06:47 UTC) #6
gone
https://codereview.chromium.org/1229853006/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/document/ChromeLauncherActivity.java File chrome/android/java/src/org/chromium/chrome/browser/document/ChromeLauncherActivity.java (right): https://codereview.chromium.org/1229853006/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/document/ChromeLauncherActivity.java#newcode454 chrome/android/java/src/org/chromium/chrome/browser/document/ChromeLauncherActivity.java:454: public static int launchDocumentInstance( On 2015/07/21 21:06:46, Ted C ...
5 years, 5 months ago (2015-07-21 21:30:12 UTC) #7
Ted C
https://codereview.chromium.org/1229853006/diff/60001/chrome/android/javatests/src/org/chromium/chrome/browser/PopupTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/PopupTest.java (right): https://codereview.chromium.org/1229853006/diff/60001/chrome/android/javatests/src/org/chromium/chrome/browser/PopupTest.java#newcode114 chrome/android/javatests/src/org/chromium/chrome/browser/PopupTest.java:114: loadUrl(POPUP_HTML_FILENAME); On 2015/07/21 21:30:12, dfalcantara wrote: > On 2015/07/21 ...
5 years, 5 months ago (2015-07-21 22:07:42 UTC) #8
Ted C
lgtm
5 years, 5 months ago (2015-07-21 22:51:54 UTC) #9
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1229853006/80001
5 years, 5 months ago (2015-07-21 22:54:45 UTC) #11
Maria
lgtm
5 years, 5 months ago (2015-07-21 23:00:18 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1229853006/80001
5 years, 5 months ago (2015-07-21 23:14:40 UTC) #16
commit-bot: I haz the power
Committed patchset #5 (id:80001)
5 years, 5 months ago (2015-07-22 00:43:00 UTC) #17
commit-bot: I haz the power
5 years, 5 months ago (2015-07-22 00:45:07 UTC) #18
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/e7c6880439e7b4320338fbdf206151296f99ac71
Cr-Commit-Position: refs/heads/master@{#339799}

Powered by Google App Engine
This is Rietveld 408576698