Closed Bug 2087980 Opened 12 days ago Closed 9 days ago

Apply [Tainted] to nsIPrincipal in IPDL

Categories

(Core :: DOM: Content Processes, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
162 Branch
Tracking Status
firefox162 --- fixed

People

(Reporter: tschuster, Assigned: tschuster)

References

(Blocks 2 open bugs)

Details

Attachments

(2 external files)

Now that we can mark C++ types as [Tainted] in IPDL we will do so for nsIPrincipal. My current plan is to introduce [NoTaint=todo] for cases where we are currently still missing principal validation checks.

This just makes some the diff of the next patch smaller.

Keywords: leave-open
Pushed by tschuster@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/fc7f91a35976 https://hg.mozilla.org/integration/autoland/rev/b7ac087f5098 Make some nsIPrincipal IPC parameters non-nullable and simplify some of the validation. r=nika,ipc-reviewers
Keywords: leave-open
Status: NEW → RESOLVED
Closed: 9 days ago
Resolution: --- → FIXED
Target Milestone: --- → 162 Branch
See Also: → 2089659
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: