Fix GetInProcessParent usage in nsGlobalWindowOuter::PopupWhitelisted and friends
Categories
(Core :: DOM: Core & HTML, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox81 | --- | fixed |
People
(Reporter: kmag, Assigned: farre)
References
(Blocks 1 open bug)
Details
Attachments
(5 files)
There may be an existing bug for making the popup blocker Fission-compatible, in which case this should be folded into it.
Reporter | ||
Updated•4 years ago
|
Comment 1•4 years ago
|
||
Assigning to farre as he already owns Bug 1579847
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 3•4 years ago
|
||
Assignee | ||
Comment 4•4 years ago
|
||
Popup permissions initialized with the result of checking if the
constructing WindowContext's principal is allowed to open a popup. The
field is updated for all WindowContexts sharing a principal whenever
the popup permission for that nsIPrincipal changes.
Depends on D86377
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Comment 5•4 years ago
|
||
Changing popup permissions now need to synchronize across
participating content processes before becoming active.
Depends on D86378
Assignee | ||
Comment 6•4 years ago
|
||
https://treeherder.mozilla.org/logviewer.html#?job_id=312802582&repo=try is failing heavily, but this is the same as bug 1578794, and not related to this patch, but the test hits it a bit too much on debug, which is why I'll disable this new test for debug.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 7•4 years ago
|
||
Neha, I've queued landing. If it doesn't land, or bounces I'll see if I can get an hour tomorrow. Otherwise if someone else can get it landed it would be great.
Comment 9•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/60935e46d8ad
https://hg.mozilla.org/mozilla-central/rev/c17230c7df92
https://hg.mozilla.org/mozilla-central/rev/f57fff8248b5
Comment 10•4 years ago
|
||
Comment 11•4 years ago
|
||
Comment 12•4 years ago
|
||
BrowserContext is only fast declared here.
To avoid having to include the full header, move it out of the header.
Comment 13•4 years ago
|
||
Patches here caused https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=312899022&repo=autoland&lineNumber=18960 and they will be fixed by the patch in Comment 12 based on https://treeherder.mozilla.org/#/jobs?repo=try&selectedTaskRun=choYAmt4SZ2nbpPEBkr4Qw.0&searchStr=windows%2C2012%2Cx64%2Casan%2Creporter%2Copt%2Cbuild-win64-asan-reporter-shippable%2Fopt%2Cbor&revision=aa88cb4579e22bd0a87319dfaab4252354b1708c
Comment 14•4 years ago
|
||
Comment 15•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Description
•