When the browser’s parser rearranges the DOM completely differently to the markup, resulting in content being placed outside its original container.