-- focused --
AccumulatedVisualContext Tree:
  [0] transform=[1,0,0,1,0,0] origin=(0,0) (ViewportPaintable(Viewport<#document>))
    [1] scroll (PaintableWithLines(BlockContainer<PRE>#out))
      [2] clip=[1,1 84x20] (PaintableWithLines(BlockContainer<DIV>))

DisplayList:
SaveLayer@0
  CompositorWheelHitTestTarget@0 target_scroll_node_index=0 rect=[0,0 800x600]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x54]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x38]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x22]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,22 800x16]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 86x22]
  FillRect@1 rect=[0,0 86x22] color=rgb(255, 255, 255)
  FillPath@1 path_bounding_rect=[0,0 86x22]
  CompositorWheelHitTestTarget@2 target_scroll_node_index=0 rect=[3,3 80x16]
  CompositorWheelHitTestTarget@2 target_scroll_node_index=0 rect=[3,3 80x16]
  FillRect@2 rect=[12,3 19x16] color=rgba(101, 2, 0, 0.8)
  Save@2
    AddClipRect@2 rect=[3,3 9x16]
    DrawGlyphRun@2 rect=[3,3 28x16] translation=[3,15.796875] color=rgb(0, 0, 0)
  Restore@2
  Save@2
    AddClipRect@2 rect=[12,3 19x16]
    DrawGlyphRun@2 rect=[3,3 28x16] translation=[3,15.796875] color=rgb(0, 0, 0)
  Restore@2
  FillPath@1 path_bounding_rect=[-2,-2 90x26]
  DrawLine@1 from=[81,19] to=[83,17] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[80,19] to=[83,16] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[78,19] to=[83,14] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[77,19] to=[83,13] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[75,19] to=[83,11] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[74,19] to=[83,10] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  FillRect@1 rect=[0,22 23x16] color=rgba(101, 2, 0, 0.8)
  DrawGlyphRun@1 rect=[0,22 24x16] translation=[0,34.796875] color=rgb(0, 0, 0)
Restore@0

-- unfocused --
AccumulatedVisualContext Tree:
  [0] transform=[1,0,0,1,0,0] origin=(0,0) (ViewportPaintable(Viewport<#document>))
    [1] scroll (PaintableWithLines(BlockContainer<PRE>#out))
      [2] clip=[1,1 84x20] (PaintableWithLines(BlockContainer<DIV>))

DisplayList:
SaveLayer@0
  CompositorWheelHitTestTarget@0 target_scroll_node_index=0 rect=[0,0 800x600]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x54]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x38]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x22]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,22 800x16]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 86x22]
  FillRect@1 rect=[0,0 86x22] color=rgb(255, 255, 255)
  FillPath@1 path_bounding_rect=[0,0 86x22]
  CompositorWheelHitTestTarget@2 target_scroll_node_index=0 rect=[3,3 80x16]
  CompositorWheelHitTestTarget@2 target_scroll_node_index=0 rect=[3,3 80x16]
  FillRect@2 rect=[12,3 19x16] color=rgba(16, 16, 16, 0.667)
  Save@2
    AddClipRect@2 rect=[3,3 9x16]
    DrawGlyphRun@2 rect=[3,3 28x16] translation=[3,15.796875] color=rgb(0, 0, 0)
  Restore@2
  Save@2
    AddClipRect@2 rect=[12,3 19x16]
    DrawGlyphRun@2 rect=[3,3 28x16] translation=[3,15.796875] color=rgb(0, 0, 0)
  Restore@2
  DrawLine@1 from=[81,19] to=[83,17] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[80,19] to=[83,16] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[78,19] to=[83,14] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[77,19] to=[83,13] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[75,19] to=[83,11] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[74,19] to=[83,10] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  FillRect@1 rect=[0,22 23x16] color=rgba(16, 16, 16, 0.667)
  DrawGlyphRun@1 rect=[0,22 24x16] translation=[0,34.796875] color=rgb(0, 0, 0)
Restore@0

-- focused again --
AccumulatedVisualContext Tree:
  [0] transform=[1,0,0,1,0,0] origin=(0,0) (ViewportPaintable(Viewport<#document>))
    [1] scroll (PaintableWithLines(BlockContainer<PRE>#out))
      [2] clip=[1,1 84x20] (PaintableWithLines(BlockContainer<DIV>))

DisplayList:
SaveLayer@0
  CompositorWheelHitTestTarget@0 target_scroll_node_index=0 rect=[0,0 800x600]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x54]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x38]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x22]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,22 800x16]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 86x22]
  FillRect@1 rect=[0,0 86x22] color=rgb(255, 255, 255)
  FillPath@1 path_bounding_rect=[0,0 86x22]
  CompositorWheelHitTestTarget@2 target_scroll_node_index=0 rect=[3,3 80x16]
  CompositorWheelHitTestTarget@2 target_scroll_node_index=0 rect=[3,3 80x16]
  FillRect@2 rect=[12,3 19x16] color=rgba(101, 2, 0, 0.8)
  Save@2
    AddClipRect@2 rect=[3,3 9x16]
    DrawGlyphRun@2 rect=[3,3 28x16] translation=[3,15.796875] color=rgb(0, 0, 0)
  Restore@2
  Save@2
    AddClipRect@2 rect=[12,3 19x16]
    DrawGlyphRun@2 rect=[3,3 28x16] translation=[3,15.796875] color=rgb(0, 0, 0)
  Restore@2
  FillPath@1 path_bounding_rect=[-2,-2 90x26]
  DrawLine@1 from=[81,19] to=[83,17] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[80,19] to=[83,16] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[78,19] to=[83,14] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[77,19] to=[83,13] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[75,19] to=[83,11] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[74,19] to=[83,10] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  FillRect@1 rect=[0,22 23x16] color=rgba(101, 2, 0, 0.8)
  DrawGlyphRun@1 rect=[0,22 24x16] translation=[0,34.796875] color=rgb(0, 0, 0)
