https://bugs.webkit.org/show_bug.cgi?id=68204
Reviewed by James Robinson.
Add CRASH calls to determine which assumptions are being violated.
Source/WebCore:
* platform/graphics/chromium/cc/CCLayerTreeHost.cpp:
(WebCore::CCLayerTreeHost::commitTo):
Source/WebKit/chromium:
* src/WebViewImpl.cpp:
(WebKit::WebViewImpl::composite):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@95256
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2011-09-15 Adrienne Walker <enne@google.com>
+
+ [chromium] Add temporary diagnostics for LayerTreeHost::commitTo crash
+ https://bugs.webkit.org/show_bug.cgi?id=68204
+
+ Reviewed by James Robinson.
+
+ Add CRASH calls to determine which assumptions are being violated.
+
+ * platform/graphics/chromium/cc/CCLayerTreeHost.cpp:
+ (WebCore::CCLayerTreeHost::commitTo):
+
2011-09-15 Mark Hahnenberg <mhahnenberg@apple.com>
Unzip initialization lists and constructors in JSCell hierarchy (7/7)
TRACE_EVENT("CCLayerTreeHost::commitTo", this, 0);
hostImpl->setSourceFrameNumber(frameNumber());
+ // FIXME: Temporary diagnostic for crbug 96719. This shouldn't happen.
+ if (!contentsTextureManager())
+ CRASH();
+
contentsTextureManager()->reduceMemoryToLimit(TextureManager::reclaimLimitBytes());
contentsTextureManager()->deleteEvictedTextures(hostImpl->context());
+2011-09-15 Adrienne Walker <enne@google.com>
+
+ [chromium] Add temporary diagnostics for LayerTreeHost::commitTo crash
+ https://bugs.webkit.org/show_bug.cgi?id=68204
+
+ Reviewed by James Robinson.
+
+ Add CRASH calls to determine which assumptions are being violated.
+
+ * src/WebViewImpl.cpp:
+ (WebKit::WebViewImpl::composite):
+
2011-09-15 David Levin <levin@chromium.org>
Remove TestWebKitAPI from the chromium build until it is made to work
if (m_pageOverlay)
m_pageOverlay->update();
+ // FIXME: Temporary diagnostic for crbug 96719. This shouldn't happen.
+ if (!m_layerTreeHost)
+ CRASH();
+
m_layerTreeHost->composite();
#endif
#endif