)]}'
{
  "commit": "19f2590d4bcd372f70812b16487b2fa300cac177",
  "tree": "01b033853f5ebf1a14747baa520a92070f02469a",
  "parents": [
    "3120f8fece0462d302a63d402f69d72a8cc550d1"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Thu Mar 10 17:39:10 2022 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Mar 10 17:40:10 2022 -0800"
  },
  "message": "Add Http2DecoderAdapter::SetMaxFrameSize(), currently unused.\n\nThis CL performs several minor refactors/non-functional changes:\n  - Adds a setter SetMaxFrameSize() to store the new value in\n    Http2DecoderAdapter and its Http2FrameDecoder member.\n  - Renames recv_frame_size_limit_ to max_frame_size_, to reflect that the\n    field corresponds to SETTINGS_MAX_FRAME_SIZE.\n  - Removes some unneeded local variables.\n  - Removes the frame_decoder_-\u003eset_maximum_payload_size() call from\n    ProcessInput(). This change is a no-op because\n    Http2DecoderAdapter\u0027s recv_frame_size_limit_/max_frame_size_ before was not\n    altered from its default value [1] (so the repeated calls in ProcessInput()\n    were no-ops). Furthermore, the default value already matches the\n    frame_decoder_ default value for its maximum_payload_size_ [2].\n    In production, ResetInternal() is only called in construction.\n\nThe addition of SetMaxFrameSize() is important for a future change in\nOgHttp2Session, which will call this new method when sending custom\nSETTINGS_MAX_FRAME_SIZE values to the peer.\n\n[1] http://google3/third_party/spdy/core/http2_frame_decoder_adapter.h;l\u003d313;rcl\u003d402940499\n[2] http://google3/third_party/http2/decoder/http2_frame_decoder.cc;l\u003d37;rcl\u003d433094660\n\nPiperOrigin-RevId: 433892628\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7e424a353c1e18ac45054b25d79a1f74c60e994d",
      "old_mode": 33188,
      "old_path": "spdy/core/http2_frame_decoder_adapter.cc",
      "new_id": "320befabe5b78cba188a00479962b6390f4fe2e5",
      "new_mode": 33188,
      "new_path": "spdy/core/http2_frame_decoder_adapter.cc"
    },
    {
      "type": "modify",
      "old_id": "afe9415de34ada8a36ee4d43cf7859b0d8d15e40",
      "old_mode": 33188,
      "old_path": "spdy/core/http2_frame_decoder_adapter.h",
      "new_id": "259924c222d0bc8569c19aa05b742a190a06cd93",
      "new_mode": 33188,
      "new_path": "spdy/core/http2_frame_decoder_adapter.h"
    },
    {
      "type": "modify",
      "old_id": "9f045763763e2fdd40bb08f957c9452d3d1244da",
      "old_mode": 33188,
      "old_path": "spdy/core/spdy_framer_test.cc",
      "new_id": "1b20d9bf3b5570af0eba896d91e046f262dd1777",
      "new_mode": 33188,
      "new_path": "spdy/core/spdy_framer_test.cc"
    }
  ]
}
