)]}'
{
  "commit": "1050ca63a68fe8e36dfb34d85247ff94f7b1b9f5",
  "tree": "57032e691f26692b54b9b32888e8229a1ded1a78",
  "parents": [
    "1080822ffa5c402e574a40a97a7fd7d26f6435a8"
  ],
  "author": {
    "name": "Matthias Clasen",
    "email": "mclasen@redhat.com",
    "time": "Sun Jun 02 19:22:54 2024"
  },
  "committer": {
    "name": "Matthias Clasen",
    "email": "mclasen@redhat.com",
    "time": "Sun Jun 02 20:05:58 2024"
  },
  "message": "widget: Keep separate nodes for css\n\nKeep separate render nodes for CSS background, border, content\nand outline, and only recreate them when needed.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6fbae41a95539eb515cc22acbf10e26118365ff5",
      "old_mode": 33188,
      "old_path": "gtk/gtkwidget.c",
      "new_id": "bfc689bd4f94644b2d2cbe96d71b72b3b4c1ab4f",
      "new_mode": 33188,
      "new_path": "gtk/gtkwidget.c"
    },
    {
      "type": "modify",
      "old_id": "6e13536c9eaf679d620680768a3ac5e6660b6510",
      "old_mode": 33188,
      "old_path": "gtk/gtkwidgetprivate.h",
      "new_id": "0b4e7b08e53f599dc8e8c00ec107569aca867f3f",
      "new_mode": 33188,
      "new_path": "gtk/gtkwidgetprivate.h"
    }
  ]
}
