Changeset 41334 in webkit
- Timestamp:
- Mar 1, 2009 8:42:26 AM (15 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r41333 r41334 1 2009-03-01 Yael Aharon <yael.aharon@nokia.com> 2 3 Pass securityOrigin->host() instead of securityOrigin->domain() to WebInspector 4 when creating databases, localStorage or sessionStorage. Changing document.domain 5 should have no affect on databases, localStorage and sessionStorage in Web Inspector. 6 7 https://bugs.webkit.org/show_bug.cgi?id=23844 8 9 Reviewed by Timothy Hatcher. 10 11 * inspector/InspectorController.cpp: 12 (WebCore::InspectorController::addDOMStorageScriptResource): 13 (WebCore::InspectorController::didUseDOMStorage): 14 * storage/Database.cpp: 15 (WebCore::Database::openDatabase): 16 1 17 2009-03-01 Gustavo Noronha Silva <gns@gnome.org> 2 18 -
trunk/WebCore/inspector/InspectorController.cpp
r41258 r41334 2296 2296 } 2297 2297 2298 JSValueRef domainValue = JSValueMakeString(m_scriptContext, jsStringRef(resource->frame->document()->securityOrigin()-> domain()).get());2298 JSValueRef domainValue = JSValueMakeString(m_scriptContext, jsStringRef(resource->frame->document()->securityOrigin()->host()).get()); 2299 2299 JSValueRef isLocalStorageValue = JSValueMakeBoolean(m_scriptContext, resource->isLocalStorage); 2300 2300 … … 2735 2735 for (DOMStorageResourcesSet::iterator it = m_domStorageResources.begin(); it != domStorageEnd; ++it) { 2736 2736 InspectorDOMStorageResource* resource = it->get(); 2737 if (equalIgnoringCase(resource->frame->document()->securityOrigin()-> domain(), frame->document()->securityOrigin()->domain()) && resource->isLocalStorage == isLocalStorage)2737 if (equalIgnoringCase(resource->frame->document()->securityOrigin()->host(), frame->document()->securityOrigin()->host()) && resource->isLocalStorage == isLocalStorage) 2738 2738 return; 2739 2739 } -
trunk/WebCore/storage/Database.cpp
r40336 r41334 115 115 116 116 if (Page* page = document->frame()->page()) 117 page->inspectorController()->didOpenDatabase(database.get(), document-> domain(), name, expectedVersion);117 page->inspectorController()->didOpenDatabase(database.get(), document->securityOrigin()->host(), name, expectedVersion); 118 118 119 119 return database;
Note: See TracChangeset
for help on using the changeset viewer.