Index: chrome/browser/ui/cocoa/applescript/window_applescript.mm |
diff --git a/chrome/browser/ui/cocoa/applescript/window_applescript.mm b/chrome/browser/ui/cocoa/applescript/window_applescript.mm |
index fe9e055f79c28f97c054d3bb1d871f6e0898eda8..fe6677fe26e8f609188e71230db0657d09ef2cc0 100644 |
--- a/chrome/browser/ui/cocoa/applescript/window_applescript.mm |
+++ b/chrome/browser/ui/cocoa/applescript/window_applescript.mm |
@@ -21,6 +21,7 @@ |
#include "chrome/browser/ui/cocoa/applescript/error_applescript.h" |
#import "chrome/browser/ui/cocoa/applescript/tab_applescript.h" |
#include "chrome/browser/ui/host_desktop.h" |
+#include "chrome/browser/ui/tab_contents/core_tab_helper.h" |
#include "chrome/browser/ui/tabs/tab_strip_model.h" |
#include "chrome/common/url_constants.h" |
#include "content/public/browser/web_contents.h" |
@@ -179,7 +180,8 @@ |
browser_, |
GURL(chrome::kChromeUINewTabURL), |
content::PAGE_TRANSITION_TYPED); |
- contents->SetNewTabStartTime(newTabStartTime); |
+ CoreTabHelper* core_tab_helper = CoreTabHelper::FromWebContents(contents); |
+ core_tab_helper->set_new_tab_start_time(newTabStartTime); |
[aTab setWebContents:contents]; |
} |
@@ -196,7 +198,9 @@ |
params.disposition = NEW_FOREGROUND_TAB; |
params.tabstrip_index = index; |
chrome::Navigate(¶ms); |
- params.target_contents->SetNewTabStartTime(newTabStartTime); |
+ CoreTabHelper* core_tab_helper = |
+ CoreTabHelper::FromWebContents(params.target_contents); |
+ core_tab_helper->set_new_tab_start_time(newTabStartTime); |
[aTab setWebContents:params.target_contents]; |
} |