Closed Bug 1011086 Opened 11 years ago Closed 9 years ago

CSP in C++: Multi Process builds fail in SendReports when there is no LoadGroup

Categories

(Core :: DOM: Security, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: ckerschb, Unassigned)

References

Details

(Whiteboard: [domsecurity-backlog])

If SetReqeustContext is not providing aChannel as an argument, or if the loadGroup of that channel is null, then multi process builds will fail to AsyncOpen, because they cannot query the iTabChild in AsyncOpen. Currently we silently ignore that problem, but we should find out the correct #defines of multiprocess gecko and return with an error code in such cases.
Depends on: 994322
Well, we should probably not just "fail early" when we know it'll be a problem, but find a way to get the right loadGroup or other relevant information so the reports actually go out.
That's not a problem anymore after fixing Bug 1188028.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
Whiteboard: [domsecurity-backlog]
You need to log in before you can comment on or make changes to this bug.