)]}'
{
  "commit": "2b7150985b8271395fab5968c2691e60d7b4d261",
  "tree": "b444a04ded11eea326d6c0a33fb69090ef5a8734",
  "parents": [
    "30b43fdb8055c9bb09ee49a790354c86dbb29770"
  ],
  "author": {
    "name": "Saurabh Chauhan",
    "email": "mopriadevteam@gmail.com",
    "time": "Mon Feb 24 17:24:32 2025 +0000"
  },
  "committer": {
    "name": "Saurabh Chauhan",
    "email": "mopriadevteam@gmail.com",
    "time": "Fri Mar 07 01:33:16 2025 +0000"
  },
  "message": "Optimize size comparison \u0026 bitmap processing logic\n\nRefactored the code to move the size comparison logic from C to Java,\neliminating unnecessary content-at-margins calculations for all single\npage documents. Additionally, added the safeguard against large media\nsizes to optimize bitmap operations and reduce memory footprint.\n\nTest: Print Arch E sized PDF to a printer loaded with A4 paper, or\nprint Arch E sized PDF to a printer loaded with Arch E paper. Confirm\nthe print job completes without any error.\nSigned-off-by: Saurabh Chauhan \u003cmopriadevteam@gmail.com\u003e\n\nChange-Id: Ieef3fcdefafde924cf40689bb329afde0d42c94b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "88ce358f2201091fca5ed57b779237688edb8d85",
      "old_mode": 33261,
      "old_path": "jni/lib/printable_area.c",
      "new_id": "3c0f2625c9b08616200ff30e3545a5bc4e1db2af",
      "new_mode": 33261,
      "new_path": "jni/lib/printable_area.c"
    },
    {
      "type": "modify",
      "old_id": "5aba9e99cfabff32e9736a7a6d348979039967f2",
      "old_mode": 33188,
      "old_path": "src/com/android/bips/ipp/StartJobTask.java",
      "new_id": "fbdd8e25abdbeeb35b715983b22659215c4ac575",
      "new_mode": 33188,
      "new_path": "src/com/android/bips/ipp/StartJobTask.java"
    }
  ]
}
