| Index: components/web_view/navigation_entry.cc
|
| diff --git a/components/web_view/navigation_entry.cc b/components/web_view/navigation_entry.cc
|
| index 0b3aaa86fa0b2fa45f42b31e7861073a23ee88b6..24d6db9274669861aa9c3d2c077a73b3d96f8e56 100644
|
| --- a/components/web_view/navigation_entry.cc
|
| +++ b/components/web_view/navigation_entry.cc
|
| @@ -7,14 +7,20 @@
|
| namespace web_view {
|
|
|
| NavigationEntry::NavigationEntry(mojo::URLRequestPtr original_request)
|
| - : url_request_(original_request.Pass()) {}
|
| + : url_request_(original_request.Pass()) {
|
| + if (url_request_.originating_time().is_null())
|
| + url_request_.set_originating_time(base::TimeTicks::Now());
|
| +}
|
|
|
| NavigationEntry::NavigationEntry(const GURL& raw_url)
|
| : url_request_(raw_url) {}
|
|
|
| NavigationEntry::~NavigationEntry() {}
|
|
|
| -mojo::URLRequestPtr NavigationEntry::BuildURLRequest() const {
|
| +mojo::URLRequestPtr NavigationEntry::BuildURLRequest(
|
| + bool update_originating_time) {
|
| + if (update_originating_time)
|
| + url_request_.set_originating_time(base::TimeTicks::Now());
|
| return url_request_.Clone();
|
| }
|
|
|
|
|