New issue
Advanced search Search tips

Issue 802292 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jan 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Chrome , Mac
Pri: 2
Type: Bug

Blocking:
issue 800527



Sign in to add a comment

[root layer scrolls] DCHECK in PaintLayer::HasVisibleDescendant

Project Member Reported by skobes@chromium.org, Jan 16 2018

Issue description

Many browser tests fail due to this DCHECK in PaintLayer.h:

  bool HasVisibleDescendant() const {
    DCHECK(!needs_descendant_dependent_flags_update_);
    return has_visible_descendant_;
  }

I'm going to dupe the following bugs into this one:

  AutoScrollExtensionSettingsWebUITest ( issue 802287 )
  ChromeFindRequestManagerTest ( issue 802275 )
  CrElementsActionMenuTest ( issue 802272 )
  DownloadsToolbarTest ( issue 802283 )
  ExtensionApiTest ( issue 802285 )
  PDFExtensionTest ( issue 802288 )
  SystemHealthBenchmarkSmokeTest ( issue 800539 )
  WebViewTest ( issue 800574 )

Refer to those bugs for details about which test cases and bots are affected.
 

Comment 1 by skobes@chromium.org, Jan 16 2018

Cc: szager@chromium.org bokan@chromium.org
 Issue 800539  has been merged into this issue.

Comment 2 by skobes@chromium.org, Jan 16 2018

 Issue 800574  has been merged into this issue.

Comment 3 by skobes@chromium.org, Jan 16 2018

 Issue 802272  has been merged into this issue.

Comment 4 by skobes@chromium.org, Jan 16 2018

 Issue 802285  has been merged into this issue.

Comment 5 by skobes@chromium.org, Jan 16 2018

 Issue 802283  has been merged into this issue.

Comment 6 by skobes@chromium.org, Jan 16 2018

 Issue 802288  has been merged into this issue.

Comment 7 by skobes@chromium.org, Jan 16 2018

 Issue 802287  has been merged into this issue.

Comment 8 by skobes@chromium.org, Jan 16 2018

 Issue 802275  has been merged into this issue.

Comment 9 by skobes@chromium.org, Jan 16 2018

Owner: skobes@chromium.org
Status: Started (was: Available)
All the stack traces have these frames in common:

  blink::PaintLayer::SubtreeIsInvisible()
  blink::LocalFrameView::InvalidateViewportConstrainedObjects()
  blink::PaintLayerScrollableArea::InvalidatePaintForScrollOffsetChange()
  blink::PaintLayerScrollableArea::UpdateScrollOffset()
  blink::ScrollableArea::ScrollOffsetChanged()
  ...
Cc: chrishtr@chromium.org
Cc: -szager@chromium.org
Owner: szager@chromium.org
Status: Assigned (was: Started)
Cc: szager@chromium.org pdr@chromium.org
 Issue 786117  has been merged into this issue.
Status: Fixed (was: Assigned)

Sign in to add a comment