New issue
Advanced search Search tips

Issue 693228 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: May 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Reset checkered images on navigation changes.

Project Member Reported by khushals...@chromium.org, Feb 16 2017

Issue description

We maintain the set of images that have been checkered once to avoid checkering them again on the same page, but since the set is tied to the page, it should be reset on navigations.
 
Project Member

Comment 1 by bugdroid1@chromium.org, May 15 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/f9c42e188b9b4d4333b25ca75a7666c28695fce4

commit f9c42e188b9b4d4333b25ca75a7666c28695fce4
Author: khushalsagar <khushalsagar@chromium.org>
Date: Mon May 15 22:30:48 2017

cc: Clear checker-image tracking on navigation and visibility changes.

Currently the tracker tracks decode policy for images across
navigations, which can significantly increase the size of the map
tracking this state. This change ensures that we clear this state on
navigations since the same image id should not be re-used. Also, it
ensures that we drop any cached decodes after navigations and a
memory policy update which evicts all resources.

BUG= 693228 ,  691080 
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel

Review-Url: https://codereview.chromium.org/2869513002
Cr-Commit-Position: refs/heads/master@{#471927}

[modify] https://crrev.com/f9c42e188b9b4d4333b25ca75a7666c28695fce4/cc/tiles/checker_image_tracker.cc
[modify] https://crrev.com/f9c42e188b9b4d4333b25ca75a7666c28695fce4/cc/tiles/checker_image_tracker.h
[modify] https://crrev.com/f9c42e188b9b4d4333b25ca75a7666c28695fce4/cc/tiles/checker_image_tracker_unittest.cc
[modify] https://crrev.com/f9c42e188b9b4d4333b25ca75a7666c28695fce4/cc/tiles/tile_manager.cc
[modify] https://crrev.com/f9c42e188b9b4d4333b25ca75a7666c28695fce4/cc/tiles/tile_manager.h
[modify] https://crrev.com/f9c42e188b9b4d4333b25ca75a7666c28695fce4/cc/trees/layer_tree_host.cc
[modify] https://crrev.com/f9c42e188b9b4d4333b25ca75a7666c28695fce4/cc/trees/layer_tree_host.h
[modify] https://crrev.com/f9c42e188b9b4d4333b25ca75a7666c28695fce4/cc/trees/layer_tree_host_impl.cc

Status: Fixed (was: Assigned)

Sign in to add a comment