[Webkit-unassigned] [Bug 181137] New: Release assert in addResourceTiming when a cache resource is requested during style recalc
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Dec 22 14:13:28 PST 2017
https://bugs.webkit.org/show_bug.cgi?id=181137
Bug ID: 181137
Summary: Release assert in addResourceTiming when a cache
resource is requested during style recalc
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebCore Misc.
Assignee: webkit-unassigned at lists.webkit.org
Reporter: rniwa at webkit.org
When a previously loaded resource is requested during a style resolution, we end up trying to synchronously dispatch resourcetimingbufferfull event.
e.g.
WebCore: WebCore::EventTarget::dispatchEvent(WebCore::Event&)
WebCore: WebCore::Performance::addResourceTiming(WebCore::ResourceTiming&&)
WebCore: WebCore::ResourceTimingInformation::addResourceTiming(WebCore::CachedResource&, WebCore::Document&, WebCore::ResourceTiming&&)
WebCore: WebCore::CachedResourceLoader::requestResource(WebCore::CachedResource::Type, WebCore::CachedResourceRequest&&, WebCore::CachedResourceLoader::ForPreload, WebCore::CachedResourceLoader::DeferOption)
WebCore: WebCore::CachedResourceLoader::requestImage(WebCore::CachedResourceRequest&&)
WebCore: WebCore::CSSImageValue::loadImage(WebCore::CachedResourceLoader&, WebCore::ResourceLoaderOptions const&)
WebCore: WebCore::StyleCachedImage::load(WebCore::CachedResourceLoader&, WebCore::ResourceLoaderOptions const&)
WebCore: WebCore::Style::loadPendingImage(WebCore::Document&, WebCore::StyleImage const*, WebCore::Element const*, WebCore::Style::LoadPolicy)
WebCore: WebCore::Style::loadPendingResources(WebCore::RenderStyle&, WebCore::Document&, WebCore::Element const*)
WebCore: WebCore::RenderElement::initializeStyle()
WebCore: WebCore::RenderTreeUpdater::createRenderer(WebCore::Element&, WebCore::RenderStyle&&)
WebCore: WebCore::RenderTreeUpdater::updateElementRenderer(WebCore::Element&, WebCore::Style::ElementUpdate const&)
WebCore: WebCore::RenderTreeUpdater::updateRenderTree(WebCore::ContainerNode&)
WebCore: WebCore::RenderTreeUpdater::commit(std::__::unique_ptr<WebCore::Style::Update const, std::__::default_delete<WebCore::Style::Update const> >)
WebCore: WebCore::Document::resolveStyle(WebCore::Document::ResolveStyleType)
WebCore: WebCore::Document::updateStyleIfNeeded()
pruning: WebCore: WebCore::Document::updateLayout()
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20171222/28912058/attachment.html>
More information about the webkit-unassigned
mailing list