HasLayout was an internal Internet Explorer property that determined how elements calculated their size and positioned their children, often causing mysterious rendering bugs when elements…