On master (247b0314320d499ae788b6ea993aa1d98e2d607e / r250962), WebKitGTK build. The following files when ran locally fail the assertion in: * https://webkit-search.igalia.com/webkit/rev/3994522544ee5be18e96c34640528f8a27462ee4/Source/WebCore/rendering/svg/RenderSVGRoot.cpp#381 Note that you may need to download them and run locally, otherwise CSP won't execute scripts (if any). * https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/svg/crashtests/791826-1.svg * https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/svg/crashtests/313737-1.xml ASSERTION FAILED: mode & UseTransforms ../../Source/WebCore/rendering/svg/RenderSVGRoot.cpp(381) : virtual void WebCore::RenderSVGRoot::mapLocalToContainer(const WebCore::RenderLayerModelObject*, WebCore::TransformState&, WebCore::MapCoordinatesFlags, bool*) const 1 0x7ffb05fbf3d3 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libjavascriptcoregtk-4.0.so.18(WTFCrash+0x9) [0x7ffb05fbf3d3] 2 0x7ffb11c685f2 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN3WTF15CrashOnOverflow10overflowedEv+0) [0x7ffb11c685f2] 3 0x7ffb151062af /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZNK7WebCore13RenderSVGRoot19mapLocalToContainerEPKNS_22RenderLayerModelObjectERNS_14TransformStateEjPb+0x81) [0x7ffb151062af] 4 0x7ffb14f72ca9 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZNK7WebCore12RenderObject15localToAbsoluteERKNS_10FloatPointEjPb+0x5f) [0x7ffb14f72ca9] 5 0x7ffb14edb2c4 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(+0xd84e2c4) [0x7ffb14edb2c4] 6 0x7ffb14edb999 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZNK7WebCore11RenderLayer20convertToLayerCoordsEPKS0_RKNS_11LayoutPointENS0_22ColumnOffsetAdjustmentE+0x65) [0x7ffb14edb999] 7 0x7ffb14edb9dc /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZNK7WebCore11RenderLayer18offsetFromAncestorEPKS0_NS0_22ColumnOffsetAdjustmentE+0x36) [0x7ffb14edb9dc] 8 0x7ffb14eecdf6 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZNK7WebCore11RenderLayer13localClipRectERb+0x40) [0x7ffb14eecdf6] 9 0x7ffb14eee01a /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZNK7WebCore11RenderLayer20calculateLayerBoundsEPKS0_RKNS_10LayoutSizeEN3WTF9OptionSetINS0_24CalculateLayerBoundsFlagEEE+0x400) [0x7ffb14eee01a] 10 0x7ffb14f2aa8e /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZNK7WebCore21RenderLayerCompositor28fixedLayerIntersectsViewportERKNS_11RenderLayerE+0x1b0) [0x7ffb14f2aa8e] 11 0x7ffb14ed6755 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore11RenderLayer20updateLayerPositionsEPNS_17RenderGeometryMapEN3WTF9OptionSetINS0_24UpdateLayerPositionsFlagEEE+0x881) [0x7ffb14ed6755] 12 0x7ffb14ed665d /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore11RenderLayer20updateLayerPositionsEPNS_17RenderGeometryMapEN3WTF9OptionSetINS0_24UpdateLayerPositionsFlagEEE+0x789) [0x7ffb14ed665d] 13 0x7ffb14ed5ec2 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore11RenderLayer31updateLayerPositionsAfterLayoutEbb+0xe0) [0x7ffb14ed5ec2] 14 0x7ffb148b44bc /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore9FrameView9didLayoutEN3WTF7WeakPtrINS_13RenderElementEEE+0x80) [0x7ffb148b44bc] 15 0x7ffb148eec78 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore22FrameViewLayoutContext6layoutEv+0xa1e) [0x7ffb148eec78] 16 0x7ffb148ba8a4 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore9FrameView18updateContentsSizeEv+0x72) [0x7ffb148ba8a4] 17 0x7ffb14a486d4 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore10ScrollView16updateScrollbarsERKNS_8IntPointE+0x9de) [0x7ffb14a486d4] 18 0x7ffb14a46e76 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore10ScrollView15setContentsSizeERKNS_7IntSizeE+0x90) [0x7ffb14a46e76] 19 0x7ffb148b25ed /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore9FrameView15setContentsSizeERKNS_7IntSizeE+0x63) [0x7ffb148b25ed] 20 0x7ffb148b2956 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore9FrameView14adjustViewSizeEv+0x29a) [0x7ffb148b2956] 21 0x7ffb148eeb47 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore22FrameViewLayoutContext6layoutEv+0x8ed) [0x7ffb148eeb47] 22 0x7ffb14013cf8 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore8Document13implicitCloseEv+0x494) [0x7ffb14013cf8] 23 0x7ffb147337b3 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore11FrameLoader22checkCallImplicitCloseEv+0xa1) [0x7ffb147337b3] 24 0x7ffb1473352a /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore11FrameLoader14checkCompletedEv+0x1ea) [0x7ffb1473352a] 25 0x7ffb147331b3 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore11FrameLoader15finishedParsingEv+0x12d) [0x7ffb147331b3] 26 0x7ffb1401f558 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore8Document15finishedParsingEv+0x26c) [0x7ffb1401f558] 27 0x7ffb155886ce /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore17XMLDocumentParser3endEv+0x152) [0x7ffb155886ce] 28 0x7ffb1558871d /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore17XMLDocumentParser6finishEv+0x47) [0x7ffb1558871d] 29 0x7ffb147263f1 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore14DocumentWriter3endEv+0x12d) [0x7ffb147263f1] 30 0x7ffb146fb079 /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore14DocumentLoader15finishedLoadingEv+0x279) [0x7ffb146fb079] 31 0x7ffb146fad4b /home/emilio/src/WebKit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore14DocumentLoader14notifyFinishedERNS_14CachedResourceE+0x123) [0x7ffb146fad4b]
*** This bug has been marked as a duplicate of bug 31278 ***