Lines Matching refs:provider_
21 OSExchangeData::OSExchangeData() : provider_(CreateProvider()) {
24 OSExchangeData::OSExchangeData(Provider* provider) : provider_(provider) {
31 provider_->MarkOriginatedFromRenderer();
35 return provider_->DidOriginateFromRenderer();
39 provider_->SetString(data);
43 provider_->SetURL(url, title);
47 provider_->SetFilename(path);
52 provider_->SetFilenames(filenames);
57 provider_->SetPickledData(format, data);
61 return provider_->GetString(data);
67 return provider_->GetURLAndTitle(policy, url, title);
71 return provider_->GetFilename(path);
76 return provider_->GetFilenames(filenames);
81 return provider_->GetPickledData(format, data);
85 return provider_->HasString();
89 return provider_->HasURL(policy);
93 return provider_->HasFile();
97 return provider_->HasCustomFormat(format);
108 if ((formats & FILE_CONTENTS) != 0 && provider_->HasFileContents())
112 if ((formats & HTML) != 0 && provider_->HasHtml())
115 if ((formats & FILE_NAME) != 0 && provider_->HasFile())
128 provider_->SetFileContents(filename, file_contents);
133 return provider_->GetFileContents(filename, file_contents);
137 provider_->SetDownloadFileInfo(download);
143 provider_->SetHtml(html, base_url);
147 return provider_->GetHtml(html, base_url);