namespace blink {
struct SecurityPolicyViolationEventInit : public EventInit {
- SecurityPolicyViolationEventInit()
- {
- }
+ SecurityPolicyViolationEventInit() { }
String documentURI;
String referrer;
};
class SecurityPolicyViolationEvent FINAL : public Event {
+ DEFINE_WRAPPERTYPEINFO();
public:
static PassRefPtrWillBeRawPtr<SecurityPolicyViolationEvent> create()
{
virtual void trace(Visitor* visitor) OVERRIDE { Event::trace(visitor); }
private:
- SecurityPolicyViolationEvent()
- {
- ScriptWrappable::init(this);
- }
+ SecurityPolicyViolationEvent() { }
SecurityPolicyViolationEvent(const AtomicString& type, const SecurityPolicyViolationEventInit& initializer)
: Event(type, initializer)
, m_sourceFile(initializer.sourceFile)
, m_lineNumber(initializer.lineNumber)
, m_columnNumber(initializer.columnNumber)
- , m_statusCode(initializer.statusCode)
- {
- ScriptWrappable::init(this);
- }
+ , m_statusCode(initializer.statusCode) { }
String m_documentURI;
String m_referrer;