[LayoutNG] Make li without ul/ol layout as list-style-position: inside

Like the legacy layout, make single li as list-style-position: inside.
We consider li is with ul/ol by default. If not, use not_in_list_changed_
to indict that we should UpdateMarker().

Bug: 725277
Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng
Change-Id: I5a245fd12c204f5dd4d68c6ce7aacd4582cedb78
Reviewed-on: https://chromium-review.googlesource.com/1141745
Commit-Queue: cathie chen <cathiechen@tencent.com>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#576474}
5 files changed