| Index: Source/core/dom/Element.h
|
| diff --git a/Source/core/dom/Element.h b/Source/core/dom/Element.h
|
| index e954a5aa8f69c3283df35534ebf330324bfd49d5..985ce6272159c6a96237c93262e0e27a712048d2 100644
|
| --- a/Source/core/dom/Element.h
|
| +++ b/Source/core/dom/Element.h
|
| @@ -79,8 +79,9 @@ enum ElementFlags {
|
| ContainsFullScreenElement = 1 << 3,
|
| IsInTopLayer = 1 << 4,
|
| HasPendingResources = 1 << 5,
|
| + TabStopWasSetExplicitly = 1 << 6,
|
|
|
| - NumberOfElementFlags = 6, // Required size of bitfield used to store the flags.
|
| + NumberOfElementFlags = 7, // Required size of bitfield used to store the flags.
|
| };
|
|
|
| class CORE_EXPORT Element : public ContainerNode {
|
| @@ -377,6 +378,7 @@ public:
|
| bool isFocusable() const;
|
| bool tabStop() const;
|
| void setTabStop(bool);
|
| + void setTabStopInternal(bool);
|
| virtual bool isKeyboardFocusable() const;
|
| virtual bool isMouseFocusable() const;
|
| virtual void dispatchFocusEvent(Element* oldFocusedElement, WebFocusType);
|
|
|