| <!DOCTYPE html> |
| <html> |
| <head> |
| <meta charset=utf-8> |
| <title>Text shaping must be broken across inline box boundaries when padding or margin is non-zero</title> |
| <link rel=match href="reference/boundary-shaping-007.ref.html"> |
| <link rel=help href="https://drafts.csswg.org/css-text/#boundary-shaping"> |
| <style> |
| @font-face { |
| font-family: test; |
| src: url(resources/LinLibertine_Re-4.7.5.woff); |
| } |
| body { |
| font: 36px test; /* use a font that includes ligatures for "fi" etc */ |
| } |
| .a { |
| padding-left: 10px; |
| } |
| .b { |
| margin-right: 10px; |
| } |
| </style> |
| </head> |
| <body> |
| of<span><span class=a><span><span class=b><span>f</span></span></span></span></span>ice |
| </body> |
| </html> |