)]}'
{
  "commit": "6ef00856d4121eba1ca745b281e366e006569e3f",
  "tree": "be8f89a1a4cb5ba3e85a3f6cf3a84d372ba8736d",
  "parents": [
    "937a50f411f169191f99adb606ad18384260579a"
  ],
  "author": {
    "name": "Andy Phan",
    "email": "andyphan@chromium.org",
    "time": "Wed Sep 09 17:34:58 2026 -0700"
  },
  "committer": {
    "name": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Sep 09 17:34:58 2026 -0700"
  },
  "message": "Add test cases for 12-hour time parsing in FX_ParseDateUsingFormat()\n\nAdd test cases for FX_ParseDateUsingFormat() covering 12-hour time\nparsing with AM/PM markers (\"t\" and \"tt\").\n\nInclude TODOs documenting current parsing defects:\n- \"12:xx pm\" rolls over to hour 24 / next day instead of noon.\n- \"12:xx am\" remains at hour 12 instead of midnight.\n- Uppercase AM/PM markers (\"PM\", \"P\") are ignored and treated as AM.\n- Malformed markers are silently accepted as AM instead of being\n  rejected as bad formats.\n\nTAG\u003dagy\nCONV\u003d217915ef-20b8-4b6e-849b-8360d32c7229\n\nBug: 555848528\nChange-Id: I48bcaf60df07c538ff87ef4fb1624fae7f2fdca0\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/156870\nCommit-Queue: Andy Phan \u003candyphan@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "660c0b0a67567154252cb1000b85fc1dc63fce12",
      "old_mode": 33188,
      "old_path": "fxjs/fx_date_helpers_unittest.cpp",
      "new_id": "a59a9ccd01b5228e0afe6d5cb13690365e72f048",
      "new_mode": 33188,
      "new_path": "fxjs/fx_date_helpers_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "a12e955ff4f76f651c8c0f0679bcb0f062e37703",
      "old_mode": 33188,
      "old_path": "testing/resources/javascript/util_scand.in",
      "new_id": "51f0161ebb218be0189bb59b8d5521f2e1abf324",
      "new_mode": 33188,
      "new_path": "testing/resources/javascript/util_scand.in"
    },
    {
      "type": "modify",
      "old_id": "1708ef3f5e57700b9c490ccf2cd28d9934c94010",
      "old_mode": 33188,
      "old_path": "testing/resources/javascript/util_scand_expected.txt",
      "new_id": "093bb919122ca767fcaa2ebeb389c9fa3a30e024",
      "new_mode": 33188,
      "new_path": "testing/resources/javascript/util_scand_expected.txt"
    }
  ]
}
