PTAL. Ian, this is what we discussed, about resetting to the default size.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Rakina, PTAL content/renderer/frame_owner_properties_converter.cc
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
From googleclient/chrome/chromium_gwsq/ipc/config.gwsq:
IPC: hide...@chromium.org
📎 It looks like you’re making a possibly security-sensitive change! 📎 IPC security review isn’t a rubberstamp, so your friendly security reviewer will need a fair amount of context to review your CL effectively. Please review your CL description and code comments to make sure they provide context for someone unfamiliar with your project/area. Pay special attention to where data comes from and which processes it flows between (and their privilege levels). Feel free to point your security reviewer at design docs, bugs, or other links if you can’t reasonably make a self-contained CL description. (Also see https://cbea.ms/git-commit/).
IPC reviewer(s): hide...@chromium.org
Reviewer source(s):
hide...@chromium.org is from context(googleclient/chrome/chromium_gwsq/ipc/config.gwsq)
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
enum FrameResponsiveSizing {could you elaborate the meaning of each element?
(while it says this is calculated from new CSS frame-sizing property, but it looks not trivial 1-1-onto mapping).
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Commit-Queue | +0 |
enum FrameResponsiveSizing {could you elaborate the meaning of each element?
(while it says this is calculated from new CSS frame-sizing property, but it looks not trivial 1-1-onto mapping).
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +2 |
enum FrameResponsiveSizing {Koji Ishiicould you elaborate the meaning of each element?
(while it says this is calculated from new CSS frame-sizing property, but it looks not trivial 1-1-onto mapping).
Thanks for pointing it out, added comments to clarify.
Done
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
[iframe] Fix resetting the size for cross-origin navigation
This patch is a follow up to crrev.com/c/7893591 to more
stably reset the size for cross-origin navigation.
The part crrev.com/c/7929354 disabled was flaky because the
child is laid out before the mojo message reaches the parent
and the parent is laid out.
To prevent leaking the size from the previous document, this
patch resets the size of the child frame to the default size
synchronously in the child document.
To constrain this behavior only for the content of the
responsively-sized iframes, the value of the `frame-sizing`
property is added to `FrameOwnerProperties`, leveraging the
already existing cross-process syncing pipeline.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
The WPT PR for this CL has been merged upstream! https://github.com/web-platform-tests/wpt/pull/60729
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |