Remove superfluous URL params from content::mojom::CreateNewWindowParams |
||
Issue descriptionIn the mojo struct CreateNewWindowParams, |opener_url|, |opener_security_origin|, and |opener_top_level_frame_url| are unnecessary parameters. Of these, |opener_top_level_frame_url| is particularly egregious, since an oopif isn't expected to know its top URL. On the UI thread, we can infer their values from the state on the opener RenderFrameHost. The current pattern is problematic in part because we call FilterURL on these URLs only after they may have been used on the IO thread.
,
Apr 24 2017
|
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, Apr 24 2017