Closed Bug 1379095 Opened 9 years ago Closed 9 years ago

missing nsIRequest in nsAboutCacheEntry::Channel QI

Categories

(Core :: Networking: Cache, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla56
Tracking Status
firefox55 --- fixed
firefox56 --- fixed

People

(Reporter: schien, Assigned: schien)

Details

(Whiteboard: [necko-active])

Attachments

(1 file)

hit assertion while running netwerk/test/browser/browser_about_cache.js in debug build >ASSERTION: QueryInterface needed: 'query_result.get() == mRawPtr'
Whiteboard: [necko-active]
Comment on attachment 8884225 [details] Bug 1379095 - add nsIRequest in nsAboutCacheEntry::Channel QI. https://reviewboard.mozilla.org/r/155174/#review160242 Uuups!! Thanks!
Attachment #8884225 - Flags: review?(honzab.moz) → review+
Pushed by schien@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8e0c107d042f add nsIRequest in nsAboutCacheEntry::Channel QI. r=mayhemer
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla56
@mayhemer do you think this patch worth uplifting to Firefox 55 (which is beta now)?
Flags: needinfo?(honzab.moz)
(In reply to Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) from comment #5) > @mayhemer do you think this patch worth uplifting to Firefox 55 (which is > beta now)? Yep.
Flags: needinfo?(honzab.moz)
Comment on attachment 8884225 [details] Bug 1379095 - add nsIRequest in nsAboutCacheEntry::Channel QI. Approval Request Comment [Feature/Bug causing the regression]: bug 1266196 [User impact if declined]: no, fix test case error [Is this code covered by automated tests?]: yes [Has the fix been verified in Nightly?]: yes [Needs manual test from QE? If yes, steps to reproduce]: no [List of other uplifts needed for the feature/fix]: n/a [Is the change risky?]: no [Why is the change risky/not risky?]: one line fix for QueryInterface [String changes made/needed]: no
Attachment #8884225 - Flags: approval-mozilla-beta?
(In reply to Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) from comment #7) > Comment on attachment 8884225 [details] > Bug 1379095 - add nsIRequest in nsAboutCacheEntry::Channel QI. > > Approval Request Comment > [Feature/Bug causing the regression]: bug 1266196 > [User impact if declined]: no, fix test case error So this is an old bug with no user impact? What makes it worth uplifting?
Flags: needinfo?(schien)
(In reply to Julien Cristau [:jcristau] from comment #8) > (In reply to Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) from comment > #7) > > Comment on attachment 8884225 [details] > > Bug 1379095 - add nsIRequest in nsAboutCacheEntry::Channel QI. > > > > Approval Request Comment > > [Feature/Bug causing the regression]: bug 1266196 > > [User impact if declined]: no, fix test case error > > So this is an old bug with no user impact? What makes it worth uplifting? To reduce the noise in test automation.
Flags: needinfo?(schien)
Comment on attachment 8884225 [details] Bug 1379095 - add nsIRequest in nsAboutCacheEntry::Channel QI. fix nsAboutCacheEntry::Channel queryinterface, beta55+
Attachment #8884225 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
(In reply to Shih-Chiang Chien [:schien] (UTC+8) (use ni? plz) from comment #7) > [Is this code covered by automated tests?]: yes > [Has the fix been verified in Nightly?]: yes > [Needs manual test from QE? If yes, steps to reproduce]: no Setting qe-verify- based on Shih-Chiang Chien's assessment on manual testing needs and the fact that this fix has automated coverage.
Flags: qe-verify-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: