The DocShellCapabilitiesListener in content-sessionStore.js currently registers its own nsIWebProgressListener. It should just register itself as a FrameTree observer and wait for onFrameTreeReset() as that is also fired when we start a load.
Created attachment 8351189 [details] [diff] [review] 0001-Bug-952934-Use-onFrameTreeReset-to-re-collect-docShe.patch try is looking good: https://tbpl.mozilla.org/?tree=Try&rev=b4a52080ce1e
Attachment #8351189 - Flags: review?(smacleod)
Attachment #8351189 - Flags: review?(smacleod) → review+
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 29
You need to log in before you can comment on or make changes to this bug.