diff options
author | yusufo <yusufo@chromium.org> | 2015-12-08 15:15:57 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-12-08 23:16:37 +0000 |
commit | 3f58d84c86e3c0596edd5c62bb2efd0b3cdcd6cc (patch) | |
tree | 2729b449e95cfaa668bcf10358b5230d1fc6efd4 /cc/layers/render_surface_impl_unittest.cc | |
parent | 25f3c9987d5cba8a5350a3caf4fcba4d650c0b31 (diff) | |
download | chromium_src-3f58d84c86e3c0596edd5c62bb2efd0b3cdcd6cc.zip chromium_src-3f58d84c86e3c0596edd5c62bb2efd0b3cdcd6cc.tar.gz chromium_src-3f58d84c86e3c0596edd5c62bb2efd0b3cdcd6cc.tar.bz2 |
Refactor TabCreationState logic to handle failed restores
- Refactored TabUma to not be dependent on Tab or TabModel so that it
can be created without an Activity.
- Added TabCreationState for failed restores. This will later be
explicitly recorded for statistics. Now we only avoid clashing with
the current system.
- Added a boolen for caching a failed restore, to be used in
DocumentActivity loadLastKnownUrl logic
- Removed all Document specific code that was related with the above
logic. Now TabCreationState is set on creation for documents as well.
BUG=546182
Review URL: https://codereview.chromium.org/1472373003
Cr-Commit-Position: refs/heads/master@{#363814}
Diffstat (limited to 'cc/layers/render_surface_impl_unittest.cc')
0 files changed, 0 insertions, 0 deletions