If you load this URL in TOT on Mac, it crashes: #0 0x0000000103254427 in WebCore::GraphicsLayer::paintGraphicsLayerContents (this=0x104b56068, context=@0x7fff5fbfc7d0, clip=@0x7fff5fbfc8d0) at /Volumes/InternalData/Development/webkit/OpenSource/WebCore/platform/graphics/GraphicsLayer.cpp:248 #1 0x0000000103ab1d95 in drawLayerContents (context=0x1325f6800, layer=0x133b1ec10, layerContents=0x104b56068) at /Volumes/InternalData/Development/webkit/OpenSource/WebCore/platform/graphics/mac/WebLayer.mm:73 #2 0x0000000103ab21ad in -[WebLayer drawInContext:] (self=0x133b1ec10, _cmd=0x7fff83985ac2, context=0x1325f6800) at /Volumes/InternalData/Development/webkit/OpenSource/WebCore/platform/graphics/mac/WebLayer.mm:179 #3 0x00007fff836bf6c8 in CABackingStoreUpdate () #4 0x00007fff836be967 in -[CALayer _display] () #5 0x0000000103ab1887 in -[WebLayer display] (self=0x133b1ec10, _cmd=0x7fff87705578) at /Volumes/InternalData/Development/webkit/OpenSource/WebCore/platform/graphics/mac/WebLayer.mm:169 #6 0x00007fff8367d1eb in CALayerDisplayIfNeeded () #7 0x00007fff8367c664 in CA::Context::commit_transaction () #8 0x00007fff8367c2ba in CA::Transaction::commit () #9 0x00007fff88a82c47 in __CFRunLoopDoObservers () #10 0x00007fff88a5e7ef in __CFRunLoopRun () #11 0x00007fff88a5df6f in CFRunLoopRunSpecific () #12 0x00007fff883ba91a in RunCurrentEventLoopInMode () #13 0x00007fff883ba71f in ReceiveNextEventCommon () #14 0x00007fff883ba5d8 in BlockUntilNextEventMatchingListInMode () #15 0x00007fff87008e64 in _DPSNextEvent () #16 0x00007fff870087a9 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] () #17 0x000000010008fa57 in -[BrowserApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (self=0x10a01a320, _cmd=0x7fff876fd888, mask=18446744073709551615, expiration=0x10851b4a0, mode=0x7fff7107d390, dequeue=1 '\001') at /Volumes/InternalData/Development/webkit/Internal/Safari/mac/BrowserApplication.mm:244 #18 0x00007fff86fce48b in -[NSApplication run] () #19 0x00007fff86fc71a8 in NSApplicationMain ()
<rdar://problem/8769693>
The PlatformCALayer is garbage.
Created attachment 76593 [details] Patch
http://trac.webkit.org/changeset/74074
http://trac.webkit.org/changeset/74074 might have broken Qt Linux Release