Closed
Bug 968542
Opened 10 years ago
Closed 10 years ago
IPC blobs can entrain a ContentParent
Categories
(Core :: DOM: Core & HTML, defect)
Core
DOM: Core & HTML
Tracking
()
People
(Reporter: khuey, Assigned: khuey)
References
Details
(Whiteboard: [MemShrink])
Attachments
(1 file, 2 obsolete files)
926 bytes,
patch
|
jst
:
review+
RyanVM
:
checkin+
|
Details | Diff | Splinter Review |
Something I've noticed while debugging Bug 963290 is that IPC Blobs can entrain the ContentParent. I don't think we can rely on the page allowing the blob to be GCd, but I'm not 100% convinced that this is the right fix.
Attachment #8371130 -
Flags: review?(bent.mozilla)
Updated•10 years ago
|
Whiteboard: [MemShrink]
Comment on attachment 8371130 [details] [diff] [review] Patc Review of attachment 8371130 [details] [diff] [review]: ----------------------------------------------------------------- I think this looks fine! Except: ::: dom/ipc/Blob.cpp @@ +954,5 @@ > MOZ_ASSERT(mActor); > MOZ_ASSERT(!mSlice); > MOZ_ASSERT(!mDone); > > + NS_ENSURE_TRUE(mActor->Manager(), NS_ERROR_UNEXPECTED); This is a void function
Attachment #8371130 -
Flags: review?(bent.mozilla) → review+
Comment 2•10 years ago
|
||
Fixed up, ready to land. Carrying over bent's r+. (and I would've landed this had the tree been open)
Attachment #8372666 -
Flags: review+
Attachment #8372666 -
Flags: checkin?
Updated•10 years ago
|
Keywords: checkin-needed
Comment 3•10 years ago
|
||
Now with checkin comment etc.
Attachment #8372666 -
Attachment is obsolete: true
Attachment #8372666 -
Flags: checkin?
Attachment #8372668 -
Flags: review+
Updated•10 years ago
|
Attachment #8372668 -
Flags: checkin?
Updated•10 years ago
|
Attachment #8371130 -
Attachment is obsolete: true
Comment 4•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/930f356f1a36
Keywords: checkin-needed
Comment 5•10 years ago
|
||
Comment on attachment 8372668 [details] [diff] [review] Patch, fixed per review comment. Please just use checkin-needed ;)
Attachment #8372668 -
Flags: checkin? → checkin+
Comment 6•10 years ago
|
||
Will do! (too many flags to keep track of) Thanks for landing this!
Comment 7•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/930f356f1a36
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Target Milestone: --- → mozilla30
Comment 8•10 years ago
|
||
https://hg.mozilla.org/releases/mozilla-b2g28_v1_3/rev/ee9ac69ab935
status-b2g-v1.4:
--- → fixed
status-firefox28:
--- → wontfix
status-firefox29:
--- → wontfix
status-firefox30:
--- → fixed
Updated•10 years ago
|
status-b2g-v1.3T:
--- → fixed
Updated•5 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•