Changeset 130712 in webkit
- Timestamp:
- Oct 8, 2012 6:44:55 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r130710 r130712 1 2012-10-08 Andreas Kling <kling@webkit.org> 2 3 REGRESSION(r130643): editing/pasteboard/data-transfer-item is failing on chromium. 4 <http://webkit.org/b/98686> 5 6 Reviewed by Tony Chang. 7 8 Change ChromiumDataObject::createFromPasteboard() to use a ListHashSet instead of a HashSet so that 9 item order is preserved. 10 11 * platform/chromium/ChromiumDataObject.cpp: 12 (WebCore::ChromiumDataObject::createFromPasteboard): 13 1 14 2012-10-08 Eric Seidel <eric@webkit.org> 2 15 -
trunk/Source/WebCore/platform/chromium/ChromiumDataObject.cpp
r130588 r130712 49 49 bool ignored; 50 50 WebKit::WebVector<WebKit::WebString> webTypes = WebKit::Platform::current()->clipboard()->readAvailableTypes(currentPasteboardBuffer(), &ignored); 51 HashSet<String> types;51 ListHashSet<String> types; 52 52 for (size_t i = 0; i < webTypes.size(); ++i) 53 53 types.add(webTypes[i]); 54 for ( HashSet<String>::const_iterator it = types.begin(); it != types.end(); ++it)54 for (ListHashSet<String>::const_iterator it = types.begin(); it != types.end(); ++it) 55 55 dataObject->m_itemList.append(ChromiumDataObjectItem::createFromPasteboard(*it, sequenceNumber)); 56 56 return dataObject.release();
Note: See TracChangeset
for help on using the changeset viewer.