Closed Bug 1257981 Opened 8 years ago Closed 8 years ago

mark the root of the rule tree during rule tree GC

Categories

(Core :: CSS Parsing and Computation, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox47 --- affected
firefox48 --- affected

People

(Reporter: dbaron, Assigned: dbaron)

Details

Attachments

(1 file)

I was just looking at some style system crashes, and one thing that occurred to me is that we should probably mark the root of the rule tree just in case there are (somehow!?) no style contexts.
Attachment #8732390 - Flags: review?(cam) → review+
So this was fixed on trunk by bug 1258017, but I'd still like to land it on aurora.  (Although the cause of the crashes we see is probably the other problems bholley fixed rather than this one, but it still seems worth trying.)
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
Comment on attachment 8732390 [details] [diff] [review]
Mark the root of the rule tree during rule tree GC

Approval Request Comment
[Feature/regressing bug #]: not sure; pretty old
[User impact if declined]: potential crash
[Describe test coverage new/current, TreeHerder]: none
[Risks and why]: low risk; fixes one possible (although probably unlikely) source of crashes
[String/UUID change made/needed]: no
Attachment #8732390 - Flags: approval-mozilla-aurora?
(Though probably we should just backport all of bug 1258017, and not bother with this.  But I should wait to see if Bobby, and release management, agrees...)
I'll recheck again next week because of bug 1258017 comment 39. Will decide then whether we need both fixes or just one.
Hello DBaron, do we still need to uplift this fix? I already uplifted the patches from bug 1258017 in Aurora47.
Flags: needinfo?(dbaron)
Comment on attachment 8732390 [details] [diff] [review]
Mark the root of the rule tree during rule tree GC

No need anymore.
Flags: needinfo?(dbaron)
Attachment #8732390 - Flags: approval-mozilla-aurora?
(In reply to David Baron [:dbaron] ⌚️UTC-7 (review requests must explain patch) from comment #7)
> Comment on attachment 8732390 [details] [diff] [review]
> Mark the root of the rule tree during rule tree GC
> 
> No need anymore.

Great! Thanks. :)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: