mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-20 00:35:44 +00:00
21a581c031
Keeping a list of ancestor principals in a LoadInfo object, that, at times, exists in the content process, is not secure. Since ancestor principals are only ever needed to create a list of frameAncestors, which, in turn, are only ever accessed from the parent process, we can assemble lists of ancestor principals and outer windowIDs whenever we are in the parent process and are either 1) creating a LoadInfo object or 2) deserializing a LoadInfoArgs struct, received from content process, into a LoadInfo object. Differential Revision: https://phabricator.services.mozilla.com/D78406 |
||
---|---|---|
.. | ||
app | ||
chromium | ||
contentproc | ||
glue | ||
gtest | ||
ipdl | ||
mscom | ||
testshell | ||
moz.build | ||
pull-chromium.py |