DescriptionTemplatize NGInlineItemsBuilder to take a OffsetMappingBuilder parameter
This patch templatizes NGInlineItemsBuilder with an additional parameter
OffsetMappingBuilder, but does not do anything with the new parameter, and
hence, does not introduce any new behavior yet.
A follow-up patch (*) will pass in a real offset mapping builder, and make
NGInlineItemsBuilder also construct the whitespace-collapsed offset mapping
with the passed-in builder.
Design doc of offset mapping: https://goo.gl/CJbxky
* crrev.com/2943573002
BUG=699017
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_layout_ng
Review-Url: https://codereview.chromium.org/2960673004
Cr-Commit-Position: refs/heads/master@{#483145}
Committed: https://chromium.googlesource.com/chromium/src/+/1bc92de1145d6d9afe97605bd39808b547bd1ae8
Patch Set 1 #Patch Set 2 : Tue Jun 27 19:52:24 PDT 2017 #Patch Set 3 : Move EmptyOffsetMappingBuilder to separate file #Patch Set 4 : Fix grammar #
Total comments: 2
Patch Set 5 : Tue Jun 27 22:19:26 PDT 2017 #
Total comments: 1
Patch Set 6 : Move EmptyOffsetMappingBuilder to ng/inline/ #
Dependent Patchsets: Messages
Total messages: 30 (18 generated)
|