Changeset 216759 in webkit


Ignore:
Timestamp:
May 12, 2017 4:42:48 AM (7 years ago)
Author:
Carlos Garcia Campos
Message:

[GTK] ASSERTION FAILED: !m_flushingLayers
https://bugs.webkit.org/show_bug.cgi?id=172025

Reviewed by Žan Doberšek.

Source/WebCore:

The problem is that syncImageBacking() is calling didChangeLayerState(). All sync methods are called by
flushCompositingStateForThisLayerOnly() while flushing layers, so none of them should call didChange method that
will schedule a new flush while flushing.

  • platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:

(WebCore::CoordinatedGraphicsLayer::syncImageBacking):

LayoutTests:

  • platform/gtk/TestExpectations:
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r216758 r216759  
     12017-05-12  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        [GTK] ASSERTION FAILED: !m_flushingLayers
     4        https://bugs.webkit.org/show_bug.cgi?id=172025
     5
     6        Reviewed by Žan Doberšek.
     7
     8        * platform/gtk/TestExpectations:
     9
    1102017-05-12  Carlos Garcia Campos  <cgarcia@igalia.com>
    211
  • trunk/LayoutTests/platform/gtk/TestExpectations

    r216696 r216759  
    275275
    276276# We need to set ENABLE_CSS_COMPOSITING=ON
    277 webkit.org/b/169916 [ Release ] css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts.html [ Failure ]
    278 webkit.org/b/169916 [ Release ] css3/blending/blend-mode-ancestor-clipping-layer.html [ Failure ]
    279 webkit.org/b/169916 [ Release ] css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html [ Failure ]
     277webkit.org/b/169916 css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts.html [ Failure ]
     278webkit.org/b/169916 css3/blending/blend-mode-ancestor-clipping-layer.html [ Failure ]
     279webkit.org/b/169916 css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html [ Failure ]
    280280webkit.org/b/169916 css3/blending/blend-mode-clip-accelerated-blending-canvas.html [ Failure ]
    281 webkit.org/b/169916 [ Release ] css3/blending/blend-mode-isolation-accelerated-overflow-hidden.html [ Failure ]
     281webkit.org/b/169916 css3/blending/blend-mode-isolation-accelerated-overflow-hidden.html [ Failure ]
    282282webkit.org/b/169916 css3/blending/blend-mode-isolation-turn-off-self-painting-layer.html [ Failure ]
    283283webkit.org/b/169916 css3/blending/blend-mode-isolation-turn-off-self-painting-layer1.html [ Failure ]
    284284webkit.org/b/169916 css3/blending/blend-mode-isolation-turn-off-self-painting-layer2.html [ Failure ]
    285285webkit.org/b/169916 css3/blending/blend-mode-isolation-turn-on-self-painting-layer.html [ Failure ]
    286 webkit.org/b/169916 [ Release ] css3/blending/blend-mode-parent-of-composited-blended-has-layer.html [ Failure ]
     286webkit.org/b/169916 css3/blending/blend-mode-parent-of-composited-blended-has-layer.html [ Failure ]
    287287webkit.org/b/169916 css3/blending/blend-mode-property-parsing.html [ Failure ]
    288288webkit.org/b/169916 css3/blending/blend-mode-property.html [ Failure ]
    289289webkit.org/b/169916 css3/blending/blend-mode-transform-style.html [ Failure ]
    290 webkit.org/b/169916 [ Release ] css3/blending/blend-mode-with-composited-descendant-should-have-layer.html [ Failure ]
     290webkit.org/b/169916 css3/blending/blend-mode-with-composited-descendant-should-have-layer.html [ Failure ]
    291291webkit.org/b/169916 css3/blending/isolation-parsing.html [ Failure ]
    292292webkit.org/b/169916 css3/blending/repaint/blend-mode-isolate-stacking-context.html [ Failure ]
     
    340340# Failures related with compositing tests.
    341341webkit.org/b/169918 compositing/animation/animation-backing.html [ Failure Pass ]
    342 webkit.org/b/169918 [ Release ] compositing/backing/no-backing-for-perspective.html [ Failure ]
    343 webkit.org/b/169918 [ Release ] compositing/backing/whitespace-nodes-no-backing.html [ Failure ]
    344 webkit.org/b/169918 [ Release ] compositing/canvas/accelerated-canvas-compositing-size-limit.html [ Failure ]
    345 webkit.org/b/169918 [ Release ] compositing/clipping/border-radius-overflow-hidden-stacking-context.html [ Failure ]
     342webkit.org/b/169918 compositing/backing/no-backing-for-perspective.html [ Failure ]
     343webkit.org/b/169918 compositing/backing/whitespace-nodes-no-backing.html [ Failure ]
     344webkit.org/b/169918 compositing/canvas/accelerated-canvas-compositing-size-limit.html [ Failure ]
     345webkit.org/b/169918 compositing/clipping/border-radius-overflow-hidden-stacking-context.html [ Failure ]
    346346webkit.org/b/169918 compositing/columns/composited-lr-paginated-repaint.html [ Failure ]
    347347webkit.org/b/169918 compositing/columns/composited-rl-paginated-repaint.html [ Failure ]
    348 webkit.org/b/169918 [ Release ] compositing/contents-format/subpixel-antialiased-text-configs-antialiasing-style.html [ Failure ]
    349 webkit.org/b/169918 [ Release ] compositing/contents-format/subpixel-antialiased-text-configs.html [ Failure ]
     348webkit.org/b/169918 compositing/contents-format/subpixel-antialiased-text-configs-antialiasing-style.html [ Failure ]
     349webkit.org/b/169918 compositing/contents-format/subpixel-antialiased-text-configs.html [ Failure ]
    350350webkit.org/b/169918 compositing/contents-format/subpixel-antialiased-text-enabled.html [ Failure ]
    351 webkit.org/b/169918 [ Release ] compositing/contents-format/subpixel-antialiased-text-traversal.html [ Failure ]
    352 webkit.org/b/169918 [ Release ] compositing/contents-opaque/control-layer.html [ Failure ]
     351webkit.org/b/169918 compositing/contents-format/subpixel-antialiased-text-traversal.html [ Failure ]
     352webkit.org/b/169918 compositing/contents-opaque/control-layer.html [ Failure ]
    353353webkit.org/b/169918 compositing/contents-scale/animating.html [ Failure ]
    354 webkit.org/b/169918 [ Release ] compositing/contents-scale/rounded-contents-scale.html [ Failure ]
    355 webkit.org/b/169918 [ Release ] compositing/contents-scale/scaled-ancestor.html [ Failure ]
    356 webkit.org/b/169918 [ Release ] compositing/contents-scale/simple-scale.html [ Failure ]
    357 webkit.org/b/169918 [ Release ] compositing/contents-scale/z-translate.html [ Failure ]
    358 webkit.org/b/169918 [ Release ] compositing/fixed-image-loading.html [ Failure ]
    359 webkit.org/b/169918 [ Release ] compositing/fixed-positioned-pseudo-content-no-compositing.html [ Failure ]
     354webkit.org/b/169918 compositing/contents-scale/rounded-contents-scale.html [ Failure ]
     355webkit.org/b/169918 compositing/contents-scale/scaled-ancestor.html [ Failure ]
     356webkit.org/b/169918 compositing/contents-scale/simple-scale.html [ Failure ]
     357webkit.org/b/169918 compositing/contents-scale/z-translate.html [ Failure ]
     358webkit.org/b/169918 compositing/fixed-image-loading.html [ Failure ]
     359webkit.org/b/169918 compositing/fixed-positioned-pseudo-content-no-compositing.html [ Failure ]
    360360webkit.org/b/169918 compositing/geometry/ancestor-overflow-change.html [ Failure ]
    361 webkit.org/b/169918 [ Release ] compositing/geometry/bounds-ignores-hidden-composited-descendant.html [ Failure ]
    362 webkit.org/b/169918 [ Release ] compositing/geometry/fixed-position-composited-switch.html [ Failure ]
    363 webkit.org/b/169918 [ Release ] compositing/geometry/fixed-position-flipped-writing-mode.html [ Failure ]
     361webkit.org/b/169918 compositing/geometry/bounds-ignores-hidden-composited-descendant.html [ Failure ]
     362webkit.org/b/169918 compositing/geometry/fixed-position-composited-switch.html [ Failure ]
     363webkit.org/b/169918 compositing/geometry/fixed-position-flipped-writing-mode.html [ Failure ]
    364364webkit.org/b/169918 compositing/geometry/layer-due-to-layer-children-deep-switch.html [ Failure ]
    365365webkit.org/b/169918 compositing/geometry/layer-due-to-layer-children-switch.html [ Failure ]
    366366webkit.org/b/169918 compositing/geometry/limit-layer-bounds-overflow-repaint.html [ Failure ]
    367 webkit.org/b/169918 [ Release ] compositing/geometry/limit-layer-bounds-overflow-root.html [ Failure ]
    368 webkit.org/b/169918 compositing/geometry/partial-layout-update.html [ Failure ]
     367webkit.org/b/169918 compositing/geometry/limit-layer-bounds-overflow-root.html [ Failure ]
    369368webkit.org/b/169918 compositing/geometry/preserve-3d-switching.html [ Failure ]
    370369webkit.org/b/169918 compositing/iframes/become-overlapped-iframe.html [ Failure ]
    371370webkit.org/b/169918 compositing/iframes/composited-iframe-scroll.html [ Failure ]
    372 webkit.org/b/169918 [ Release ] compositing/iframes/composited-parent-iframe.html [ Failure ]
    373 webkit.org/b/169918 [ Release ] compositing/iframes/connect-compositing-iframe-delayed.html [ Failure ]
     371webkit.org/b/169918 compositing/iframes/composited-parent-iframe.html [ Failure ]
     372webkit.org/b/169918 compositing/iframes/connect-compositing-iframe-delayed.html [ Failure ]
    374373webkit.org/b/169918 compositing/iframes/connect-compositing-iframe.html [ Failure ]
    375374webkit.org/b/169918 compositing/iframes/connect-compositing-iframe2.html [ Failure ]
     
    380379webkit.org/b/169918 compositing/iframes/overlapped-iframe.html [ Failure ]
    381380webkit.org/b/169918 compositing/iframes/scrolling-iframe.html [ Failure ]
    382 webkit.org/b/169918 [ Release ] compositing/images/direct-image-object-fit.html [ Failure ]
    383 webkit.org/b/169918 [ Release ] compositing/layer-creation/fixed-position-out-of-view-scaled-scroll.html [ Failure ]
    384 webkit.org/b/169918 [ Release ] compositing/layer-creation/no-compositing-for-preserve-3d.html [ Failure ]
     381webkit.org/b/169918 compositing/images/direct-image-object-fit.html [ Failure ]
     382webkit.org/b/169918 compositing/layer-creation/fixed-position-out-of-view-scaled-scroll.html [ Failure ]
     383webkit.org/b/169918 compositing/layer-creation/no-compositing-for-preserve-3d.html [ Failure ]
    385384webkit.org/b/169918 compositing/layer-creation/spanOverlapsCanvas.html [ Failure ]
    386 webkit.org/b/169918 [ Release ] compositing/layer-creation/fixed-position-out-of-view-scaled.html [ Failure Pass ]
    387 webkit.org/b/169918 [ Release ] compositing/masks/clip-path-composited-descendent.html [ Failure ]
     385webkit.org/b/169918 compositing/layer-creation/fixed-position-out-of-view-scaled.html [ Failure Pass ]
     386webkit.org/b/169918 compositing/masks/clip-path-composited-descendent.html [ Failure ]
    388387webkit.org/b/169918 compositing/masks/compositing-clip-path-change-no-repaint.html [ Failure ]
    389388webkit.org/b/169918 compositing/overflow/ancestor-overflow.html [ Failure ]
    390 webkit.org/b/169918 [ Release ] compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants.html [ Failure ]
    391 webkit.org/b/169918 [ Release ] compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2.html [ Failure ]
     389webkit.org/b/169918 compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants.html [ Failure ]
     390webkit.org/b/169918 compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2.html [ Failure ]
    392391webkit.org/b/169918 compositing/overflow/overflow-auto-with-touch-toggle.html [ Failure ]
    393392webkit.org/b/169918 compositing/overflow/overflow-auto-with-touch.html [ Failure ]
    394393webkit.org/b/169918 compositing/overflow/overflow-overlay-with-touch.html [ Failure ]
    395 webkit.org/b/169918 [ Release ] compositing/overflow/scrolling-content-clip-to-viewport.html [ Failure ]
    396 webkit.org/b/169918 [ Release ] compositing/overflow/scrolling-without-painting.html [ Failure ]
    397 webkit.org/b/169918 [ Release ] compositing/overflow/textarea-scroll-touch.html [ Failure ]
    398 webkit.org/b/169918 [ Release ] compositing/overflow/updating-scrolling-content.html [ Failure ]
     394webkit.org/b/169918 compositing/overflow/scrolling-content-clip-to-viewport.html [ Failure ]
     395webkit.org/b/169918 compositing/overflow/scrolling-without-painting.html [ Failure ]
     396webkit.org/b/169918 compositing/overflow/textarea-scroll-touch.html [ Failure ]
     397webkit.org/b/169918 compositing/overflow/updating-scrolling-content.html [ Failure ]
    399398webkit.org/b/169918 compositing/plugins/no-backing-store.html [ Failure ]
    400399webkit.org/b/169918 compositing/plugins/small-to-large-composited-plugin.html [ Failure ]
    401 webkit.org/b/169918 [ Release ] compositing/reflections/direct-image-object-fit-reflected.html [ Failure ]
     400webkit.org/b/169918 compositing/reflections/direct-image-object-fit-reflected.html [ Failure ]
    402401webkit.org/b/169918 compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint.html [ Failure ]
    403402webkit.org/b/169918 compositing/repaint/iframes/compositing-iframe-scroll-repaint.html [ Failure ]
    404403webkit.org/b/169918 compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint.html [ Failure ]
    405 webkit.org/b/169918 [ Release ] compositing/repaint/invalidations-on-composited-layers.html [ Failure ]
     404webkit.org/b/169918 compositing/repaint/invalidations-on-composited-layers.html [ Failure ]
    406405webkit.org/b/169918 compositing/repaint/positioned-movement.html [ Failure ]
    407406webkit.org/b/169918 compositing/repaint/repaint-on-layer-grouping-change.html [ Failure ]
    408 webkit.org/b/169918 [ Release ] compositing/repaint/resize-repaint.html [ Failure ]
     407webkit.org/b/169918 compositing/repaint/resize-repaint.html [ Failure ]
    409408webkit.org/b/169918 compositing/rtl/rtl-fixed-overflow-scrolled.html [ Failure ]
    410 webkit.org/b/169918 [ Release ] compositing/rtl/rtl-fixed-overflow.html [ Failure ]
    411 webkit.org/b/169918 [ Release ] compositing/rtl/rtl-fixed.html [ Failure ]
    412 webkit.org/b/169918 [ Release ] compositing/rtl/rtl-iframe-absolute-overflow-scrolled.html [ Failure ]
    413 webkit.org/b/169918 [ Release ] compositing/rtl/rtl-iframe-absolute-overflow.html [ Failure ]
    414 webkit.org/b/169918 [ Release ] compositing/rtl/rtl-iframe-fixed-overflow-scrolled.html [ Failure ]
    415 webkit.org/b/169918 [ Release ] compositing/rtl/rtl-iframe-fixed-overflow.html [ Failure ]
    416 webkit.org/b/169918 [ Release ] compositing/rtl/rtl-iframe-fixed.html [ Failure ]
    417 webkit.org/b/169918 [ Release ] compositing/tiling/backface-preserve-3d-tiled.html [ Failure ]
     409webkit.org/b/169918 compositing/rtl/rtl-fixed-overflow.html [ Failure ]
     410webkit.org/b/169918 compositing/rtl/rtl-fixed.html [ Failure ]
     411webkit.org/b/169918 compositing/rtl/rtl-iframe-absolute-overflow-scrolled.html [ Failure ]
     412webkit.org/b/169918 compositing/rtl/rtl-iframe-absolute-overflow.html [ Failure ]
     413webkit.org/b/169918 compositing/rtl/rtl-iframe-fixed-overflow-scrolled.html [ Failure ]
     414webkit.org/b/169918 compositing/rtl/rtl-iframe-fixed-overflow.html [ Failure ]
     415webkit.org/b/169918 compositing/rtl/rtl-iframe-fixed.html [ Failure ]
     416webkit.org/b/169918 compositing/tiling/backface-preserve-3d-tiled.html [ Failure ]
    418417webkit.org/b/169918 compositing/tiling/crash-reparent-tiled-layer.html [ Failure ]
    419418webkit.org/b/169918 compositing/tiling/huge-layer-img.html [ Failure ]
    420 webkit.org/b/169918 [ Release ] compositing/tiling/huge-layer-with-layer-children-resize.html [ Failure ]
    421 webkit.org/b/169918 [ Release ] compositing/tiling/huge-layer-with-layer-children.html [ Failure ]
     419webkit.org/b/169918 compositing/tiling/huge-layer-with-layer-children-resize.html [ Failure ]
     420webkit.org/b/169918 compositing/tiling/huge-layer-with-layer-children.html [ Failure ]
    422421webkit.org/b/169918 compositing/tiling/non-active-window-tiles-size.html [ Failure ]
    423 webkit.org/b/169918 [ Release ] compositing/tiling/offscreen-tiled-layer.html [ Failure ]
    424 webkit.org/b/169918 [ Release ] compositing/tiling/tile-cache-zoomed.html [ Failure ]
    425 webkit.org/b/169918 [ Release ] compositing/tiling/tiled-layer-resize.html [ Failure ]
     422webkit.org/b/169918 compositing/tiling/offscreen-tiled-layer.html [ Failure ]
     423webkit.org/b/169918 compositing/tiling/tile-cache-zoomed.html [ Failure ]
     424webkit.org/b/169918 compositing/tiling/tiled-layer-resize.html [ Failure ]
    426425webkit.org/b/169918 compositing/tiling/tiled-mask-inwindow.html [ Failure ]
    427 webkit.org/b/169918 [ Release ] compositing/tiling/tiled-reflection-inwindow.html [ Failure ]
    428 webkit.org/b/169918 [ Release ] compositing/tiling/transform-origin-tiled.html [ Failure ]
     426webkit.org/b/169918 compositing/tiling/tiled-reflection-inwindow.html [ Failure ]
     427webkit.org/b/169918 compositing/tiling/transform-origin-tiled.html [ Failure ]
    429428webkit.org/b/169918 compositing/video/video-object-fit.html [ Failure ]
    430429webkit.org/b/169918 compositing/video/video-object-position.html [ Failure ]
    431430webkit.org/b/169918 compositing/visibility/visibility-on-distant-descendant.html [ Failure Pass ]
    432431webkit.org/b/169918 compositing/visibility/visibility-image-layers.html [ Failure Pass ]
    433 webkit.org/b/169918 [ Release ] compositing/visibility/visibility-image-layers-dynamic.html [ Failure ]
     432webkit.org/b/169918 compositing/visibility/visibility-image-layers-dynamic.html [ Failure ]
    434433webkit.org/b/169918 compositing/backing/solid-color-with-paints-into-ancestor.html [ ImageOnlyFailure ]
    435434webkit.org/b/169918 compositing/contents-scale/non-decomposable-matrix.html [ ImageOnlyFailure ]
     
    482481webkit.org/b/169918 compositing/reflections/simple-composited-reflections.html [ Missing Failure ]
    483482webkit.org/b/169918 compositing/reflections/transform-inside-reflection.html [ Missing Failure ]
    484 webkit.org/b/169918 [ Release ] compositing/tiling/rotated-tiled-clamped.html [ Missing Failure ]
    485 webkit.org/b/169918 [ Release ] compositing/tiling/rotated-tiled-preserve3d-clamped.html [ Missing Failure ]
     483webkit.org/b/169918 compositing/tiling/rotated-tiled-clamped.html [ Missing Failure ]
     484webkit.org/b/169918 compositing/tiling/rotated-tiled-preserve3d-clamped.html [ Missing Failure ]
    486485webkit.org/b/169918 compositing/transitions/scale-transition-no-start.html [ Missing Failure ]
    487486webkit.org/b/169918 compositing/transitions/singular-scale-transition.html [ Missing Failure ]
     
    14891488webkit.org/b/169811 fast/mediastream/captureStream/canvas3d.html [ Crash Timeout ]
    14901489
    1491 # ASSERTION FAILED: !m_flushingLayers
    1492 webkit.org/b/170009 [ Debug ] compositing/backing/backface-visibility-in-3dtransformed.html [ Crash ]
    1493 webkit.org/b/170009 [ Debug ] compositing/backing/border-radius-no-backing.html [ Crash ]
    1494 webkit.org/b/170009 [ Debug ] compositing/backing/child-layer-no-backing.html [ Crash ]
    1495 webkit.org/b/170009 [ Debug ] compositing/backing/filter-no-backing.html [ Crash ]
    1496 webkit.org/b/170009 [ Debug ] compositing/backing/form-controls-backing.html [ Crash ]
    1497 webkit.org/b/170009 [ Debug ] compositing/backing/inline-block-no-backing.html [ Crash ]
    1498 webkit.org/b/170009 [ Debug ] compositing/backing/masked-child-no-backing.html [ Crash ]
    1499 webkit.org/b/170009 [ Debug ] compositing/backing/no-backing-for-clip-overhang.html [ Crash ]
    1500 webkit.org/b/170009 [ Debug ] compositing/backing/no-backing-for-clip-overlap.html [ Crash ]
    1501 webkit.org/b/170009 [ Debug ] compositing/backing/no-backing-for-clip.html [ Crash ]
    1502 webkit.org/b/170009 [ Debug ] compositing/backing/no-backing-for-opacity-0-child.html [ Crash ]
    1503 webkit.org/b/170009 [ Debug ] compositing/backing/no-backing-for-perspective.html [ Crash ]
    1504 webkit.org/b/170009 [ Debug ] compositing/backing/replaced-child-no-backing.html [ Crash ]
    1505 webkit.org/b/170009 [ Debug ] compositing/backing/toggle-opacity-0-child.html [ Crash ]
    1506 webkit.org/b/170009 [ Debug ] compositing/backing/whitespace-nodes-no-backing.html [ Crash ]
    1507 webkit.org/b/170009 [ Debug ] compositing/bounds-in-flipped-writing-mode.html [ Crash ]
    1508 webkit.org/b/170009 [ Debug ] compositing/canvas/accelerated-canvas-compositing-size-limit.html [ Crash ]
    1509 webkit.org/b/170009 [ Debug ] compositing/contents-opaque/control-layer.html [ Crash ]
    1510 webkit.org/b/170009 [ Debug ] compositing/images/clip-on-directly-composited-image.html [ Crash ]
    1511 webkit.org/b/170009 [ Debug ] compositing/clip-child-by-non-stacking-ancestor.html [ Crash ]
    1512 webkit.org/b/170009 [ Debug ] compositing/clipping/border-radius-overflow-hidden-stacking-context.html [ Crash ]
    1513 webkit.org/b/170009 [ Debug ] compositing/columns/ancestor-clipped-in-paginated.html [ Crash ]
    1514 webkit.org/b/170009 [ Debug ] compositing/columns/clipped-in-paginated.html [ Crash ]
    1515 webkit.org/b/170009 [ Debug ] compositing/columns/composited-columns-vertical-rl.html [ Crash ]
    1516 webkit.org/b/170009 [ Debug ] compositing/columns/composited-columns.html [ Crash ]
    1517 webkit.org/b/170009 [ Debug ] compositing/columns/composited-in-paginated-rl.html [ Crash ]
    1518 webkit.org/b/170009 [ Debug ] compositing/columns/composited-in-paginated-writing-mode-rl.html [ Crash ]
    1519 webkit.org/b/170009 [ Debug ] compositing/columns/composited-in-paginated.html [ Crash ]
    1520 webkit.org/b/170009 [ Debug ] compositing/columns/composited-nested-columns.html [ Crash ]
    1521 webkit.org/b/170009 [ Debug ] compositing/columns/hittest-composited-in-paginated.html [ Crash ]
    1522 webkit.org/b/170009 [ Debug ] compositing/columns/rotated-in-paginated.html [ Crash ]
    1523 webkit.org/b/170009 [ Debug ] compositing/columns/untransformed-composited-in-paginated.html [ Crash ]
    1524 webkit.org/b/170009 [ Debug ] compositing/contents-format/subpixel-antialiased-text-configs-antialiasing-style.html [ Crash ]
    1525 webkit.org/b/170009 [ Debug ] compositing/contents-format/subpixel-antialiased-text-configs.html [ Crash ]
    1526 webkit.org/b/170009 [ Debug ] compositing/contents-format/subpixel-antialiased-text-images.html [ Crash ]
    1527 webkit.org/b/170009 [ Debug ] compositing/contents-format/subpixel-antialiased-text-traversal.html [ Crash ]
    1528 webkit.org/b/170009 [ Debug ] compositing/contents-format/subpixel-antialiased-text-visibility.html [ Crash ]
    1529 webkit.org/b/170009 [ Debug ] compositing/contents-opaque/background-clip.html [ Crash ]
    1530 webkit.org/b/170009 [ Debug ] compositing/contents-opaque/background-color.html [ Crash ]
    1531 webkit.org/b/170009 [ Debug ] compositing/contents-opaque/body-background-painted.html [ Crash ]
    1532 webkit.org/b/170009 [ Debug ] compositing/contents-opaque/body-background-skipped.html [ Crash ]
    1533 webkit.org/b/170009 [ Debug ] compositing/contents-opaque/filter.html [ Crash ]
    1534 webkit.org/b/170009 [ Debug ] compositing/contents-opaque/hidden-with-visible-child.html [ Crash ]
    1535 webkit.org/b/170009 [ Debug ] compositing/contents-opaque/hidden-with-visible-text.html [ Crash ]
    1536 webkit.org/b/170009 [ Debug ] compositing/contents-opaque/layer-opacity.html [ Crash ]
    1537 webkit.org/b/170009 [ Debug ] compositing/contents-opaque/layer-transform.html [ Crash ]
    1538 webkit.org/b/170009 [ Debug ] compositing/contents-opaque/opaque-with-scrolled.html [ Crash ]
    1539 webkit.org/b/170009 [ Debug ] compositing/contents-opaque/overflow-hidden-child-layers.html [ Crash ]
    1540 webkit.org/b/170009 [ Debug ] compositing/contents-opaque/table-parts.html [ Crash ]
    1541 webkit.org/b/170009 [ Debug ] compositing/contents-opaque/visibility-hidden.html [ Crash ]
    1542 webkit.org/b/170009 [ Debug ] compositing/contents-scale/rounded-contents-scale.html [ Crash ]
    1543 webkit.org/b/170009 [ Debug ] compositing/contents-scale/scaled-ancestor.html [ Crash ]
    1544 webkit.org/b/170009 [ Debug ] compositing/contents-scale/simple-scale.html [ Crash ]
    1545 webkit.org/b/170009 [ Debug ] compositing/contents-scale/z-translate.html [ Crash ]
    1546 webkit.org/b/170009 [ Debug ] compositing/filters/sw-layer-overlaps-hw-shadow.html [ Crash ]
    1547 webkit.org/b/170009 [ Debug ] compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow.html [ Crash ]
    1548 webkit.org/b/170009 [ Debug ] compositing/filters/sw-shadow-overlaps-hw-layer.html [ Crash ]
    1549 webkit.org/b/170009 [ Debug ] compositing/filters/sw-shadow-overlaps-hw-shadow.html [ Crash ]
    1550 webkit.org/b/170009 [ Debug ] compositing/fixed-image-loading.html [ Crash ]
    1551 webkit.org/b/170009 [ Debug ] compositing/fixed-positioned-pseudo-content-no-compositing.html [ Crash ]
    1552 webkit.org/b/170009 [ Debug ] compositing/geometry/bounds-clipped-composited-child.html [ Crash ]
    1553 webkit.org/b/170009 [ Debug ] compositing/geometry/bounds-ignores-hidden-composited-descendant.html [ Crash ]
    1554 webkit.org/b/170009 [ Debug ] compositing/geometry/bounds-ignores-hidden.html [ Crash ]
    1555 webkit.org/b/170009 [ Debug ] compositing/geometry/clip-inside.html [ Crash ]
    1556 webkit.org/b/170009 [ Debug ] compositing/geometry/clip.html [ Crash ]
    1557 webkit.org/b/170009 [ Debug ] compositing/geometry/composited-in-columns.html [ Crash ]
    1558 webkit.org/b/170009 [ Debug ] compositing/geometry/fixed-position-composited-switch.html [ Crash ]
    1559 webkit.org/b/170009 [ Debug ] compositing/geometry/fixed-position-flipped-writing-mode.html [ Crash ]
    1560 webkit.org/b/170009 [ Debug ] compositing/geometry/flipped-writing-mode.html [ Crash ]
    1561 webkit.org/b/170009 [ Debug ] compositing/geometry/foreground-layer.html [ Crash ]
    1562 webkit.org/b/170009 [ Debug ] compositing/geometry/limit-layer-bounds-clipping-ancestor.html [ Crash ]
    1563 webkit.org/b/170009 [ Debug ] compositing/geometry/limit-layer-bounds-fixed-positioned.html [ Crash ]
    1564 webkit.org/b/170009 [ Debug ] compositing/geometry/limit-layer-bounds-fixed.html [ Crash ]
    1565 webkit.org/b/170009 [ Debug ] compositing/geometry/limit-layer-bounds-overflow-root.html [ Crash ]
    1566 webkit.org/b/170009 [ Debug ] compositing/geometry/limit-layer-bounds-positioned-transition.html [ Crash ]
    1567 webkit.org/b/170009 [ Debug ] compositing/geometry/limit-layer-bounds-positioned.html [ Crash ]
    1568 webkit.org/b/170009 [ Debug ] compositing/geometry/limit-layer-bounds-transformed-overflow.html [ Crash ]
    1569 webkit.org/b/170009 [ Debug ] compositing/geometry/limit-layer-bounds-transformed.html [ Crash ]
    1570 webkit.org/b/170009 [ Debug ] compositing/geometry/negative-text-indent-with-overflow-hidden-layer.html [ Crash ]
    1571 webkit.org/b/170009 [ Debug ] compositing/iframes/become-composited-nested-iframes.html [ Crash ]
    1572 webkit.org/b/170009 [ Debug ] compositing/iframes/composited-parent-iframe.html [ Crash ]
    1573 webkit.org/b/170009 [ Debug ] compositing/iframes/connect-compositing-iframe-delayed.html [ Crash ]
    1574 webkit.org/b/170009 [ Debug ] compositing/iframes/resizer.html [ Crash ]
    1575 webkit.org/b/170009 [ Debug ] compositing/images/direct-image-object-fit.html [ Crash ]
    1576 webkit.org/b/170009 [ Debug ] compositing/layer-creation/fixed-overlap-extent-rtl.html [ Crash ]
    1577 webkit.org/b/170009 [ Debug ] compositing/layer-creation/fixed-overlap-extent.html [ Crash ]
    1578 webkit.org/b/170009 [ Debug ] compositing/layer-creation/fixed-position-and-transform.html [ Crash ]
    1579 webkit.org/b/170009 [ Debug ] compositing/layer-creation/fixed-position-change-out-of-view-in-view.html [ Crash ]
    1580 webkit.org/b/170009 [ Debug ] compositing/layer-creation/fixed-position-out-of-view-scaled-scroll.html [ Crash ]
    1581 webkit.org/b/170009 [ Debug ] compositing/layer-creation/fixed-position-out-of-view-scaled.html [ Crash ]
    1582 webkit.org/b/170009 [ Debug ] compositing/layer-creation/fixed-position-out-of-view.html [ Crash ]
    1583 webkit.org/b/170009 [ Debug ] compositing/layer-creation/fixed-position-transformed-into-view.html [ Crash ]
    1584 webkit.org/b/170009 [ Debug ] compositing/layer-creation/fixed-position-under-transform.html [ Crash ]
    1585 webkit.org/b/170009 [ Debug ] compositing/layer-creation/no-compositing-for-fixed-position-under-transform.html [ Crash ]
    1586 webkit.org/b/170009 [ Debug ] compositing/layer-creation/no-compositing-for-preserve-3d.html [ Crash ]
    1587 webkit.org/b/170009 [ Debug ] compositing/layer-creation/overflow-scroll-overlap.html [ Crash ]
    1588 webkit.org/b/170009 [ Debug ] compositing/layer-creation/overlap-animation-container.html [ Crash ]
    1589 webkit.org/b/170009 [ Debug ] compositing/layer-creation/overlap-child-layer.html [ Crash ]
    1590 webkit.org/b/170009 [ Debug ] compositing/layer-creation/overlap-clipping.html [ Crash ]
    1591 webkit.org/b/170009 [ Debug ] compositing/layer-creation/overlap-transformed-3d.html [ Crash ]
    1592 webkit.org/b/170009 [ Debug ] compositing/layer-creation/overlap-transformed-and-clipped.html [ Crash ]
    1593 webkit.org/b/170009 [ Debug ] compositing/layer-creation/overlap-transformed-layer.html [ Crash ]
    1594 webkit.org/b/170009 [ Debug ] compositing/layer-creation/overlap-transformed-preserved-3d.html [ Crash ]
    1595 webkit.org/b/170009 [ Debug ] compositing/layer-creation/overlap-transforms.html [ Crash ]
    1596 webkit.org/b/170009 [ Debug ] compositing/layer-creation/rotate3d-overlap.html [ Crash ]
    1597 webkit.org/b/170009 [ Debug ] compositing/layer-creation/scale-rotation-transition-overlap.html
    1598 webkit.org/b/170009 [ Debug ] compositing/layer-creation/stacking-context-overlap-nested.html [ Crash ]
    1599 webkit.org/b/170009 [ Debug ] compositing/layer-creation/stacking-context-overlap.html [ Crash ]
    1600 webkit.org/b/170009 [ Debug ] compositing/layer-creation/subpixel-adjacent-layers-overlap.html [ Crash ]
    1601 webkit.org/b/170009 [ Debug ] compositing/layer-creation/translatez-overlap.html [ Crash ]
    1602 webkit.org/b/170009 [ Debug ] compositing/layer-creation/will-change-change.html [ Crash ]
    1603 webkit.org/b/170009 [ Debug ] compositing/layer-creation/will-change-layer-creation.html [ Crash ]
    1604 webkit.org/b/170009 [ Debug ] compositing/layer-creation/will-change-on-normal-flow-content.html [ Crash ]
    1605 webkit.org/b/170009 [ Debug ] compositing/layer-creation/zoomed-clip-intersection.html [ Crash ]
    1606 webkit.org/b/170009 [ Debug ] compositing/masks/clip-path-composited-descendent.html [ Crash ]
    1607 webkit.org/b/170009 [ Debug ] compositing/masks/mask-layer-size.html [ Crash ]
    1608 webkit.org/b/170009 [ Debug ] compositing/media-controls-bar-appearance.html [ Crash ]
    1609 webkit.org/b/170009 [ Debug ] compositing/overflow-trumps-transform-style.html [ Crash ]
    1610 webkit.org/b/170009 [ Debug ] compositing/overflow/automatically-opt-into-composited-scrolling.html [ Crash ]
    1611 webkit.org/b/170009 [ Debug ] compositing/overflow/clip-descendents.html [ Crash ]
    1612 webkit.org/b/170009 [ Debug ] compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants.html [ Crash ]
    1613 webkit.org/b/170009 [ Debug ] compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2.html [ Crash ]
    1614 webkit.org/b/170009 [ Debug ] compositing/overflow/composited-scrolling-creates-a-stacking-container.html [ Crash ]
    1615 webkit.org/b/170009 [ Debug ] compositing/overflow/composited-scrolling-paint-phases.html [ Crash ]
    1616 webkit.org/b/170009 [ Debug ] compositing/overflow/content-gains-scrollbars.html [ Crash ]
    1617 webkit.org/b/170009 [ Debug ] compositing/overflow/content-loses-scrollbars.html [ Crash ]
    1618 webkit.org/b/170009 [ Debug ] compositing/overflow/overflow-scrollbar-layer-positions.html [ Crash ]
    1619 webkit.org/b/170009 [ Debug ] compositing/overflow/overflow-scrollbar-layers.html [ Crash ]
    1620 webkit.org/b/170009 [ Debug ] compositing/overflow/resize-painting.html [ Crash ]
    1621 webkit.org/b/170009 [ Debug ] compositing/overflow/scrolling-content-clip-to-viewport.html [ Crash ]
    1622 webkit.org/b/170009 [ Debug ] compositing/overflow/scrolling-without-painting.html [ Crash ]
    1623 webkit.org/b/170009 [ Debug ] compositing/overflow/textarea-scroll-touch.html [ Crash ]
    1624 webkit.org/b/170009 [ Debug ] compositing/overflow/updating-scrolling-content.html [ Crash ]
    1625 webkit.org/b/170009 [ Debug ] compositing/reflections/direct-image-object-fit-reflected.html [ Crash ]
    1626 webkit.org/b/170009 [ Debug ] compositing/regions/fixed-in-named-flow-clip-descendant.html [ Crash ]
    1627 webkit.org/b/170009 [ Debug ] compositing/regions/fixed-in-named-flow-from-abs-in-named-flow.html [ Crash ]
    1628 webkit.org/b/170009 [ Debug ] compositing/regions/fixed-in-named-flow-from-outflow.html [ Crash ]
    1629 webkit.org/b/170009 [ Debug ] compositing/regions/fixed-in-named-flow-got-transformed-parent.html [ Crash ]
    1630 webkit.org/b/170009 [ Debug ] compositing/regions/fixed-in-named-flow-lost-transformed-parent.html [ Crash ]
    1631 webkit.org/b/170009 [ Debug ] compositing/regions/fixed-in-named-flow-overlap-composited.html [ Crash ]
    1632 webkit.org/b/170009 [ Debug ] compositing/regions/fixed-in-named-flow-transformed-parent.html [ Crash ]
    1633 webkit.org/b/170009 [ Debug ] compositing/regions/fixed-in-named-flow.html [ Crash ]
    1634 webkit.org/b/170009 [ Debug ] compositing/regions/fixed-transformed-in-named-flow.html [ Crash ]
    1635 webkit.org/b/170009 [ Debug ] compositing/repaint/absolute-painted-into-composited-ancestor.html [ Crash ]
    1636 webkit.org/b/170009 [ Debug ] compositing/repaint/invalidations-on-composited-layers.html [ Crash ]
    1637 webkit.org/b/170009 [ Debug ] compositing/repaint/resize-repaint.html [ Crash ]
    1638 webkit.org/b/170009 [ Debug ] compositing/rtl/rtl-absolute-overflow.html [ Crash ]
    1639 webkit.org/b/170009 [ Debug ] compositing/rtl/rtl-absolute.html [ Crash ]
    1640 webkit.org/b/170009 [ Debug ] compositing/rtl/rtl-fixed-overflow.html [ Crash ]
    1641 webkit.org/b/170009 [ Debug ] compositing/rtl/rtl-fixed.html [ Crash ]
    1642 webkit.org/b/170009 [ Debug ] compositing/rtl/rtl-iframe-absolute-overflow-scrolled.html [ Crash ]
    1643 webkit.org/b/170009 [ Debug ] compositing/rtl/rtl-iframe-absolute-overflow.html [ Crash ]
    1644 webkit.org/b/170009 [ Debug ] compositing/rtl/rtl-iframe-absolute.html [ Crash ]
    1645 webkit.org/b/170009 [ Debug ] compositing/rtl/rtl-iframe-fixed-overflow-scrolled.html [ Crash ]
    1646 webkit.org/b/170009 [ Debug ] compositing/rtl/rtl-iframe-fixed-overflow.html [ Crash ]
    1647 webkit.org/b/170009 [ Debug ] compositing/rtl/rtl-iframe-fixed.html [ Crash ]
    1648 webkit.org/b/170009 [ Debug ] compositing/rtl/rtl-iframe-relative.html [ Crash ]
    1649 webkit.org/b/170009 [ Debug ] compositing/rtl/rtl-relative.html [ Crash ]
    1650 webkit.org/b/170009 [ Debug ] compositing/rtl/rtl-scrolling-with-transformed-descendants.html [ Crash ]
    1651 webkit.org/b/170009 [ Debug ] compositing/tiling/backface-preserve-3d-tiled.html [ Crash ]
    1652 webkit.org/b/170009 [ Debug ] compositing/tiling/empty-to-tiled.html [ Crash ]
    1653 webkit.org/b/170009 [ Debug ] compositing/tiling/huge-layer-add-remove-child.html [ Crash ]
    1654 webkit.org/b/170009 [ Debug ] compositing/tiling/huge-layer-with-layer-children-resize.html [ Crash ]
    1655 webkit.org/b/170009 [ Debug ] compositing/tiling/huge-layer-with-layer-children.html [ Crash ]
    1656 webkit.org/b/170009 [ Debug ] compositing/tiling/offscreen-tiled-layer.html [ Crash ]
    1657 webkit.org/b/170009 [ Debug ] compositing/tiling/rotated-tiled-clamped.html [ Crash ]
    1658 webkit.org/b/170009 [ Debug ] compositing/tiling/rotated-tiled-preserve3d-clamped.html [ Crash ]
    1659 webkit.org/b/170009 [ Debug ] compositing/tiling/tile-cache-zoomed.html [ Crash ]
    1660 webkit.org/b/170009 [ Debug ] compositing/tiling/tiled-layer-resize.html [ Crash ]
    1661 webkit.org/b/170009 [ Debug ] compositing/tiling/tiled-reflection-inwindow.html [ Crash ]
    1662 webkit.org/b/170009 [ Debug ] compositing/tiling/transform-origin-tiled.html [ Crash ]
    1663 webkit.org/b/170009 [ Debug ] compositing/visibility/layer-visible-content.html [ Crash ]
    1664 webkit.org/b/170009 [ Debug ] compositing/visibility/visibility-image-layers-dynamic.html [ Crash ]
    1665 webkit.org/b/170009 [ Debug ] css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts.html [ Crash ]
    1666 webkit.org/b/170009 [ Debug ] css3/blending/blend-mode-ancestor-clipping-layer.html [ Crash Failure ]
    1667 webkit.org/b/170009 [ Debug ] css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html [ Crash ]
    1668 webkit.org/b/170009 [ Debug ] css3/blending/blend-mode-isolation-accelerated-overflow-hidden.html [ Crash ]
    1669 webkit.org/b/170009 [ Debug ] css3/blending/blend-mode-parent-of-composited-blended-has-layer.html [ Crash ]
    1670 webkit.org/b/170009 [ Debug ] css3/blending/blend-mode-with-accelerated-sibling.html [ Crash ]
    1671 webkit.org/b/170009 [ Debug ] css3/blending/blend-mode-with-composited-descendant-should-have-layer.html [ Crash ]
    1672 
    16731490#////////////////////////////////////////////////////////////////////////////////////////
    16741491# End of Crashing tests
  • trunk/Source/WebCore/ChangeLog

    r216758 r216759  
     12017-05-12  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        [GTK] ASSERTION FAILED: !m_flushingLayers
     4        https://bugs.webkit.org/show_bug.cgi?id=172025
     5
     6        Reviewed by Žan Doberšek.
     7
     8        The problem is that syncImageBacking() is calling didChangeLayerState(). All sync methods are called by
     9        flushCompositingStateForThisLayerOnly() while flushing layers, so none of them should call didChange method that
     10        will schedule a new flush while flushing.
     11
     12        * platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:
     13        (WebCore::CoordinatedGraphicsLayer::syncImageBacking):
     14
    1152017-05-12  Carlos Garcia Campos  <cgarcia@igalia.com>
    216
  • trunk/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp

    r216702 r216759  
    633633    } else
    634634        releaseImageBackingIfNeeded();
    635 
    636     // syncImageBacking() changed m_layerState.imageID.
    637     didChangeLayerState();
    638635}
    639636
Note: See TracChangeset for help on using the changeset viewer.