Closed
Bug 1480198
Opened 5 years ago
Closed 5 years ago
Construct all nsDocShell objects within a BrowsingContext
Categories
(Core :: DOM: Core & HTML, enhancement, P2)
Core
DOM: Core & HTML
Tracking
()
People
(Reporter: nika, Assigned: farre)
References
(Blocks 1 open bug)
Details
Attachments
(3 files, 1 obsolete file)
No description provided.
Reporter | ||
Updated•5 years ago
|
Priority: -- → P2
Reporter | ||
Comment 1•5 years ago
|
||
Updated•5 years ago
|
Blocks: browsingcontext
Assignee | ||
Comment 3•5 years ago
|
||
Assignee | ||
Comment 4•5 years ago
|
||
Since nsDocShell is no longer created when nsComponentManagerImpl is on the stack we now expose leaks tracked in Bug 1495659. Depends on D7400
Updated•5 years ago
|
Attachment #8998548 -
Attachment is obsolete: true
Comment 5•5 years ago
|
||
These are only showing up in some WPT tests, right? This change will apply to all LSan tests, and this is a very broad change. You should instead use the very nice per-directory setup jgraham created for LSan suppressions in WPT tests. For instance: https://searchfox.org/mozilla-central/source/testing/web-platform/meta/websockets/__dir__.ini
QA Contact: overholt
Updated•5 years ago
|
QA Contact: overholt
Assignee | ||
Comment 6•5 years ago
|
||
Add the property lsan-max-stack-depth to enable configuring how many stack frames we allow LSANLeaks to record.
Pushed by afarre@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a0702430e839 Check for allowed patterns deeper in LSAN stack. r=jgraham https://hg.mozilla.org/integration/autoland/rev/3f53bdf6763d Suppress leaks with nsDocShell::Create on the stack. r=mccr8
Updated•5 years ago
|
Attachment #9013555 -
Attachment description: Bug 1480198 - Suppress leaks with nsDocShell::Create on the stack → Bug 1480198 - Suppress leaks with nsDocShell::Create on the stack.
Comment 8•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/a0702430e839 https://hg.mozilla.org/mozilla-central/rev/3f53bdf6763d
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox64:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/13495 for changes under testing/web-platform/tests
Can't merge web-platform-tests PR due to failing upstream checks: Github PR https://github.com/web-platform-tests/wpt/pull/13495 * continuous-integration/travis-ci/pr (https://travis-ci.org/web-platform-tests/wpt/builds/440852639?utm_source=github_status&utm_medium=notification)
Assignee | ||
Updated•5 years ago
|
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Can't merge web-platform-tests PR due to failing upstream checks: Github PR https://github.com/web-platform-tests/wpt/pull/13495 * Taskcluster (pull_request) (https://tools.taskcluster.net/task-group-inspector/#/H4xFONJPQvWBiXWzm48RAA)
Upstream PR merged
Comment 13•5 years ago
|
||
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/7afa638dc547 [wpt PR 13495] - [Gecko Bug 1480198] Check for allowed patterns deeper in LSAN stack., a=testonly
Comment 14•5 years ago
|
||
Pushed by james@hoppipolla.co.uk: https://hg.mozilla.org/integration/mozilla-inbound/rev/9d5ffc2c0617 [wpt PR 13495] - [Gecko Bug 1480198] Check for allowed patterns deeper in LSAN stack., a=testonly
Comment 15•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/9d5ffc2c0617
Status: REOPENED → RESOLVED
Closed: 5 years ago → 5 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 16•5 years ago
|
||
I believe :farre has not landed the actual core of this bug yet. Re-opening & ni? to confirm with :farre
Status: RESOLVED → REOPENED
Flags: needinfo?(afarre)
Resolution: FIXED → ---
Updated•5 years ago
|
Attachment #9013554 -
Attachment description: Bug 1480198 - Construct nsDocShell objects inside BrowsingContext → Bug 1480198 - Construct nsDocShell objects inside BrowsingContext.
Comment 18•5 years ago
|
||
Pushed by afarre@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5da3c0dad67a Construct nsDocShell objects inside BrowsingContext. r=peterv
Comment 19•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/5da3c0dad67a
Status: REOPENED → RESOLVED
Closed: 5 years ago → 5 years ago
status-firefox65:
--- → fixed
Resolution: --- → FIXED
Updated•4 years ago
|
Component: DOM → DOM: Core & HTML
Comment 20•4 years ago
|
||
Retroactively moving fixed bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to an appropriate Fission Milestone.
This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:
0ee3c76a-bc79-4eb2-8d12-05dc0b68e732
Fission Milestone: --- → M4
You need to log in
before you can comment on or make changes to this bug.
Description
•