mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-12 04:45:45 +00:00
parent
d2d2322472
commit
4dde2c3cec
@ -88,7 +88,7 @@ nsTextEditRules::CheckBidiLevelForDeletion(nsIDOMNode *aSelNode,
|
|||||||
nsCOMPtr<nsIAtom> baseLevel = getter_AddRefs(NS_NewAtom("BaseLevel"));
|
nsCOMPtr<nsIAtom> baseLevel = getter_AddRefs(NS_NewAtom("BaseLevel"));
|
||||||
|
|
||||||
// Get the bidi level of the frame before the caret
|
// Get the bidi level of the frame before the caret
|
||||||
res = frameBefore->GetBidiProperty(context, embeddingLevel, (void**)&levelBefore);
|
res = frameBefore->GetBidiProperty(context, embeddingLevel, (void**)&levelBefore,sizeof(PRUint8));
|
||||||
if (NS_FAILED(res))
|
if (NS_FAILED(res))
|
||||||
return res;
|
return res;
|
||||||
|
|
||||||
@ -108,13 +108,13 @@ nsTextEditRules::CheckBidiLevelForDeletion(nsIDOMNode *aSelNode,
|
|||||||
{
|
{
|
||||||
// there was no frameAfter, i.e. the caret is at the end of the
|
// there was no frameAfter, i.e. the caret is at the end of the
|
||||||
// document -- use the base paragraph level
|
// document -- use the base paragraph level
|
||||||
res = frameBefore->GetBidiProperty(context, baseLevel, (void**)&levelAfter);
|
res = frameBefore->GetBidiProperty(context, baseLevel, (void**)&levelAfter,sizeof(PRUint8));
|
||||||
if (NS_FAILED(res))
|
if (NS_FAILED(res))
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
res = frameAfter->GetBidiProperty(context, embeddingLevel, (void**)&levelAfter);
|
res = frameAfter->GetBidiProperty(context, embeddingLevel, (void**)&levelAfter,sizeof(PRUint8));
|
||||||
if (NS_FAILED(res))
|
if (NS_FAILED(res))
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
@ -88,7 +88,7 @@ nsTextEditRules::CheckBidiLevelForDeletion(nsIDOMNode *aSelNode,
|
|||||||
nsCOMPtr<nsIAtom> baseLevel = getter_AddRefs(NS_NewAtom("BaseLevel"));
|
nsCOMPtr<nsIAtom> baseLevel = getter_AddRefs(NS_NewAtom("BaseLevel"));
|
||||||
|
|
||||||
// Get the bidi level of the frame before the caret
|
// Get the bidi level of the frame before the caret
|
||||||
res = frameBefore->GetBidiProperty(context, embeddingLevel, (void**)&levelBefore);
|
res = frameBefore->GetBidiProperty(context, embeddingLevel, (void**)&levelBefore,sizeof(PRUint8));
|
||||||
if (NS_FAILED(res))
|
if (NS_FAILED(res))
|
||||||
return res;
|
return res;
|
||||||
|
|
||||||
@ -108,13 +108,13 @@ nsTextEditRules::CheckBidiLevelForDeletion(nsIDOMNode *aSelNode,
|
|||||||
{
|
{
|
||||||
// there was no frameAfter, i.e. the caret is at the end of the
|
// there was no frameAfter, i.e. the caret is at the end of the
|
||||||
// document -- use the base paragraph level
|
// document -- use the base paragraph level
|
||||||
res = frameBefore->GetBidiProperty(context, baseLevel, (void**)&levelAfter);
|
res = frameBefore->GetBidiProperty(context, baseLevel, (void**)&levelAfter,sizeof(PRUint8));
|
||||||
if (NS_FAILED(res))
|
if (NS_FAILED(res))
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
res = frameAfter->GetBidiProperty(context, embeddingLevel, (void**)&levelAfter);
|
res = frameAfter->GetBidiProperty(context, embeddingLevel, (void**)&levelAfter,sizeof(PRUint8));
|
||||||
if (NS_FAILED(res))
|
if (NS_FAILED(res))
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user