New issue
Advanced search Search tips

Issue 590967 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

Favicon decoding deschedules the first painting frame on Android

Project Member Reported by pdr@chromium.org, Mar 1 2016

Issue description

Version: 50.0.2657.0/dev
OS: Android

What steps will reproduce the problem?
1. Remotely inspect an empty tab on android.
2. Start the timeline profiler.
3. Visit a page with favicons.
You can use https://pr.gg/base64/ but it's best to use a local server to ensure the favicons aren't cached.
(Note: this page will download and decode two favicons due to  https://crbug.com/112941 ).
4. Notice the icons are decoded during the first painting frame which deschedules the actual paint task.

What is the expected output? What do you see instead?
We don't even show favicons on Android until you go to the tab list. We should not be doing favicon work during the first couple frames.

In the screenshot the first favicon decode delays the first raster task from starting. The second favicon decode prevents the second frame from starting.
 
ImaLetYouFinishButFavicons.png
71.1 KB View Download
Components: -Blink>Paint Blink>Image
This is not a paint bug. The bug is that favicons decode without anywhere to decode them to.
Project Member

Comment 2 by sheriffbot@chromium.org, Mar 2 2017

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been available for more than 365 days, and should be re-evaluated. Please re-triage this issue.
The Hotlist-Recharge-Cold label is applied for tracking purposes, and should not be removed after re-triaging the issue.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Hotlist-Recharge-Cold PaintTeamTriaged-20160301 BugSource-Team PaintTeamRetriaged-20170302
Status: Available (was: Untriaged)
Project Member

Comment 4 by sheriffbot@chromium.org, Apr 16 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Components: -Blink>Image
Do the favicons even go through Blink? Is this ultimately a content bug?
Labels: Performance-Loading
Status: Available (was: Untriaged)
We need to see if this repros on latest ToT. Not sure if the issue still persists.

Sign in to add a comment