Slider NG: Apply LayoutObjectFactory
This CL applies LayoutObjectFactory to RangeInputType::CreateLayoutObject() and SliderTrackElement::CreateLayoutObject(). This CL adds LayoutObjectFactory::CreateSliderTrack() for SliderTrackElement. - The function returns LayoutNGBlockFlow for LayoutNG - The constructor of LayoutSliderTrack should take Element*. CreateObject<> requires it. This CL has no behavior changes because RangeInputType::TypeShouldForceLegacyLayout() still returns |true|. Bug: 1040826 Change-Id: Id4ba89f09e5ff16f6b5f1f7d5c477162395beaff Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2419091 Auto-Submit: Kent Tamura <tkent@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by:Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#808452}
Showing
Please register or sign in to comment