|  | Separate display item clients for negative and normal/positive z-order children
Previously we have two subsequence types for negative z-order children
and normal/positive z-order children. Their cacheable status are set
separately, but our display item cache control is DisplayItemClient
based, causing errors when we skip cache for one type of children,
but not another.
Separate display item clients for the two types of children, so that
we can correctly control their cacheable status.
BUG=410097 , 536999
  
   
      Total comments: 3
      
     
  
   
    
  
  
    
      |  | Unified diffs | Side-by-side diffs | Delta from patch set | Stats (+280 lines, -244 lines) | Patch |  
        |  | M | third_party/WebKit/Source/core/frame/LocalFrame.h | View | 1
        
          2 | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/core/layout/LayoutObject.h | View | 1
        
          2 | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.h | View | 1
        
          2 | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/core/layout/line/InlineBox.h | View | 1
        
          2 | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/core/paint/PaintControllerPaintTest.h | View |  | 1 chunk | +0 lines, -3 lines | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/core/paint/PaintControllerPaintTest.cpp | View |  | 4 chunks | +10 lines, -8 lines | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/core/paint/PaintLayer.h | View | 1
        
          2 | 1 chunk | +5 lines, -2 lines | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/core/paint/PaintLayer.cpp | View | 1
        
          2 | 1 chunk | +20 lines, -0 lines | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/core/paint/PaintLayerPainter.cpp | View |  | 1 chunk | +5 lines, -10 lines | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/core/paint/PaintLayerPainterTest.cpp | View |  | 7 chunks | +93 lines, -84 lines | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/core/paint/TableCellPainterTest.cpp | View |  | 3 chunks | +5 lines, -4 lines | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/core/svg/graphics/SVGImage.h | View | 1
        
          2 | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/platform/DragImage.h | View | 1
        
          2 | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/platform/exported/WebScrollbarThemeClientImpl.cpp | View | 1
        
          2 | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/platform/graphics/GraphicsLayer.h | View | 1
        
          2 | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/platform/graphics/ImageBuffer.h | View | 1
        
          2 | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/platform/graphics/paint/DisplayItem.h | View | 1
        
          2 | 8 chunks | +22 lines, -24 lines | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/platform/graphics/paint/DisplayItem.cpp | View |  | 3 chunks | +3 lines, -16 lines | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/platform/graphics/paint/DisplayItemClient.h | View | 1
        
          2 | 3 chunks | +37 lines, -4 lines | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/platform/graphics/paint/PaintArtifactToSkCanvasTest.cpp | View | 1
        
          2 | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/platform/graphics/paint/PaintController.cpp | View |  | 5 chunks | +7 lines, -7 lines | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/platform/graphics/paint/PaintControllerTest.cpp | View | 1
        
          2 | 6 chunks | +44 lines, -47 lines | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/platform/graphics/paint/SubsequenceDisplayItem.h | View |  | 1 chunk | +7 lines, -11 lines | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/platform/graphics/paint/SubsequenceRecorder.h | View |  | 2 chunks | +2 lines, -3 lines | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/platform/graphics/paint/SubsequenceRecorder.cpp | View |  | 6 chunks | +6 lines, -7 lines | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/platform/scroll/Scrollbar.h | View | 1
        
          2 | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/web/PageOverlay.h | View | 1
        
          2 | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/web/WebFontImpl.h | View | 1
        
          2 | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | third_party/WebKit/Source/web/WebLocalFrameImpl.cpp | View | 1
        
          2 | 1 chunk | +1 line, -1 line | 0 comments | Download |  
    Total messages: 15 (2 generated)
     |