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 HTMLPictureElement_h
6#define HTMLPictureElement_h
7
8#include "core/html/HTMLElement.h"
9
10namespace blink {
11
12class HTMLPictureElement FINAL : public HTMLElement {
13    DEFINE_WRAPPERTYPEINFO();
14public:
15    DECLARE_NODE_FACTORY(HTMLPictureElement);
16
17    void sourceOrMediaChanged();
18
19protected:
20    explicit HTMLPictureElement(Document&);
21
22private:
23    virtual InsertionNotificationRequest insertedInto(ContainerNode*) OVERRIDE;
24};
25
26} // namespace blink
27
28#endif // HTMLPictureElement_h
29