• danakj's avatar
    paint: Remove WebDisplayItemList · ecdc5ebe
    danakj authored
    Move the code from WebDisplayItemListImpl up into each DisplayItem
    subclass in blink. Make LinkHighlightImpl and GraphicsLayer into
    cc::ContentLayerClients instead of WebContentLayerClients, and have
    them construct/finalize/return a cc::DisplayItemList instead of a
    WebDisplayItemList.
    
    R=jbroman@chromium.org, pdr@chromium.org
    
    Bug: 738465, 838693
    Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
    Change-Id: I56f20f93ac29125e23a15acccaa403f95f71061b
    Reviewed-on: https://chromium-review.googlesource.com/1045229Reviewed-by: default avatarPhilip Rogers <pdr@chromium.org>
    Reviewed-by: default avatarJeremy Roman <jbroman@chromium.org>
    Commit-Queue: danakj <danakj@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#556590}
    ecdc5ebe
web_content_layer_impl.cc 1.92 KB