X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fui%2Falternate_error_tab_observer.cc;h=a7357281df50da1ffa6760c791f83321334ea537;hb=ff3e2503a20db9193d323c1d19c38c68004dec4a;hp=21415ce20c1335758ac95f2215c0cf5619c6dabc;hpb=7338fba38ba696536d1cc9d389afd716a6ab2fe6;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/ui/alternate_error_tab_observer.cc b/src/chrome/browser/ui/alternate_error_tab_observer.cc index 21415ce..a735728 100644 --- a/src/chrome/browser/ui/alternate_error_tab_observer.cc +++ b/src/chrome/browser/ui/alternate_error_tab_observer.cc @@ -12,9 +12,11 @@ #include "chrome/common/render_messages.h" #include "components/user_prefs/pref_registry_syncable.h" #include "content/public/browser/notification_service.h" +#include "content/public/browser/render_frame_host.h" #include "content/public/browser/render_view_host.h" #include "content/public/browser/web_contents.h" +using content::RenderFrameHost; using content::RenderViewHost; using content::WebContents; @@ -93,6 +95,7 @@ void AlternateErrorPageTabObserver::OnAlternateErrorPagesEnabledChanged() { void AlternateErrorPageTabObserver::UpdateAlternateErrorPageURL( RenderViewHost* rvh) { - rvh->Send(new ChromeViewMsg_SetAltErrorPageURL( - rvh->GetRoutingID(), GetAlternateErrorPageURL())); + RenderFrameHost* rfh = rvh->GetMainFrame(); + rfh->Send(new ChromeViewMsg_SetAltErrorPageURL( + rfh->GetRoutingID(), GetAlternateErrorPageURL())); }