| Index: Source/modules/accessibility/AXObject.cpp
|
| diff --git a/Source/modules/accessibility/AXObject.cpp b/Source/modules/accessibility/AXObject.cpp
|
| index d32949862ce207240aef7bef12bfb99dedfe2c43..7dafdd509f16ab57f924facd22070a8958a11bf9 100644
|
| --- a/Source/modules/accessibility/AXObject.cpp
|
| +++ b/Source/modules/accessibility/AXObject.cpp
|
| @@ -370,6 +370,8 @@ HTMLDialogElement* getActiveDialogElement(Node* node)
|
|
|
| } // namespace
|
|
|
| +unsigned AXObject::s_numberOfLiveAXObjects = 0;
|
| +
|
| AXObject::AXObject(AXObjectCacheImpl& axObjectCache)
|
| : m_id(0)
|
| , m_haveChildren(false)
|
| @@ -386,11 +388,13 @@ AXObject::AXObject(AXObjectCacheImpl& axObjectCache)
|
| , m_cachedLiveRegionRoot(0)
|
| , m_axObjectCache(&axObjectCache)
|
| {
|
| + ++s_numberOfLiveAXObjects;
|
| }
|
|
|
| AXObject::~AXObject()
|
| {
|
| ASSERT(isDetached());
|
| + --s_numberOfLiveAXObjects;
|
| }
|
|
|
| void AXObject::detach()
|
|
|