Summary: ASSERT(!content.isNull()) when checking for source map url opening inspector Regressed with r216138 which returned String() instead of emptyString(). Steps to Reproduce: 1. Inspect netflix.com => ASSERT Crashes in Release: Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 JSC::Yarr::interpret(JSC::Yarr::BytecodePattern*, WTF::String const&, unsigned int, unsigned int*) + 11 1 Inspector::ContentSearchUtilities::findStylesheetSourceMapURL(WTF::String const&) + 375 2 WebCore::InspectorPageAgent::sourceMapURLForResource(WebCore::CachedResource*) + 350 3 WebCore::InspectorPageAgent::buildObjectForFrameTree(WebCore::Frame*) + 988 4 non-virtual thunk to WebCore::InspectorPageAgent::getResourceTree(WTF::String&, WTF::RefPtr<Inspector::Protocol::Page::FrameResourceTree>&) + 33 5 Inspector::PageBackendDispatcher::getResourceTree(long, WTF::RefPtr<Inspector::InspectorObject>&&) + 93 6 Inspector::PageBackendDispatcher::dispatch(long, WTF::String const&, WTF::Ref<Inspector::InspectorObject>&&) + 570
<rdar://problem/31999512>
Created attachment 309108 [details] [PATCH] Proposed Fix
Comment on attachment 309108 [details] [PATCH] Proposed Fix r=me
Comment on attachment 309108 [details] [PATCH] Proposed Fix r=mews too
<https://trac.webkit.org/r216215>