This is preparation for adding more context to InlineItem (padding/border/other nonBreakable start/ends)
Created attachment 355283 [details] Patch
Committed r238400: <https://trac.webkit.org/changeset/238400>
<rdar://problem/46186455>