Changeset 51413 in webkit
- Timestamp:
- Nov 26, 2009 5:20:26 AM (14 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r51412 r51413 1 2009-11-26 Anton Muhin <antonm@chromium.org> 2 3 Reviewed by Adam Barth. 4 5 Do not check if the thread is main or not when accessing DOMDataStore as currently in Chromium WebKit is used in main thread only. 6 https://bugs.webkit.org/show_bug.cgi?id=31877 7 8 Covered by layout tests and buildbots. 9 10 * bindings/v8/V8DOMMap.cpp: 11 (WebCore::getDOMNodeMap): 12 (WebCore::getDOMObjectMap): 13 (WebCore::getActiveDOMObjectMap): 14 (WebCore::getDOMSVGElementInstanceMap): 15 (WebCore::getDOMSVGObjectWithContextMap): 16 1 17 2009-11-26 Girish Ramakrishnan <girish@forwardbias.in> 2 18 -
trunk/WebCore/bindings/v8/V8DOMMap.cpp
r50826 r51413 49 49 } 50 50 51 static inline DOMDataStore& getDOMDataStore() 52 { 53 ASSERT(WTF::isMainThread()); // As of now, we must be always on the main thread. 54 return MainThreadDOMData::getCurrentMainThreadStore(); 55 } 56 51 57 DOMWrapperMap<Node>& getDOMNodeMap() 52 58 { 53 return MainThreadDOMData::getCurrentMainThreadStore().domNodeMap();59 return getDOMDataStore().domNodeMap(); 54 60 } 55 61 56 62 DOMWrapperMap<void>& getDOMObjectMap() 57 63 { 58 return DOMData::getCurrent()->getStore().domObjectMap();64 return getDOMDataStore().domObjectMap(); 59 65 } 60 66 61 67 DOMWrapperMap<void>& getActiveDOMObjectMap() 62 68 { 63 return DOMData::getCurrent()->getStore().activeDomObjectMap();69 return getDOMDataStore().activeDomObjectMap(); 64 70 } 65 71 … … 68 74 DOMWrapperMap<SVGElementInstance>& getDOMSVGElementInstanceMap() 69 75 { 70 return DOMData::getCurrent()->getStore().domSvgElementInstanceMap();76 return getDOMDataStore().domSvgElementInstanceMap(); 71 77 } 72 78 … … 74 80 DOMWrapperMap<void>& getDOMSVGObjectWithContextMap() 75 81 { 76 return DOMData::getCurrent()->getStore().domSvgObjectWithContextMap();82 return getDOMDataStore().domSvgObjectWithContextMap(); 77 83 } 78 84
Note: See TracChangeset
for help on using the changeset viewer.