1// Copyright 2014 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef DocumentParserClient_h
6#define DocumentParserClient_h
7
8#include "platform/heap/Handle.h"
9
10namespace blink {
11
12class DocumentParserClient : public WillBeGarbageCollectedMixin {
13public:
14    // This callback is called when all data pushed to parser has been consumed.
15    virtual void notifyParserStopped() = 0;
16
17protected:
18    DocumentParserClient() { }
19};
20
21} // namespace blink
22
23#endif // DocumentParserClient_h
24