|
Lines 29-36
a/Source/WebCore/dom/UserActionElementSet.h_sec1
|
| 29 |
#define UserActionElementSet_h |
29 |
#define UserActionElementSet_h |
| 30 |
|
30 |
|
| 31 |
#include <wtf/HashMap.h> |
31 |
#include <wtf/HashMap.h> |
| 32 |
#include <wtf/OwnPtr.h> |
|
|
| 33 |
#include <wtf/PassOwnPtr.h> |
| 34 |
#include <wtf/PassRefPtr.h> |
32 |
#include <wtf/PassRefPtr.h> |
| 35 |
#include <wtf/RefPtr.h> |
33 |
#include <wtf/RefPtr.h> |
| 36 |
|
34 |
|
|
Lines 40-47
class Element;
a/Source/WebCore/dom/UserActionElementSet.h_sec2
|
| 40 |
|
38 |
|
| 41 |
class UserActionElementSet { |
39 |
class UserActionElementSet { |
| 42 |
public: |
40 |
public: |
| 43 |
static PassOwnPtr<UserActionElementSet> create() { return adoptPtr(new UserActionElementSet()); } |
|
|
| 44 |
|
| 45 |
bool isFocused(const Element* element) { return hasFlags(element, IsFocusedFlag); } |
41 |
bool isFocused(const Element* element) { return hasFlags(element, IsFocusedFlag); } |
| 46 |
bool isActive(const Element* element) { return hasFlags(element, IsActiveFlag); } |
42 |
bool isActive(const Element* element) { return hasFlags(element, IsActiveFlag); } |
| 47 |
bool isInActiveChain(const Element* element) { return hasFlags(element, InActiveChainFlag); } |
43 |
bool isInActiveChain(const Element* element) { return hasFlags(element, InActiveChainFlag); } |
|
Lines 51-59
public:
a/Source/WebCore/dom/UserActionElementSet.h_sec3
|
| 51 |
void setInActiveChain(Element* element, bool enable) { setFlags(element, enable, InActiveChainFlag); } |
47 |
void setInActiveChain(Element* element, bool enable) { setFlags(element, enable, InActiveChainFlag); } |
| 52 |
void setHovered(Element* element, bool enable) { setFlags(element, enable, IsHoveredFlag); } |
48 |
void setHovered(Element* element, bool enable) { setFlags(element, enable, IsHoveredFlag); } |
| 53 |
|
49 |
|
| 54 |
UserActionElementSet(); |
|
|
| 55 |
~UserActionElementSet(); |
| 56 |
|
| 57 |
void didDetach(Element*); |
50 |
void didDetach(Element*); |
| 58 |
void documentDidRemoveLastRef(); |
51 |
void documentDidRemoveLastRef(); |
| 59 |
|
52 |
|