Bug 1258228 - create special child accessibles in owner's constructor, part2, r=marcoz
This commit is contained in:
@@ -30,6 +30,8 @@ HTMLImageMapAccessible::
|
||||
ImageAccessibleWrap(aContent, aDoc)
|
||||
{
|
||||
mType = eImageMapType;
|
||||
|
||||
UpdateChildAreas(false);
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
@@ -150,16 +152,6 @@ HTMLImageMapAccessible::GetChildAccessibleFor(const nsINode* aNode) const
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// HTMLImageMapAccessible: Accessible protected
|
||||
|
||||
void
|
||||
HTMLImageMapAccessible::CacheChildren()
|
||||
{
|
||||
UpdateChildAreas(false);
|
||||
}
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// HTMLAreaAccessible
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
@@ -231,15 +223,6 @@ HTMLAreaAccessible::EndOffset()
|
||||
return IndexInParent() + 1;
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// HTMLAreaAccessible: Accessible protected
|
||||
|
||||
void
|
||||
HTMLAreaAccessible::CacheChildren()
|
||||
{
|
||||
// No children for aria accessible.
|
||||
}
|
||||
|
||||
nsRect
|
||||
HTMLAreaAccessible::RelativeBounds(nsIFrame** aBoundingFrame) const
|
||||
{
|
||||
|
||||
@@ -44,9 +44,6 @@ public:
|
||||
|
||||
protected:
|
||||
virtual ~HTMLImageMapAccessible() { }
|
||||
|
||||
// Accessible
|
||||
virtual void CacheChildren() override;
|
||||
};
|
||||
|
||||
/**
|
||||
@@ -68,10 +65,12 @@ public:
|
||||
virtual uint32_t StartOffset() override;
|
||||
virtual uint32_t EndOffset() override;
|
||||
|
||||
virtual bool IsAcceptableChild(nsIContent* aEl) const override
|
||||
{ return false; }
|
||||
|
||||
protected:
|
||||
// Accessible
|
||||
virtual ENameValueFlag NativeName(nsString& aName) override;
|
||||
virtual void CacheChildren() override;
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user