1. 08 Sep, 2014 8 commits
  2. 05 Sep, 2014 4 commits
  3. 04 Sep, 2014 1 commit
  4. 02 Sep, 2014 2 commits
  5. 01 Sep, 2014 1 commit
  6. 29 Aug, 2014 11 commits
  7. 28 Aug, 2014 9 commits
  8. 27 Aug, 2014 4 commits
    • vmpstr@chromium.org's avatar
      Cherry-pick: cc: Always perform analysis to detect solid color tiles. · 005ed73f
      vmpstr@chromium.org authored
      Clean cherry-pick of chromium crrev.com/286085
      
      BUG: 16133204
      
      Original description:
      
      One previous approach was to try and balance memory usage vs amount
      of time we spend analyzing tiles. This patch switches it so that we
      always analyze tiles in order to try and save as much memory as
      possible.
      
      This is due to the fact that there are some cases out there that
      break the heuristic and use too much memory, when otherwise they
      would be detected as solid.
      
      As well, it enables analysis for gpu rasterization since it also
      needs to start benefitting from these memory savings.
      
      Change-Id: I909295b1ef94ea45b122d1758185f3f768a747b1
      005ed73f
    • Hui Shu's avatar
      Merge "Cherry-pick: Only set accessibility focus on page load for browser... · a5dbb4b1
      Hui Shu authored
      Merge "Cherry-pick: Only set accessibility focus on page load for browser tabs, not web views." into lmp-dev
      a5dbb4b1
    • dmazzoni's avatar
      Cherry-pick: Only set accessibility focus on page load for browser tabs, not web views. · 612621e6
      dmazzoni authored
      Clean cherry-pick of chromium
      https://crrev.com/61c6121a6cb9dc16f9786830655049d68dcde67c
      
      BUG: 17000817
      
      Original description:
      
      Only set accessibility focus on page load for browser tabs, not web views.
      
      BUG=406053
      
      Review URL: https://codereview.chromium.org/490333002
      
      Change-Id: I09130c2598e71c878f85a7d8bf08f2519c337639
      Cr-Commit-Position: refs/heads/master@{#291713}
      612621e6
    • vmpstr's avatar
      Cherry-pick: cc: Remove tiles from recycle tree that were deleted on active. · c2bc7c74
      vmpstr authored
      Cherry-pick with conflict of
      crrev.com/7fceb77977afd9af22215eb9cd28ab667567668e
      
      Conflicts:
      	cc/debug/rasterize_and_record_benchmark_impl.cc
      	cc/layers/picture_layer_impl_unittest.cc
      	cc/resources/picture_layer_tiling.cc
      	cc/resources/picture_layer_tiling_unittest.cc
      	cc/test/fake_picture_layer_tiling_client.cc
      	cc/test/fake_picture_layer_tiling_client.h
      
      BUG: 16548433
      
      Original description:
      
      This patch removes tiles from the recycle tree that were deleted from
      the active tree as a result of a shifting live tiles rect. It is
      important to do this, since if the active tree then would recreate
      the deleted tile (ie, live tiles rect shift back), we have to ensure
      that this tile will be shared when the next pending tree is created.
      If we don't do it, we can run into a situation in which we will
      continuously raster the same tile.
      
      The patch does the following:
      - Adds a way to get a recycled tree twin tiling.
      - During LiveTilesRect tile deletion, deletes tiles from the same
        location from the recycle twin (if one exists).
      
      Change-Id: I295cec01b476a97f68b0678d9d4322568662040f
      c2bc7c74