Restore@0

-- caret, focused --
AccumulatedVisualContext Tree:
  [0] transform=[1,0,0,1,0,0] origin=(0,0) (ViewportPaintable(Viewport<#document>))
    [1] scroll (PaintableWithLines(BlockContainer<PRE>#out))
      [2] clip=[1,1 84x20] (PaintableWithLines(BlockContainer<DIV>))

DisplayList:
SaveLayer@0
  CompositorWheelHitTestTarget@0 target_scroll_node_index=0 rect=[0,0 800x600]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x54]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x38]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x22]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,22 800x16]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 86x22]
  FillRect@1 rect=[0,0 86x22] color=rgb(255, 255, 255)
  FillPath@1 path_bounding_rect=[0,0 86x22]
  CompositorWheelHitTestTarget@2 target_scroll_node_index=0 rect=[3,3 80x16]
  CompositorWheelHitTestTarget@2 target_scroll_node_index=0 rect=[3,3 80x16]
  DrawGlyphRun@2 rect=[3,3 28x16] translation=[3,15.796875] color=rgb(0, 0, 0)
  FillRect@2 rect=[22,3 1x16] color=rgb(0, 0, 0)
  FillPath@1 path_bounding_rect=[-2,-2 90x26]
  DrawLine@1 from=[81,19] to=[83,17] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[80,19] to=[83,16] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[78,19] to=[83,14] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[77,19] to=[83,13] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[75,19] to=[83,11] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[74,19] to=[83,10] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  DrawGlyphRun@1 rect=[0,22 24x16] translation=[0,34.796875] color=rgb(0, 0, 0)
Restore@0

-- caret, unfocused --
AccumulatedVisualContext Tree:
  [0] transform=[1,0,0,1,0,0] origin=(0,0) (ViewportPaintable(Viewport<#document>))
    [1] scroll (PaintableWithLines(BlockContainer<PRE>#out))
      [2] clip=[1,1 84x20] (PaintableWithLines(BlockContainer<DIV>))

DisplayList:
SaveLayer@0
  CompositorWheelHitTestTarget@0 target_scroll_node_index=0 rect=[0,0 800x600]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x54]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x38]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x22]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,22 800x16]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 86x22]
  FillRect@1 rect=[0,0 86x22] color=rgb(255, 255, 255)
  FillPath@1 path_bounding_rect=[0,0 86x22]
  CompositorWheelHitTestTarget@2 target_scroll_node_index=0 rect=[3,3 80x16]
  CompositorWheelHitTestTarget@2 target_scroll_node_index=0 rect=[3,3 80x16]
  DrawGlyphRun@2 rect=[3,3 28x16] translation=[3,15.796875] color=rgb(0, 0, 0)
  DrawLine@1 from=[81,19] to=[83,17] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[80,19] to=[83,16] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[78,19] to=[83,14] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[77,19] to=[83,13] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[75,19] to=[83,11] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[74,19] to=[83,10] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  DrawGlyphRun@1 rect=[0,22 24x16] translation=[0,34.796875] color=rgb(0, 0, 0)
Restore@0

-- caret, focused again --
AccumulatedVisualContext Tree:
  [0] transform=[1,0,0,1,0,0] origin=(0,0) (ViewportPaintable(Viewport<#document>))
    [1] scroll (PaintableWithLines(BlockContainer<PRE>#out))
      [2] clip=[1,1 84x20] (PaintableWithLines(BlockContainer<DIV>))

DisplayList:
SaveLayer@0
  CompositorWheelHitTestTarget@0 target_scroll_node_index=0 rect=[0,0 800x600]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x54]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x38]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 800x22]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,22 800x16]
  CompositorWheelHitTestTarget@1 target_scroll_node_index=0 rect=[0,0 86x22]
  FillRect@1 rect=[0,0 86x22] color=rgb(255, 255, 255)
  FillPath@1 path_bounding_rect=[0,0 86x22]
  CompositorWheelHitTestTarget@2 target_scroll_node_index=0 rect=[3,3 80x16]
  CompositorWheelHitTestTarget@2 target_scroll_node_index=0 rect=[3,3 80x16]
  DrawGlyphRun@2 rect=[3,3 28x16] translation=[3,15.796875] color=rgb(0, 0, 0)
  FillRect@2 rect=[22,3 1x16] color=rgb(0, 0, 0)
  FillPath@1 path_bounding_rect=[-2,-2 90x26]
  DrawLine@1 from=[81,19] to=[83,17] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[80,19] to=[83,16] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[78,19] to=[83,14] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[77,19] to=[83,13] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[75,19] to=[83,11] color=rgba(255, 255, 255, 0.392) thickness=1 style=Solid
  DrawLine@1 from=[74,19] to=[83,10] color=rgba(0, 0, 0, 0.392) thickness=1 style=Solid
  DrawGlyphRun@1 rect=[0,22 24x16] translation=[0,34.796875] color=rgb(0, 0, 0)
Restore@0

