Changeset 57128 in webkit
- Timestamp:
- Apr 5, 2010 11:33:02 PM (14 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r57127 r57128 1 2010-04-05 Eric Uhrhane <ericu@chromium.org> 2 3 Reviewed by Brady Eidson. 4 5 window.openDatabase() always fails for new databases when using WebKit nightly with Safari 4.0.5 6 https://bugs.webkit.org/show_bug.cgi?id=36671 7 8 The previous "fix" I mistakenly compared hashes, an improvement over comparing pointers, but still not right. 9 10 No new tests. 11 12 * storage/DatabaseTracker.cpp: 13 (WebCore::DatabaseTracker::fullPathForDatabaseNoLock): Use SecurityOrigin::equal to compare instead of SecurityOriginHash. 14 1 15 2010-04-05 Anthony Ricaud <rik@webkit.org> 2 16 -
trunk/WebCore/storage/DatabaseTracker.cpp
r57036 r57128 235 235 236 236 for (HashSet<ProposedDatabase*>::iterator iter = m_proposedDatabases.begin(); iter != m_proposedDatabases.end(); ++iter) 237 if ((*iter)->second.name() == name && SecurityOriginHash::hash((*iter)->first) == SecurityOriginHash::hash(origin))237 if ((*iter)->second.name() == name && (*iter)->first->equal(origin)) 238 238 return String(); 239 239
Note: See TracChangeset
for help on using the changeset viewer.