New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 705784 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Last visit > 30 days ago
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

need better integration of Android applications and services within Chrome Task Manager

Project Member Reported by semenzato@chromium.org, Mar 28 2017

Issue description

For ease of managing Android applications and Chrome tabs seamlessly, we might want to look into a few aspects of the Task Manager.

1. In the current implementation, not all running Android applications are visible in the Task Manager (for instance: I could not get the Scripting Calculator to show up).

2. Assuming I understand this correctly, some processes backing Android applications are shown in the Task Manager with a "System:" prefix, which makes it unclear whether they are background processes, or whether they are actually running the foreground app.

3. Double-clicking a Task Manager entry for a Chrome tab switches the focus to that tab (bringing it to the foreground if necessary).  Double-clicking Android processes does nothing.

This might need a small design doc to ensure there is agreement on the goals.


 
Also see  issue 654564 , where prerequisite work was done.

Comment 2 by zork@chromium.org, Mar 28 2017

Owner: edcourtney@chromium.org
Status: Assigned (was: Untriaged)

Comment 3 by uekawa@google.com, Mar 28 2017

Cc: mitsuji@chromium.org
+mitsuji 
We should have PM input on this.
Owner: mitsuji@chromium.org
We just had  crbug.com/738651  related to the task manager behaving strangely. Maybe it's time to take another look at this? IIRC we put this off last time.

Comment 5 by w...@chromium.org, Jul 10 2017

The hard requirement here is to have all Android processes displayed in the Task Manager, regardless of state - the point of Task Manager is to show what's using resources.

Regarding choice of prefix, we use different prefixes for different kinds of Task (i.e. thing hosted by a renderer) in Chrome (e.g. App, Extension, Sub-frame, etc) - we could have similar prefixes like App, Service, System for ARC processes.

For displaying the state of ARC processes (e.g. suspended, etc), if we decided we want to do that, we should add yet another column, or if possible find a way to share a status column with Chrome's renderers, but that will require more detailed thought.
Thanks for the feedback. We will do this via M63 given all the other things we are doing. 

Sign in to add a comment