Description[LayoutNG] Implement LayoutBR/preserved newlines and tabs
This patch implements laying out preserved newlines and tabs.
With the control NGInlineItem[1], LayoutBR is also supported.
6 existing tests pass, but 3 of them dumps text, and the text fails to
match because innerText ignores blank lines, probably because LayoutNG
creates InlineBoxes differently. This is to be investigated.
[1] https://codereview.chromium.org/2870413005
BUG=636993
Review-Url: https://codereview.chromium.org/2888643004
Cr-Commit-Position: refs/heads/master@{#474573}
Committed: https://chromium.googlesource.com/chromium/src/+/6f0296f4db2b403980ea251a5c720c99d7261e6c
Patch Set 1 #Patch Set 2 : WIP #Patch Set 3 : #Patch Set 4 : Cleanup #Patch Set 5 : Cleanup #Patch Set 6 : Rebase #
Dependent Patchsets: Messages
Total messages: 40 (34 generated)
|