)]}'
{
  "commit": "c1ce99f4ed592d25d19ab37c18d6d9512655b14a",
  "tree": "fbf0b75109cc64b765e001548a00433ed9245b0a",
  "parents": [
    "70716b3f731ae51d3b86955b71a5e937cae087f1"
  ],
  "author": {
    "name": "Christian Dullweber",
    "email": "dullweber@chromium.org",
    "time": "Fri Mar 19 09:26:05 2021"
  },
  "committer": {
    "name": "Chromium LUCI CQ",
    "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Mar 19 09:26:05 2021"
  },
  "message": "Expire favicons on cache deletion\n\nMark favicons as expired when cache is deleted so they are downloaded\nagain on next visit. This way website can not detect if a favicon was\ncached before the cache deletion.\n\nBug: 1096660\nChange-Id: Iae71ef6d5ec7045b1bd18fb1983285243609293b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2756151\nCommit-Queue: Christian Dullweber \u003cdullweber@chromium.org\u003e\nReviewed-by: Scott Violet \u003csky@chromium.org\u003e\nReviewed-by: Martin Šrámek \u003cmsramek@chromium.org\u003e\nReviewed-by: Mikel Astiz \u003cmastiz@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#864601}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "af38350fd372a2d0e7c5f2184a4598a496f84c87",
      "old_mode": 33188,
      "old_path": "chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc",
      "new_id": "dec02fc1fc46615dfda808e5ec18392110cf3564",
      "new_mode": 33188,
      "new_path": "chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc"
    },
    {
      "type": "modify",
      "old_id": "314fb777b99a0795f952c99c73a72a5cf8989dbf",
      "old_mode": 33188,
      "old_path": "chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.h",
      "new_id": "4e36a01e63431604b27d36a807620a973271b445",
      "new_mode": 33188,
      "new_path": "chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.h"
    },
    {
      "type": "modify",
      "old_id": "753c9c047d66fc57f5fe0c0cbb890f623749ce82",
      "old_mode": 33188,
      "old_path": "chrome/browser/favicon/content_favicon_driver_browsertest.cc",
      "new_id": "290ab8e64b6b0fc6d5e20491ef6d71f566a3967e",
      "new_mode": 33188,
      "new_path": "chrome/browser/favicon/content_favicon_driver_browsertest.cc"
    },
    {
      "type": "modify",
      "old_id": "b1f498053f0148e713bb43e30edc0726c8265122",
      "old_mode": 33188,
      "old_path": "components/favicon/core/favicon_backend.cc",
      "new_id": "0aad24c6d931ba60c373aaaa98d00446a855fc56",
      "new_mode": 33188,
      "new_path": "components/favicon/core/favicon_backend.cc"
    },
    {
      "type": "modify",
      "old_id": "1c9a755efc6686d1154f63e079729ed09e5a5ca6",
      "old_mode": 33188,
      "old_path": "components/favicon/core/favicon_backend.h",
      "new_id": "1627a22086362d53056ed36847bcc42f52960ed4",
      "new_mode": 33188,
      "new_path": "components/favicon/core/favicon_backend.h"
    },
    {
      "type": "modify",
      "old_id": "531451e35b48aa2b76cc99a8091f4daee3490279",
      "old_mode": 33188,
      "old_path": "components/favicon/core/favicon_database.cc",
      "new_id": "cb04cc97ad387decd0af5f9989fce0bd65eb6388",
      "new_mode": 33188,
      "new_path": "components/favicon/core/favicon_database.cc"
    },
    {
      "type": "modify",
      "old_id": "39ad73779359915d90a69cdcaeb05a94428ba660",
      "old_mode": 33188,
      "old_path": "components/favicon/core/favicon_database.h",
      "new_id": "99d6967f4bf41fb030bbf05a5defa60ab5e9c81c",
      "new_mode": 33188,
      "new_path": "components/favicon/core/favicon_database.h"
    },
    {
      "type": "modify",
      "old_id": "0342fc6c2ece65e4960728a4cf0f84095d542bcf",
      "old_mode": 33188,
      "old_path": "components/favicon/core/favicon_database_unittest.cc",
      "new_id": "60627cde1785f00c627da2f97b931b54314fddfc",
      "new_mode": 33188,
      "new_path": "components/favicon/core/favicon_database_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "a2075096fd133ffbc136b45b2782c6507cca969a",
      "old_mode": 33188,
      "old_path": "components/history/core/browser/history_backend.cc",
      "new_id": "dba03eee5dc3ad7d88475573a689835c7317c1d5",
      "new_mode": 33188,
      "new_path": "components/history/core/browser/history_backend.cc"
    },
    {
      "type": "modify",
      "old_id": "9737f841188f14ea08332fc172b219722aef36aa",
      "old_mode": 33188,
      "old_path": "components/history/core/browser/history_backend.h",
      "new_id": "64e2cd5bb414a21bb72fe99a95a2a6f5a20d9882",
      "new_mode": 33188,
      "new_path": "components/history/core/browser/history_backend.h"
    },
    {
      "type": "modify",
      "old_id": "a62ae4de57d0776ac8a5357846b1e669880e64ea",
      "old_mode": 33188,
      "old_path": "components/history/core/browser/history_service.cc",
      "new_id": "5b35954439be4297fd9524c18930756ec42a8b34",
      "new_mode": 33188,
      "new_path": "components/history/core/browser/history_service.cc"
    },
    {
      "type": "modify",
      "old_id": "c009ee30617accf4592fc85767b1e94bbf8b29fa",
      "old_mode": 33188,
      "old_path": "components/history/core/browser/history_service.h",
      "new_id": "2c076a597d44900f07c4836154e77fed5b0d3f25",
      "new_mode": 33188,
      "new_path": "components/history/core/browser/history_service.h"
    },
    {
      "type": "modify",
      "old_id": "4be47b94cf131af4ac482aae437abf220b520a85",
      "old_mode": 33188,
      "old_path": "tools/metrics/histograms/enums.xml",
      "new_id": "48f7c4eebd8edd349bcf87567ed7f9b5c9e84054",
      "new_mode": 33188,
      "new_path": "tools/metrics/histograms/enums.xml"
    }
  ]
}
