It was needed only for sticky to work on XUL and it's not needed anymore. The way splitters work on modern flexbox is that they take the min-width property of the element they're resizing (without looking at descendants). This is done for performance reasons (flex item min-width is more expensive to compute on isolation than XUL flex was). Removing the wrapper makes the min-width be on the right element anyways. Differential Revision: https://phabricator.services.mozilla.com/D160722
9 lines
378 B
HTML
9 lines
378 B
HTML
<?xml version='1.0'?>
|
|
<?xml-stylesheet href='chrome://global/skin/global.css'?>
|
|
<?xml-stylesheet href='chrome://devtools/skin/light-theme.css'?>
|
|
<?xml-stylesheet href='chrome://devtools/skin/widgets.css'?>
|
|
|
|
<window xmlns='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul'
|
|
title='Table Widget' width='600' height='500'>
|
|
<box flex='1' class='theme-light'/></window>
|