mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-08-24 13:23:08 +09:00
import changes from win7-7/UXP:
bug1347737, bug1365982, bug1367206
This commit is contained in:
parent
c2b2ce2c5c
commit
0f035317a3
96 changed files with 1525 additions and 1329 deletions
|
|
@ -134,7 +134,7 @@ nsMathMLContainerFrame::SaveReflowAndBoundingMetricsFor(nsIFrame*
|
|||
{
|
||||
ReflowOutput* reflowOutput = new ReflowOutput(aReflowOutput);
|
||||
reflowOutput->mBoundingMetrics = aBoundingMetrics;
|
||||
aFrame->Properties().Set(HTMLReflowOutputProperty(), reflowOutput);
|
||||
aFrame->SetProperty(HTMLReflowOutputProperty(), reflowOutput);
|
||||
}
|
||||
|
||||
// helper method to facilitate getting the reflow and bounding metrics
|
||||
|
|
@ -147,7 +147,7 @@ nsMathMLContainerFrame::GetReflowAndBoundingMetricsFor(nsIFrame* aFra
|
|||
NS_PRECONDITION(aFrame, "null arg");
|
||||
|
||||
ReflowOutput* reflowOutput =
|
||||
aFrame->Properties().Get(HTMLReflowOutputProperty());
|
||||
aFrame->GetProperty(HTMLReflowOutputProperty());
|
||||
|
||||
// IMPORTANT: This function is only meant to be called in Place() methods
|
||||
// where it is assumed that SaveReflowAndBoundingMetricsFor has recorded the
|
||||
|
|
@ -175,9 +175,8 @@ void
|
|||
nsMathMLContainerFrame::ClearSavedChildMetrics()
|
||||
{
|
||||
nsIFrame* childFrame = mFrames.FirstChild();
|
||||
FramePropertyTable* props = PresContext()->PropertyTable();
|
||||
while (childFrame) {
|
||||
props->Delete(childFrame, HTMLReflowOutputProperty());
|
||||
childFrame->DeleteProperty(HTMLReflowOutputProperty());
|
||||
childFrame = childFrame->GetNextSibling();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue