Bug 1438193 - part11-3 CreateGroupInfo r=surkov

turn CreateGroupInfo into a const funcion
This commit is contained in:
Tokio Kajitsuka 2018-05-15 23:14:44 +09:00
Родитель 41078f48d3
Коммит 1201c026b8
4 изменённых файлов: 8 добавлений и 8 удалений

Просмотреть файл

@ -10,7 +10,7 @@
using namespace mozilla::a11y;
AccGroupInfo::AccGroupInfo(Accessible* aItem, role aRole) :
AccGroupInfo::AccGroupInfo(const Accessible* aItem, role aRole) :
mPosInSet(0), mSetSize(0), mParent(nullptr), mItem(aItem), mRole(aRole)
{
MOZ_COUNT_CTOR(AccGroupInfo);

Просмотреть файл

@ -42,7 +42,7 @@ public:
/**
* Create group info.
*/
static AccGroupInfo* CreateGroupInfo(Accessible* aAccessible)
static AccGroupInfo* CreateGroupInfo(const Accessible* aAccessible)
{
mozilla::a11y::role role = aAccessible->Role();
if (role != mozilla::a11y::roles::ROW &&
@ -75,7 +75,7 @@ public:
static Accessible* NextItemTo(Accessible* aItem);
protected:
AccGroupInfo(Accessible* aItem, a11y::role aRole);
AccGroupInfo(const Accessible* aItem, a11y::role aRole);
private:
AccGroupInfo() = delete;
@ -104,7 +104,7 @@ private:
uint32_t mPosInSet;
uint32_t mSetSize;
Accessible* mParent;
Accessible* mItem;
const Accessible* mItem;
a11y::role mRole;
};

Просмотреть файл

@ -73,7 +73,7 @@ nsAccUtils::SetAccGroupAttrs(nsIPersistentProperties *aAttributes,
}
int32_t
nsAccUtils::GetDefaultLevel(Accessible* aAccessible)
nsAccUtils::GetDefaultLevel(const Accessible* aAccessible)
{
roles::Role role = aAccessible->Role();
@ -92,7 +92,7 @@ nsAccUtils::GetDefaultLevel(Accessible* aAccessible)
}
int32_t
nsAccUtils::GetARIAOrDefaultLevel(Accessible* aAccessible)
nsAccUtils::GetARIAOrDefaultLevel(const Accessible* aAccessible)
{
int32_t level = 0;
nsCoreUtils::GetUIntAttr(aAccessible->GetContent(),

Просмотреть файл

@ -65,13 +65,13 @@ public:
/**
* Get default value of the level for the given accessible.
*/
static int32_t GetDefaultLevel(Accessible* aAcc);
static int32_t GetDefaultLevel(const Accessible* aAcc);
/**
* Return ARIA level value or the default one if ARIA is missed for the
* given accessible.
*/
static int32_t GetARIAOrDefaultLevel(Accessible* aAccessible);
static int32_t GetARIAOrDefaultLevel(const Accessible* aAccessible);
/**
* Compute group level for nsIDOMXULContainerItemElement node.