Closed
Bug 1183235
Opened 9 years ago
Closed 9 years ago
Keep the dochsell-specific markers inside a ObservedDocShell managed list instead of nsDocShell
Categories
(DevTools :: Performance Tools (Profiler/Timeline), defect)
DevTools
Performance Tools (Profiler/Timeline)
Tracking
(firefox42 fixed)
RESOLVED
FIXED
Firefox 42
Tracking | Status | |
---|---|---|
firefox42 | --- | fixed |
People
(Reporter: vporof, Assigned: vporof)
References
Details
Attachments
(2 files, 1 obsolete file)
(deleted),
patch
|
smaug
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
vporof
:
review+
|
Details | Diff | Splinter Review |
No description provided.
Assignee | ||
Comment 1•9 years ago
|
||
Updated•9 years ago
|
Attachment #8634459 -
Flags: review?(ttromey) → review?(bugs)
Assignee | ||
Comment 2•9 years ago
|
||
Patch queue: https://pastebin.mozilla.org/8839722
Updated•9 years ago
|
Attachment #8634459 -
Flags: review?(bugs) → review+
Comment 5•9 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-firefox42:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 42
Assignee | ||
Comment 6•9 years ago
|
||
This was backed out in: https://hg.mozilla.org/integration/fx-team/rev/fdff9c45b9c9
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 8•9 years ago
|
||
Fixed a crash.
Previously, the lifetime of mTimelineMarkers was bound to the lifetime of the nsDocShell. In this bug, that was changed to be tied to the lifetime of an ObservedDocShell, meaning they are created when recording is enabled, and destroyed when disabled. However, `nsDocShell::PopProfileTimelineMarkers` doesn't handle the latter case, and assumes an existing markers storage.
Updated the patch to handle the null case.
Attachment #8635480 -
Attachment is obsolete: true
Attachment #8637932 -
Flags: review+
Comment 9•9 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•