| Index: third_party/WebKit/Source/WebKit/chromium/src/WebPluginContainerImpl.h
|
| ===================================================================
|
| --- third_party/WebKit/Source/WebKit/chromium/src/WebPluginContainerImpl.h (revision 92488)
|
| +++ third_party/WebKit/Source/WebKit/chromium/src/WebPluginContainerImpl.h (working copy)
|
| @@ -35,6 +35,7 @@
|
| #include "WebPluginContainer.h"
|
| #include "Widget.h"
|
|
|
| +#include <wtf/OwnPtr.h>
|
| #include <wtf/PassRefPtr.h>
|
| #include <wtf/Vector.h>
|
|
|
| @@ -54,6 +55,7 @@
|
|
|
| namespace WebKit {
|
|
|
| +class ScrollbarGroup;
|
| class WebPlugin;
|
| class WebPluginLoadObserver;
|
|
|
| @@ -127,6 +129,11 @@
|
| virtual WebCore::LayerChromium* platformLayer() const;
|
| #endif
|
|
|
| + ScrollbarGroup* scrollbarGroup();
|
| +
|
| + void willStartLiveResize();
|
| + void willEndLiveResize();
|
| +
|
| private:
|
| WebPluginContainerImpl(WebCore::HTMLPlugInElement* element, WebPlugin* webPlugin);
|
| ~WebPluginContainerImpl();
|
| @@ -150,6 +157,10 @@
|
| #if USE(ACCELERATED_COMPOSITING)
|
| RefPtr<WebCore::PluginLayerChromium> m_platformLayer;
|
| #endif
|
| +
|
| + // The associated scrollbar group object, created lazily. Used for Pepper
|
| + // scrollbars.
|
| + OwnPtr<ScrollbarGroup> m_scrollbarGroup;
|
| };
|
|
|
| } // namespace WebKit
|
|
|