crashpad/third_party
Robert Sesek f0ee5f0efe Remove NSInputStream used in HTTPTransportMac and use a CFReadStream instead.
NSInputStream requires overriding and implementing private methods in order to
use it with NSURLConnection [1]. It is cleaner to use the private but stable
and open source CFStreamAbstract.h header from CF-Lite to implement a
CFReadStream. Since CFReadStream is toll-free bridged to NSInputStream, the
remainder of the HTTPTransport code can remain unchanged.

[1] http://lists.apple.com/archives/macnetworkprog/2007/May/msg00055.html

BUG=crashpad:15
R=mark@chromium.org

Review URL: https://codereview.chromium.org/993413003
2015-03-11 16:59:59 -04:00
..
apple_cctools 10.6 SDK compatibility. 2014-09-12 12:13:27 -04:00
apple_cf Remove NSInputStream used in HTTPTransportMac and use a CFReadStream instead. 2015-03-11 16:59:59 -04:00
gmock Allow Crashpad to build in the Chromium tree. 2015-03-09 15:25:42 -04:00
gtest Allow Crashpad to build in the Chromium tree. 2015-03-09 15:25:42 -04:00
gyp Initial commit of Crashpad. 2014-07-30 23:24:58 -04:00
mini_chromium Allow Crashpad to build in the Chromium tree. 2015-03-09 15:25:42 -04:00