PassRefPtr<CSSValueList> CSSValueList::copy() { PassRefPtr<CSSValueList> newList = m_isSpaceSeparated ? createSpaceSeparated() : createCommaSeparated(); for (size_t index = 0; index < m_values.size(); index++) newList->append(m_values[index]); return newList; }
PassRefPtr<FileList> ClipboardJava::files() const { PassRefPtr<FileList> fl = FileList::create(); if ( m_dataObject && policy() == ClipboardReadable && m_dataObject->containsFiles() ){ Vector<String> fn; m_dataObject->asFilenames(fn); for( Vector<String>::const_iterator i = fn.begin(); fn.end()!=i; ++i ) fl->append(File::create(*i)); } return fl; }