ASSERTION FAILED: enclosingIntRect(rendererMappedResult) == enclosingIntRect(FloatQuad(result).boundingBox()) Source/WebCore/rendering/RenderGeometryMap.cpp(85) : WebCore::FloatRect WebCore::RenderGeometryMap::absoluteRect(const WebCore::FloatRect &) const 1 0x409325a WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer*, WebCore::RenderLayerCompositor::OverlapMap*, WebCore::CompositingState&, bool&, bool&) 2 0x40936a5 WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer*, WebCore::RenderLayerCompositor::OverlapMap*, WebCore::CompositingState&, bool&, bool&) 3 0x40937c6 WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer*, WebCore::RenderLayerCompositor::OverlapMap*, WebCore::CompositingState&, bool&, bool&) 4 0x4092983 WebCore::RenderLayerCompositor::updateCompositingLayers(WebCore::CompositingUpdateType, WebCore::RenderLayer*) 5 0x3266312 WebCore::FrameView::updateCompositingLayersAfterLayout() 6 0x3268965 WebCore::FrameView::layout(bool)
The old code would insert a step with isNonUniform=true when pushing the step from the RenderView to the <html>'s RenderBlock. The new code relies on layer->canUseConvertToLayerCoords(), which checks *this* layer for columns, not the layer of the container.
Created attachment 151568 [details] Patch
Comment on attachment 151568 [details] Patch Attachment 151568 [details] did not pass efl-ews (efl): Output: http://queues.webkit.org/results/13197009
Comment on attachment 151568 [details] Patch Attachment 151568 [details] did not pass qt-ews (qt): Output: http://queues.webkit.org/results/13212006
Comment on attachment 151568 [details] Patch Attachment 151568 [details] did not pass qt-wk2-ews (qt): Output: http://queues.webkit.org/results/13199149
Comment on attachment 151568 [details] Patch Attachment 151568 [details] did not pass gtk-ews (gtk): Output: http://queues.webkit.org/results/13186124
Comment on attachment 151568 [details] Patch Attachment 151568 [details] did not pass mac-ews (mac): Output: http://queues.webkit.org/results/13182241
Comment on attachment 151568 [details] Patch Attachment 151568 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/13180252
Created attachment 151570 [details] Patch
Comment on attachment 151570 [details] Patch r=me
http://trac.webkit.org/changeset/122376