Searched refs:IconRecord (Results 1 - 6 of 6) sorted by relevance

/macosx-10.9.5/WebCore-7537.78.1/loader/icon/
H A DIconRecord.cpp30 #include "IconRecord.h"
43 IconRecord::IconRecord(const String& url) function in class:WebCore::IconRecord
51 IconRecord::~IconRecord()
53 LOG(IconDatabase, "Destroying IconRecord for icon url %s", m_iconURL.ascii().data());
56 Image* IconRecord::image(const IntSize&)
65 void IconRecord::setImageData(PassRefPtr<SharedBuffer> data)
80 void IconRecord::loadImageFromResource(const char* resource)
89 ImageDataStatus IconRecord
[all...]
H A DIconRecord.h75 class IconRecord : public RefCounted<IconRecord> { class in namespace:WebCore
78 static PassRefPtr<IconRecord> create(const String& url)
80 return adoptRef(new IconRecord(url));
82 ~IconRecord();
101 IconRecord(const String& url);
H A DPageURLRecord.h38 class IconRecord;
65 void setIconRecord(PassRefPtr<IconRecord>);
66 IconRecord* iconRecord() { return m_iconRecord.get(); }
89 RefPtr<IconRecord> m_iconRecord;
H A DPageURLRecord.cpp32 #include "IconRecord.h"
47 void PageURLRecord::setIconRecord(PassRefPtr<IconRecord> icon)
H A DIconDatabase.h52 class IconRecord;
138 RefPtr<IconRecord> m_defaultIconRecord;
152 PassRefPtr<IconRecord> getOrCreateIconRecord(const String& iconURL);
172 HashMap<String, IconRecord*> m_iconURLToRecordMap;
182 // Holding m_pendingSyncLock is required when accessing any of the following data structures - when dealing with IconRecord*s, holding m_urlAndIconLock is also required
185 HashSet<IconRecord*> m_iconsPendingReading;
H A DIconDatabase.cpp35 #include "IconRecord.h"
186 // Clear the in-memory record of every IconRecord, anything waiting to be read from disk, and anything waiting to be written to disk
197 // Clear the iconURL -> IconRecord map
257 IconRecord* iconRecord = pageRecord->iconRecord();
271 // If it's a new IconRecord object that doesn't have its imageData set yet,
347 static inline void loadDefaultIconRecord(IconRecord* defaultIconRecord)
352 static inline void loadDefaultIconRecord(IconRecord* defaultIconRecord)
403 m_defaultIconRecord = IconRecord::create("urlIcon");
503 IconRecord* iconRecord = pageRecord->iconRecord();
527 // If this page is the last page to refer to a particular IconRecord, tha
[all...]

Completed in 95 milliseconds