| Index: content/browser/web_contents/navigation_entry_impl.cc
|
| diff --git a/content/browser/web_contents/navigation_entry_impl.cc b/content/browser/web_contents/navigation_entry_impl.cc
|
| index 61836db1e4325317a3a4cb308cfaa4831c8ded9e..49db1385c629036c325ef236717239ab6ca46405 100644
|
| --- a/content/browser/web_contents/navigation_entry_impl.cc
|
| +++ b/content/browser/web_contents/navigation_entry_impl.cc
|
| @@ -271,6 +271,21 @@ bool NavigationEntryImpl::GetCanLoadLocalResources() const {
|
| return can_load_local_resources_;
|
| }
|
|
|
| +void NavigationEntryImpl::SetExtraData(const std::string key,
|
| + const string16& data) {
|
| + extra_data_[key] = data;
|
| +};
|
| +
|
| +const bool NavigationEntryImpl::GetExtraData(const std::string key,
|
| + string16* out_value) const {
|
| + ExtraDataMap::const_iterator iter = extra_data_.find(key);
|
| + if (iter == extra_data_.end()) {
|
| + return false;
|
| + }
|
| + *out_value = iter->second;
|
| + return true;
|
| +};
|
| +
|
| void NavigationEntryImpl::SetScreenshotPNGData(
|
| const std::vector<unsigned char>& png_data) {
|
| screenshot_ = png_data.empty() ? NULL : new base::RefCountedBytes(png_data);
|
|
|