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