Closed Bug 1528199 Opened 5 years ago Closed 5 years ago

XUL trees flush at an inappropriate time.

Categories

(Core :: Layout, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla67
Tracking Status
firefox-esr60 --- wontfix
firefox65 --- wontfix
firefox66 --- fixed
firefox67 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

Details

(Keywords: sec-moderate, Whiteboard: [post-critsmash-triage][adv-main66+])

Attachments

(2 files)

There's a bit of orange in my try push for the assertions patch for bug 1525509, because XUL trees already do insane stuff.

Attached file stack

Can I have a sec rating for this? I think it's not more than sec-moderate, since it only affects XUL trees and we don't have any of that in content.

Flags: needinfo?(dveditz)

Sounds right.

Flags: needinfo?(dveditz)
Keywords: sec-moderate
Group: core-security → layout-core-security
Group: layout-core-security → core-security-release
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67

Comment on attachment 9044156 [details]
Bug 1528199 - Make nsTreeColFrame::InvalidateColumns not flush. r=dholbert,TYLin

Beta/Release Uplift Approval Request

Feature/Bug causing the regression

Not a regression

User impact if declined

Can't land the assertions in bug 1525509.

Is this code covered by automated tests?

Unknown

Has the fix been verified in Nightly?

Yes

Needs manual test from QE?

No

If yes, steps to reproduce

List of other uplifts needed

None

Risk to taking this patch

Low

Why is the change risky/not risky? (and alternatives if risky)

Straight-forward patch affecting only XUL trees that allows the assertions from bug 1525509 to hold.

String changes made/needed

none

Attachment #9044156 - Flags: approval-mozilla-beta?

Comment on attachment 9044156 [details]
Bug 1528199 - Make nsTreeColFrame::InvalidateColumns not flush. r=dholbert,TYLin

Fix for sec-moderate issue plus we need this for bug 1525509.
OK for uplift for beta 10.

Attachment #9044156 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Flags: qe-verify-
Whiteboard: [post-critsmash-triage]
Whiteboard: [post-critsmash-triage] → [post-critsmash-triage][adv-main66+]
Group: core-security-release
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: