Apply containment to panels
What does this MR do and why?
This MR applies proper containment to panels in the panelled layout. It allows us to:
- Skip
transform: translate()hacks to create stacking context - Achieve better performance (panels don't cause redraws of the whole page)
No visual change expected.
How to set up and validate locally
- Enable
paneled_viewfeature flag - Open some drawers in the main panel
- Observe proper positioning of the drawer
- Open chat panel
- Observe no regressions