#include "../platform/WebString.h"
#include "WebNode.h"
-namespace WebCore { class Event; }
#if BLINK_IMPLEMENTATION
namespace WTF { template <typename T> class PassRefPtr; }
#endif
namespace blink {
+class Event;
+
class WebDOMEvent {
public:
enum PhaseType {
BLINK_EXPORT bool isXMLHttpRequestProgressEvent() const;
#if BLINK_IMPLEMENTATION
- WebDOMEvent(const PassRefPtrWillBeRawPtr<WebCore::Event>&);
- operator PassRefPtrWillBeRawPtr<WebCore::Event>() const;
+ WebDOMEvent(const PassRefPtrWillBeRawPtr<Event>&);
+ operator PassRefPtrWillBeRawPtr<Event>() const;
#endif
template<typename T> T to()
protected:
#if BLINK_IMPLEMENTATION
- void assign(const PassRefPtrWillBeRawPtr<WebCore::Event>&);
+ void assign(const PassRefPtrWillBeRawPtr<Event>&);
template<typename T> T* unwrap()
{
}
#endif
- WebPrivatePtr<WebCore::Event> m_private;
+ WebPrivatePtr<Event> m_private;
};
} // namespace blink