Commit Graph

7 Commits

Author SHA1 Message Date
klzgrad
ae7bfc498c h2: Notify delegate about read EOF
So the delegate can close the socket instead of keeping sending data.

Read EOF or h2 half-closed (remote) state was introduced in
https://codereview.chromium.org/129543002. But StreamSocket doesnt
really supports a half closed state, so upon a read EOF the only sane
action is to close the socket immediately even if in theory more send
is possible.
2018-08-14 22:57:52 +00:00
klzgrad
a4c21ed4cd h2: Reduce warnings about RST on invalid streams
Per RFC 7540#6.4:

  However, after sending the RST_STREAM, the sending endpoint MUST be
  prepared to receive and process additional frames sent on the stream
  that might have been sent by the peer prior to the arrival of the
  RST_STREAM.
2018-08-14 22:57:51 +00:00
klzgrad
d33f3c2ff9 build: Trim libevent usage
Use system libevent on Linux. Remove extra libs on other platforms.
2018-08-14 22:57:51 +00:00
klzgrad
7a84b1b23e build: Remove icu 2018-08-14 22:57:51 +00:00
klzgrad
8a73d45c14 build: Move exclude_unwind_tables back into declare_args
There is desire to adjust this flag manually.

BUG=762629
R=thakis@chromium.org

Change-Id: I3bd134c19270cd1f729b3ea078674e734493d4ab
2018-08-14 22:57:51 +00:00
klzgrad
c728759132 build: Don't include gtk on ozone in //chrome/test 2018-08-14 22:57:49 +00:00
klzgrad
c677cbe429 Import chromium-70.0.3521.2 2018-08-14 22:19:20 +00:00