summaryrefslogtreecommitdiffstats
path: root/net/tools/flip_server
diff options
context:
space:
mode:
authorbaranovich@yandex-team.ru <baranovich@yandex-team.ru@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-30 05:24:18 +0000
committerbaranovich@yandex-team.ru <baranovich@yandex-team.ru@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-30 05:24:18 +0000
commitc119036841f420a385e893a4316a55fbd511e442 (patch)
tree696e414e415dd24344e90d3376323c27202e4d69 /net/tools/flip_server
parent53ec557e6e24a6d54deedff335083644fb5b608e (diff)
downloadchromium_src-c119036841f420a385e893a4316a55fbd511e442.zip
chromium_src-c119036841f420a385e893a4316a55fbd511e442.tar.gz
chromium_src-c119036841f420a385e893a4316a55fbd511e442.tar.bz2
Add headers argument to
BufferedSpdyFramerVisitorInterface::OnPushPromise BUG=377538 R=jgraettinger@chromium.org TEST=BufferedSpdyFramerTest.ReadPushPromiseHeaderBlock Review URL: https://codereview.chromium.org/300553013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273722 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/tools/flip_server')
-rw-r--r--net/tools/flip_server/spdy_interface.h3
-rw-r--r--net/tools/flip_server/spdy_interface_test.cc3
2 files changed, 4 insertions, 2 deletions
diff --git a/net/tools/flip_server/spdy_interface.h b/net/tools/flip_server/spdy_interface.h
index 5ab8cba..e472cf2a 100644
--- a/net/tools/flip_server/spdy_interface.h
+++ b/net/tools/flip_server/spdy_interface.h
@@ -127,7 +127,8 @@ class SpdySM : public BufferedSpdyFramerVisitorInterface, public SMInterface {
// Called when a PUSH_PROMISE frame has been parsed.
virtual void OnPushPromise(SpdyStreamId stream_id,
- SpdyStreamId promised_stream_id) OVERRIDE {}
+ SpdyStreamId promised_stream_id,
+ const SpdyHeaderBlock& headers) OVERRIDE {}
public:
virtual size_t ProcessReadInput(const char* data, size_t len) OVERRIDE;
diff --git a/net/tools/flip_server/spdy_interface_test.cc b/net/tools/flip_server/spdy_interface_test.cc
index 8b340a8..7e2e524 100644
--- a/net/tools/flip_server/spdy_interface_test.cc
+++ b/net/tools/flip_server/spdy_interface_test.cc
@@ -64,7 +64,8 @@ class SpdyFramerVisitor : public BufferedSpdyFramerVisitorInterface {
MOCK_METHOD2(OnRstStream, void(SpdyStreamId, SpdyRstStreamStatus));
MOCK_METHOD2(OnGoAway, void(SpdyStreamId, SpdyGoAwayStatus));
MOCK_METHOD2(OnWindowUpdate, void(SpdyStreamId, uint32));
- MOCK_METHOD2(OnPushPromise, void(SpdyStreamId, SpdyStreamId));
+ MOCK_METHOD3(OnPushPromise,
+ void(SpdyStreamId, SpdyStreamId, const SpdyHeaderBlock&));
};
class FakeSMConnection : public SMConnection {