summaryrefslogtreecommitdiff
path: root/Source/WebKit2/WebProcess/WebPage/PageBanner.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit2/WebProcess/WebPage/PageBanner.h')
-rw-r--r--Source/WebKit2/WebProcess/WebPage/PageBanner.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/Source/WebKit2/WebProcess/WebPage/PageBanner.h b/Source/WebKit2/WebProcess/WebPage/PageBanner.h
index 8d9181493..84802109d 100644
--- a/Source/WebKit2/WebProcess/WebPage/PageBanner.h
+++ b/Source/WebKit2/WebProcess/WebPage/PageBanner.h
@@ -28,7 +28,6 @@
#include "APIObject.h"
#include "WebEvent.h"
-#include <wtf/PassRefPtr.h>
#if PLATFORM(MAC)
OBJC_CLASS CALayer;
@@ -61,7 +60,7 @@ public:
};
#if PLATFORM(MAC)
- static PassRefPtr<PageBanner> create(CALayer *, int height, Client*);
+ static Ref<PageBanner> create(CALayer *, int height, Client*);
CALayer *layer();
#endif
@@ -83,14 +82,14 @@ private:
explicit PageBanner(CALayer *, int height, Client*);
#endif
- Type m_type;
Client* m_client;
- WebPage* m_webPage;
-
- bool m_mouseDownInBanner;
- bool m_isHidden;
#if PLATFORM(MAC)
+ Type m_type = NotSet;
+ WebPage* m_webPage = 0;
+ bool m_mouseDownInBanner = false;
+ bool m_isHidden = false;
+
RetainPtr<CALayer> m_layer;
int m_height;
#endif