<!doctype html><metacharset=utf-8><title>CSS Text test: hanging trailing spaces with white-space:pre-wrap</title><linkrel="author"title="Javier Fernandez"href="mailto:jfernandez@igalia.com"><linkrel="help"title="3. White Space and Wrapping: the white-space property"href="https://drafts.csswg.org/css-text-3/#white-space-property"><linkrel="help"href="https://drafts.csswg.org/css-text-3/#valdef-white-space-pre-wrap"><linkrel="help"title="4.1.3. Phase II: Trimming and Positioning"href="https://drafts.csswg.org/css-text-3/#white-space-phase-2"><linkrel="help"title="5.2. Breaking Rules for Letters: the word-break property"href="https://drafts.csswg.org/css-text-3/#word-break-property"><linkrel="help"href="https://drafts.csswg.org/css-text-3/#valdef-word-break-normal"><linkrel="match"href="reference/white-space-pre-wrap-trailing-spaces-015-ref.html"><linkrel="match"href="reference/white-space-pre-wrap-trailing-spaces-alt-015-ref.html"><metaname="assert"content="Previous breaking opportunities are not considered if the overflow is caused by hanging trailing spaces."><linkrel="stylesheet"type="text/css"href="/fonts/ahem.css"><style>div{font:20px/1Ahem;width:5ch;white-space:pre-wrap;}span{background:blue;}/* If the space is removed instead of hanging, there will be no blue box */</style><p>This test passes if the line is broken after the 2nd white space, which hangs (blue).<div>XX X<span>X X</span></div>