| Index: content/common/navigation_params.cc
|
| diff --git a/content/common/navigation_params.cc b/content/common/navigation_params.cc
|
| index 1c9da096a042b0d07155bb37a9e78b35fa41e735..b8c105238b79d18bf4da7184f335b677d591150c 100644
|
| --- a/content/common/navigation_params.cc
|
| +++ b/content/common/navigation_params.cc
|
| @@ -55,13 +55,22 @@ BeginNavigationParams::BeginNavigationParams(std::string method,
|
| }
|
|
|
| CommitNavigationParams::CommitNavigationParams()
|
| - : is_overriding_user_agent(false) {
|
| + : is_overriding_user_agent(false), can_load_local_resources(false) {
|
| }
|
|
|
| -CommitNavigationParams::CommitNavigationParams(bool is_overriding_user_agent,
|
| - base::TimeTicks navigation_start)
|
| +CommitNavigationParams::CommitNavigationParams(
|
| + bool is_overriding_user_agent,
|
| + base::TimeTicks navigation_start,
|
| + const std::vector<GURL>& redirects,
|
| + bool can_load_local_resources,
|
| + const std::string& frame_to_navigate,
|
| + base::Time request_time)
|
| : is_overriding_user_agent(is_overriding_user_agent),
|
| - browser_navigation_start(navigation_start) {
|
| + browser_navigation_start(navigation_start),
|
| + redirects(redirects),
|
| + can_load_local_resources(can_load_local_resources),
|
| + frame_to_navigate(frame_to_navigate),
|
| + request_time(request_time) {
|
| }
|
|
|
| CommitNavigationParams::~CommitNavigationParams() {}
|
| @@ -70,7 +79,7 @@ HistoryNavigationParams::HistoryNavigationParams()
|
| : page_id(-1),
|
| pending_history_list_offset(-1),
|
| current_history_list_offset(-1),
|
| - current_history_list_length(-1),
|
| + current_history_list_length(0),
|
| should_clear_history_list(false) {
|
| }
|
|
|
| @@ -92,4 +101,29 @@ HistoryNavigationParams::HistoryNavigationParams(
|
| HistoryNavigationParams::~HistoryNavigationParams() {
|
| }
|
|
|
| +StartNavigationParams::StartNavigationParams()
|
| + : is_post(false),
|
| + should_replace_current_entry(false),
|
| + transferred_request_child_id(-1),
|
| + transferred_request_request_id(-1) {
|
| +}
|
| +
|
| +StartNavigationParams::StartNavigationParams(
|
| + bool is_post,
|
| + const std::string& extra_headers,
|
| + const std::vector<unsigned char>& browser_initiated_post_data,
|
| + bool should_replace_current_entry,
|
| + int transferred_request_child_id,
|
| + int transferred_request_request_id)
|
| + : is_post(is_post),
|
| + extra_headers(extra_headers),
|
| + browser_initiated_post_data(browser_initiated_post_data),
|
| + should_replace_current_entry(should_replace_current_entry),
|
| + transferred_request_child_id(transferred_request_child_id),
|
| + transferred_request_request_id(transferred_request_request_id) {
|
| +}
|
| +
|
| +StartNavigationParams::~StartNavigationParams() {
|
| +}
|
| +
|
| } // namespace content
|
|
|