1 // Copyright 2015 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.
5 #ifndef WebCompositedDisplayList_h
6 #define WebCompositedDisplayList_h
8 #include "public/platform/WebCommon.h"
9 #include "public/platform/WebPrivateOwnPtr.h"
13 class CompositedDisplayList
;
15 class BLINK_PLATFORM_EXPORT WebCompositedDisplayList
{
17 WebCompositedDisplayList() {}
18 ~WebCompositedDisplayList();
21 void assign(WTF::PassOwnPtr
<CompositedDisplayList
>);
22 CompositedDisplayList
* compositedDisplayListForTesting();
25 // TODO(pdr): Add accessor functions for the data in m_private as needed.
28 WebPrivateOwnPtr
<CompositedDisplayList
> m_private
;
33 #endif // WebCompositedDisplayList_h