Changeset 38676 in webkit
- Timestamp:
- Nov 21, 2008 1:40:46 PM (15 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r38671 r38676 1 2008-11-21 Sam Weinig <sam@webkit.org> 2 3 Reviewed by Dan Bernstein. 4 5 Third step in https://bugs.webkit.org/show_bug.cgi?id=22394 6 Be more eager in destroying script decoded data 7 8 Destroy the decoded data when all clients are removed from a CachedScript. 9 10 * loader/CachedScript.cpp: 11 (WebCore::CachedScript::allClientsRemoved): 12 * loader/CachedScript.h: 13 (WebCore::CachedScript::allClientsRemoved): 14 1 15 2008-11-21 Pierre-Olivier Latour <pol@apple.com> 2 16 -
trunk/WebCore/loader/CachedScript.cpp
r38321 r38676 59 59 } 60 60 61 void CachedScript::allClientsRemoved() 62 { 63 destroyDecodedData(); 64 } 65 61 66 void CachedScript::setEncoding(const String& chs) 62 67 { -
trunk/WebCore/loader/CachedScript.h
r38321 r38676 44 44 45 45 virtual void addClient(CachedResourceClient*); 46 virtual void allClientsRemoved(); 46 47 47 48 virtual void setEncoding(const String&);
Note: See TracChangeset
for help on using the changeset viewer.