summaryrefslogtreecommitdiffstats
path: root/chrome/browser/sessions/base_session_service.cc
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-25 03:59:51 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-25 03:59:51 +0000
commit36fc039f12944d61df900690238a5d0303f457dd (patch)
tree1f53b1b2a137bb60bf4e696dd5e6cb706833cc2d /chrome/browser/sessions/base_session_service.cc
parent12f75ab37393f57fcac33c39673793f1579b665c (diff)
downloadchromium_src-36fc039f12944d61df900690238a5d0303f457dd.zip
chromium_src-36fc039f12944d61df900690238a5d0303f457dd.tar.gz
chromium_src-36fc039f12944d61df900690238a5d0303f457dd.tar.bz2
Create a Content API around NavigationEntry that's in content/public/browser. NavigationEntry will be renamed to NavigationEntryImpl in a later change. It now derives from content::NavigationEntry. Most of this change is changing unix_hacker functions to CamelCase and updating callers.
BUG=98716 TBR=brettw Review URL: http://codereview.chromium.org/9007043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115766 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/sessions/base_session_service.cc')
-rw-r--r--chrome/browser/sessions/base_session_service.cc21
1 files changed, 11 insertions, 10 deletions
diff --git a/chrome/browser/sessions/base_session_service.cc b/chrome/browser/sessions/base_session_service.cc
index 49ecde1..1c0df32 100644
--- a/chrome/browser/sessions/base_session_service.cc
+++ b/chrome/browser/sessions/base_session_service.cc
@@ -156,27 +156,28 @@ SessionCommand* BaseSessionService::CreateUpdateTabNavigationCommand(
int bytes_written = 0;
WriteStringToPickle(pickle, &bytes_written, max_state_size,
- entry.virtual_url().spec());
+ entry.GetVirtualURL().spec());
- WriteString16ToPickle(pickle, &bytes_written, max_state_size, entry.title());
+ WriteString16ToPickle(pickle, &bytes_written, max_state_size,
+ entry.GetTitle());
- if (entry.has_post_data()) {
+ if (entry.GetHasPostData()) {
// Remove the form data, it may contain sensitive information.
WriteStringToPickle(pickle, &bytes_written, max_state_size,
- webkit_glue::RemoveFormDataFromHistoryState(entry.content_state()));
+ webkit_glue::RemoveFormDataFromHistoryState(entry.GetContentState()));
} else {
WriteStringToPickle(pickle, &bytes_written, max_state_size,
- entry.content_state());
+ entry.GetContentState());
}
- pickle.WriteInt(entry.transition_type());
- int type_mask = entry.has_post_data() ? TabNavigation::HAS_POST_DATA : 0;
+ pickle.WriteInt(entry.GetTransitionType());
+ int type_mask = entry.GetHasPostData() ? TabNavigation::HAS_POST_DATA : 0;
pickle.WriteInt(type_mask);
WriteStringToPickle(pickle, &bytes_written, max_state_size,
- entry.referrer().url.is_valid() ?
- entry.referrer().url.spec() : std::string());
- pickle.WriteInt(entry.referrer().policy);
+ entry.GetReferrer().url.is_valid() ?
+ entry.GetReferrer().url.spec() : std::string());
+ pickle.WriteInt(entry.GetReferrer().policy);
// Adding more data? Be sure and update TabRestoreService too.
return new SessionCommand(command_id, pickle);