History log of /external/chromium_org/content/browser/android/in_process/synchronous_compositor_output_surface.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
52946908e7f3d7793093ef8cda46dbe61175eb3e 02-Oct-2013 boliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> Cherry-pick: [Android WebView] Use CUTOFF_ALLOW_NICE_TO_HAVE

Cherry-pick of Chromium crrev.com/226442

BUG: 10606165

Original description:

NICE_TO_HAVE will pre-render the soon-bin, which is based on both
velocity and distance. Previously, EVERYTHING will also pre-render the
eventually bin. NICE_TO_HAVE is a better fit for the Android WebView
memory management model where we assume a webview will not go berserk
with memory.

Note that this can still fill up on fling.

Change-Id: Iba36767172c89ac59d0209769940cf8c33f6571f
/external/chromium_org/content/browser/android/in_process/synchronous_compositor_output_surface.cc
747618dabf84fd26fcb0ca49c81219c7de49566e 11-Sep-2013 boliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> Cherry-pick: [Android WebView] First cut memory management

Upstream info:
https://chromiumcodereview.appspot.com/23572023
crbug.com/286026

Conflicts:
content/public/common/content_switches.h

BUG=10606165

Original CL description:

Based on simple algorithm of visible rect x constant.
Completely disregards the preferred allocation from based on
content of the page.

Constants extermined experimentally using current android
nexus devices.

Change-Id: I298f656be7fbab2bf4086f5b97bc4df9b92ab577
/external/chromium_org/content/browser/android/in_process/synchronous_compositor_output_surface.cc
438599f994082010ffd07abcbecb7a97956451e2 16-Aug-2013 Bo Liu <boliu@chromium.org> Cherry-pick "Use visible rect instead of clip to make tile management decisions."

Taken from upstream https://codereview.chromium.org/23171014/ PS4

Also add early out in PictureLayerImpl::UpdateTilePriorities and the
plumbing to support it.

BUG: b/10232753

Change-Id: I9418a70b18f3f9c2e44778e480afab53c4332061
/external/chromium_org/content/browser/android/in_process/synchronous_compositor_output_surface.cc
bb1529ce867d8845a77ec7cdf3e3003ef1771a40 08-Aug-2013 Ben Murdoch <benm@google.com> Merge from Chromium at DEPS revision r216370

This commit was generated by merge_to_master.py.

Change-Id: I739228187a6f1df6c28c5761160e593a49891113
/external/chromium_org/content/browser/android/in_process/synchronous_compositor_output_surface.cc
a36e5920737c6adbddd3e43b760e5de8431db6e0 05-Aug-2013 Torne (Richard Coles) <torne@google.com> Merge from Chromium at DEPS revision r215573

This commit was generated by merge_to_master.py.

Change-Id: Ib95814f98e5765b459dd32425f9bf9138edf2bca
/external/chromium_org/content/browser/android/in_process/synchronous_compositor_output_surface.cc
fb250657ef40d7500f20882d5c9909c1013367d3 31-Jul-2013 Ben Murdoch <benm@google.com> Merge from Chromium at DEPS revision r214456

This commit was generated by merge_to_master.py.

Change-Id: If3f38c7966c2034e96c669968f72ea1e57f41964
/external/chromium_org/content/browser/android/in_process/synchronous_compositor_output_surface.cc
ca12bfac764ba476d6cd062bf1dde12cc64c3f40 23-Jul-2013 Ben Murdoch <benm@google.com> Merge from Chromium at DEPS revision r213057

This commit was generated by merge_to_master.py.

Change-Id: I3e2e2506eb9b0080157e9c5f133559df3e600388
/external/chromium_org/content/browser/android/in_process/synchronous_compositor_output_surface.cc
7dbb3d5cf0c15f500944d211057644d6a2f37371 17-Jul-2013 Ben Murdoch <benm@google.com> Merge from Chromium at DEPS revision r212014

This commit was generated by merge_to_master.py.

Change-Id: Ie0f261e9682cd8abea1eea1e51beab83d5eea21a
/external/chromium_org/content/browser/android/in_process/synchronous_compositor_output_surface.cc
eb525c5499e34cc9c4b825d6d9e75bb07cc06ace 10-Jul-2013 Ben Murdoch <benm@google.com> Merge from Chromium at DEPS revision r210036

This commit was generated by merge_to_master.py.

Change-Id: Ib0e33a83ad5dfa541481e83d7acfc6970e68f471
/external/chromium_org/content/browser/android/in_process/synchronous_compositor_output_surface.cc
7d4cd473f85ac64c3747c96c277f9e506a0d2246 19-Jun-2013 Torne (Richard Coles) <torne@google.com> Merge from Chromium at DEPS revision r207203

This commit was generated by merge_to_master.py.

Change-Id: I5fbb6854d092096c4d39edc2865a48be1b53c418
/external/chromium_org/content/browser/android/in_process/synchronous_compositor_output_surface.cc
5e3f23d412006dc4db4e659864679f29341e113f 11-Jun-2013 Torne (Richard Coles) <torne@google.com> Merge from Chromium at DEPS revision r205548

This commit was generated by merge_to_master.py.

Change-Id: I6d3c83f1b6c91aecc6bd4bf93562314356dd44b9
/external/chromium_org/content/browser/android/in_process/synchronous_compositor_output_surface.cc
868fa2fe829687343ffae624259930155e16dbd8 11-Jun-2013 Torne (Richard Coles) <torne@google.com> Merge from Chromium at DEPS revision r205460

This commit was generated by merge_to_master.py.

Change-Id: I4a744a5e426bd3bb378d887cfa56fe054742a540
/external/chromium_org/content/browser/android/in_process/synchronous_compositor_output_surface.cc