18 AwRenderProcessObserver::~AwRenderProcessObserver() {
19 }
20
21 bool AwRenderProcessObserver::OnControlMessageReceived(
22 const IPC::Message& message) {
23 bool handled = true;
24 IPC_BEGIN_MESSAGE_MAP(AwRenderProcessObserver, message)
25 IPC_MESSAGE_HANDLER(AwViewMsg_ClearCache, OnClearCache)
26 IPC_MESSAGE_HANDLER(AwViewMsg_SetJsOnlineProperty, OnSetJsOnlineProperty)
27 IPC_MESSAGE_UNHANDLED(handled = false)
28 IPC_END_MESSAGE_MAP()
29 return handled;
30 }
31
32 void AwRenderProcessObserver::WebKitInitialized() {
33 webkit_initialized_ = true;
34 }
159 bool AwRenderViewExt::OnMessageReceived(const IPC::Message& message) {
160 bool handled = true;
161 IPC_BEGIN_MESSAGE_MAP(AwRenderViewExt, message)
162 IPC_MESSAGE_HANDLER(AwViewMsg_DocumentHasImages, OnDocumentHasImagesRequest)
163 IPC_MESSAGE_HANDLER(AwViewMsg_DoHitTest, OnDoHitTest)
164 IPC_MESSAGE_HANDLER(AwViewMsg_SetTextZoomLevel, OnSetTextZoomLevel)
165 IPC_MESSAGE_HANDLER(AwViewMsg_ResetScrollAndScaleState,
166 OnResetScrollAndScaleState)
167 IPC_MESSAGE_HANDLER(AwViewMsg_SetInitialPageScale, OnSetInitialPageScale)
168 IPC_MESSAGE_HANDLER(AwViewMsg_SetFixedLayoutSize,
169 OnSetFixedLayoutSize)
170 IPC_MESSAGE_HANDLER(AwViewMsg_SetBackgroundColor, OnSetBackgroundColor)
171 IPC_MESSAGE_UNHANDLED(handled = false)
172 IPC_END_MESSAGE_MAP()
173 return handled;
174 }
133 bool AwRenderViewHostExt::OnMessageReceived(const IPC::Message& message) {
134 bool handled = true;
135 IPC_BEGIN_MESSAGE_MAP(AwRenderViewHostExt, message)
136 IPC_MESSAGE_HANDLER(AwViewHostMsg_DocumentHasImagesResponse,
137 OnDocumentHasImagesResponse)
138 IPC_MESSAGE_HANDLER(AwViewHostMsg_UpdateHitTestData,
139 OnUpdateHitTestData)
140 IPC_MESSAGE_HANDLER(AwViewHostMsg_PageScaleFactorChanged,
141 OnPageScaleFactorChanged)
142 IPC_MESSAGE_HANDLER(AwViewHostMsg_OnContentsSizeChanged,
143 OnContentsSizeChanged)
144 IPC_MESSAGE_UNHANDLED(handled = false)
145 IPC_END_MESSAGE_MAP()
146
147 return handled ? true : WebContentsObserver::OnMessageReceived(message);
148 }