| Index: third_party/WebKit/WebCore/loader/archive/cf/LegacyWebArchive.cpp
|
| ===================================================================
|
| --- third_party/WebKit/WebCore/loader/archive/cf/LegacyWebArchive.cpp (revision 9118)
|
| +++ third_party/WebKit/WebCore/loader/archive/cf/LegacyWebArchive.cpp (working copy)
|
| @@ -554,8 +554,10 @@
|
| const String& iconURL = iconDatabase()->iconURLForPageURL(responseURL);
|
| if (!iconURL.isEmpty() && iconDatabase()->iconDataKnownForIconURL(iconURL)) {
|
| RefPtr<SharedBuffer> data = iconDatabase()->iconForPageURL(responseURL, IntSize(16, 16))->data();
|
| - RefPtr<ArchiveResource> resource = ArchiveResource::create(data.release(), KURL(iconURL), "image/x-icon", "", "");
|
| - subresources.append(resource.release());
|
| + if (data) {
|
| + RefPtr<ArchiveResource> resource = ArchiveResource::create(data.release(), KURL(iconURL), "image/x-icon", "", "");
|
| + subresources.append(resource.release());
|
| + }
|
| }
|
| }
|
|
|
|
|