のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

IPC_MESSAGE_HANDLER

     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 }