| Index: Source/core/events/Event.h
|
| diff --git a/Source/core/events/Event.h b/Source/core/events/Event.h
|
| index 0797c6d93fe20beba30f345166354d8f8aedc4e7..69d3e5258aa1c97b622427e70f167e4990a5156a 100644
|
| --- a/Source/core/events/Event.h
|
| +++ b/Source/core/events/Event.h
|
| @@ -35,6 +35,7 @@ namespace WebCore {
|
|
|
| class EventTarget;
|
| class EventDispatcher;
|
| +class ExecutionContext;
|
| class HTMLIFrameElement;
|
|
|
| struct EventInit {
|
| @@ -130,8 +131,8 @@ public:
|
| // IE Extensions
|
| EventTarget* srcElement() const { return target(); } // MSIE extension - "the object that fired the event"
|
|
|
| - bool legacyReturnValue() const { return !defaultPrevented(); }
|
| - void setLegacyReturnValue(bool returnValue) { setDefaultPrevented(!returnValue); }
|
| + bool legacyReturnValue(ExecutionContext*) const;
|
| + void setLegacyReturnValue(ExecutionContext*, bool returnValue);
|
|
|
| virtual const AtomicString& interfaceName() const;
|
| bool hasInterface(const AtomicString&) const;
|
|
|