Index: chrome/browser/extensions/extension_webnavigation_api.cc |
diff --git a/chrome/browser/extensions/extension_webnavigation_api.cc b/chrome/browser/extensions/extension_webnavigation_api.cc |
index 9a3e4abd5d91f109617ea0af8c8d73158b6a1e7c..37b6be94833a4bb6f71f420aa4c123855428acb3 100644 |
--- a/chrome/browser/extensions/extension_webnavigation_api.cc |
+++ b/chrome/browser/extensions/extension_webnavigation_api.cc |
@@ -37,34 +37,34 @@ double MilliSecondsFromTime(const base::Time& time) { |
} // namespace |
+ |
FrameNavigationState::FrameNavigationState() { |
} |
FrameNavigationState::~FrameNavigationState() { |
} |
-bool FrameNavigationState::CanSendEvents(long long frame_id) const { |
+bool FrameNavigationState::CanSendEvents(int64 frame_id) const { |
FrameIdToStateMap::const_iterator frame_state = |
frame_state_map_.find(frame_id); |
return frame_state != frame_state_map_.end() && |
!frame_state->second.error_occurred; |
} |
-void FrameNavigationState::TrackFrame(long long frame_id, |
+void FrameNavigationState::TrackFrame(int64 frame_id, |
const GURL& url, |
bool is_main_frame, |
const TabContents* tab_contents) { |
if (is_main_frame) |
RemoveTabContentsState(tab_contents); |
- tab_contents_map_.insert( |
- TabContentsToFrameIdMap::value_type(tab_contents, frame_id)); |
+ tab_contents_map_.insert(std::make_pair(tab_contents, frame_id)); |
FrameState& frame_state = frame_state_map_[frame_id]; |
frame_state.error_occurred = (url.spec() == chrome::kUnreachableWebDataURL); |
frame_state.url = url; |
frame_state.is_main_frame = is_main_frame; |
} |
-GURL FrameNavigationState::GetUrl(long long frame_id) const { |
+GURL FrameNavigationState::GetUrl(int64 frame_id) const { |
FrameIdToStateMap::const_iterator frame_state = |
frame_state_map_.find(frame_id); |
if (frame_state == frame_state_map_.end()) { |
@@ -74,7 +74,7 @@ GURL FrameNavigationState::GetUrl(long long frame_id) const { |
return frame_state->second.url; |
} |
-bool FrameNavigationState::IsMainFrame(long long frame_id) const { |
+bool FrameNavigationState::IsMainFrame(int64 frame_id) const { |
FrameIdToStateMap::const_iterator frame_state = |
frame_state_map_.find(frame_id); |
if (frame_state == frame_state_map_.end()) { |
@@ -84,7 +84,7 @@ bool FrameNavigationState::IsMainFrame(long long frame_id) const { |
return frame_state->second.is_main_frame; |
} |
-void FrameNavigationState::ErrorOccurredInFrame(long long frame_id) { |
+void FrameNavigationState::ErrorOccurredInFrame(int64 frame_id) { |
DCHECK(frame_state_map_.find(frame_id) != frame_state_map_.end()); |
frame_state_map_[frame_id].error_occurred = true; |
} |
@@ -93,7 +93,7 @@ void FrameNavigationState::RemoveTabContentsState( |
const TabContents* tab_contents) { |
typedef TabContentsToFrameIdMap::iterator FrameIdIterator; |
std::pair<FrameIdIterator, FrameIdIterator> frame_ids = |
- tab_contents_map_.equal_range(tab_contents); |
+ tab_contents_map_.equal_range(tab_contents); |
for (FrameIdIterator frame_id = frame_ids.first; frame_id != frame_ids.second; |
++frame_id) { |
frame_state_map_.erase(frame_id->second); |
@@ -149,19 +149,18 @@ void ExtensionWebNavigationEventRouter::Observe( |
case NotificationType::FRAME_DOM_CONTENT_LOADED: |
FrameDomContentLoaded( |
Source<NavigationController>(source).ptr(), |
- *Details<long long>(details).ptr()); |
+ *Details<int64>(details).ptr()); |
break; |
case NotificationType::FRAME_DID_FINISH_LOAD: |
FrameDidFinishLoad( |
Source<NavigationController>(source).ptr(), |
- *Details<long long>(details).ptr()); |
+ *Details<int64>(details).ptr()); |
break; |
case NotificationType::FAIL_PROVISIONAL_LOAD_WITH_ERROR: |
FailProvisionalLoadWithError( |
Source<NavigationController>(source).ptr(), |
Details<ProvisionalLoadDetails>(details).ptr()); |
break; |
- |
case NotificationType::TAB_CONTENTS_DESTROYED: |
navigation_state_.RemoveTabContentsState( |
Source<TabContents>(source).ptr()); |
@@ -184,8 +183,7 @@ void ExtensionWebNavigationEventRouter::FrameProvisionalLoadStart( |
DictionaryValue* dict = new DictionaryValue(); |
dict->SetInteger(keys::kTabIdKey, |
ExtensionTabUtil::GetTabId(controller->tab_contents())); |
- dict->SetString(keys::kUrlKey, |
- details->url().spec()); |
+ dict->SetString(keys::kUrlKey, details->url().spec()); |
dict->SetInteger(keys::kFrameIdKey, GetFrameId(details)); |
dict->SetInteger(keys::kRequestIdKey, 0); |
dict->SetReal(keys::kTimeStampKey, MilliSecondsFromTime(base::Time::Now())); |
@@ -205,8 +203,7 @@ void ExtensionWebNavigationEventRouter::FrameProvisionalLoadCommitted( |
DictionaryValue* dict = new DictionaryValue(); |
dict->SetInteger(keys::kTabIdKey, |
ExtensionTabUtil::GetTabId(controller->tab_contents())); |
- dict->SetString(keys::kUrlKey, |
- details->url().spec()); |
+ dict->SetString(keys::kUrlKey, details->url().spec()); |
dict->SetInteger(keys::kFrameIdKey, GetFrameId(details)); |
dict->SetString(keys::kTransitionTypeKey, |
PageTransition::CoreTransitionString( |
@@ -223,7 +220,8 @@ void ExtensionWebNavigationEventRouter::FrameProvisionalLoadCommitted( |
} |
void ExtensionWebNavigationEventRouter::FrameDomContentLoaded( |
- NavigationController* controller, long long frame_id) { |
+ NavigationController* controller, |
+ int64 frame_id) { |
if (!navigation_state_.CanSendEvents(frame_id)) |
return; |
ListValue args; |
@@ -231,8 +229,8 @@ void ExtensionWebNavigationEventRouter::FrameDomContentLoaded( |
dict->SetInteger(keys::kTabIdKey, |
ExtensionTabUtil::GetTabId(controller->tab_contents())); |
dict->SetString(keys::kUrlKey, navigation_state_.GetUrl(frame_id).spec()); |
- dict->SetInteger(keys::kFrameIdKey, navigation_state_.IsMainFrame(frame_id) ? |
- 0 : static_cast<int>(frame_id)); |
+ dict->SetInteger(keys::kFrameIdKey, |
+ navigation_state_.IsMainFrame(frame_id) ? 0 : static_cast<int>(frame_id)); |
dict->SetReal(keys::kTimeStampKey, MilliSecondsFromTime(base::Time::Now())); |
args.Append(dict); |
@@ -242,7 +240,8 @@ void ExtensionWebNavigationEventRouter::FrameDomContentLoaded( |
} |
void ExtensionWebNavigationEventRouter::FrameDidFinishLoad( |
- NavigationController* controller, long long frame_id) { |
+ NavigationController* controller, |
+ int64 frame_id) { |
if (!navigation_state_.CanSendEvents(frame_id)) |
return; |
ListValue args; |
@@ -250,8 +249,8 @@ void ExtensionWebNavigationEventRouter::FrameDidFinishLoad( |
dict->SetInteger(keys::kTabIdKey, |
ExtensionTabUtil::GetTabId(controller->tab_contents())); |
dict->SetString(keys::kUrlKey, navigation_state_.GetUrl(frame_id).spec()); |
- dict->SetInteger(keys::kFrameIdKey, navigation_state_.IsMainFrame(frame_id) ? |
- 0 : static_cast<int>(frame_id)); |
+ dict->SetInteger(keys::kFrameIdKey, |
+ navigation_state_.IsMainFrame(frame_id) ? 0 : static_cast<int>(frame_id)); |
dict->SetReal(keys::kTimeStampKey, MilliSecondsFromTime(base::Time::Now())); |
args.Append(dict); |
@@ -269,8 +268,7 @@ void ExtensionWebNavigationEventRouter::FailProvisionalLoadWithError( |
DictionaryValue* dict = new DictionaryValue(); |
dict->SetInteger(keys::kTabIdKey, |
ExtensionTabUtil::GetTabId(controller->tab_contents())); |
- dict->SetString(keys::kUrlKey, |
- details->url().spec()); |
+ dict->SetString(keys::kUrlKey, details->url().spec()); |
dict->SetInteger(keys::kFrameIdKey, GetFrameId(details)); |
dict->SetString(keys::kErrorKey, |
std::string(net::ErrorToString(details->error_code()))); |