Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(246)

Side by Side Diff: content/common/view_messages.h

Issue 2400313002: Convert miscellaneous RenderThreadImpl messages to mojom (Closed)
Patch Set: rebase Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « content/common/typemaps_mac.gni ('k') | content/renderer/render_thread_impl.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // IPC messages for page rendering. 5 // IPC messages for page rendering.
6 // Multiply-included message file, hence no include guard. 6 // Multiply-included message file, hence no include guard.
7 7
8 #include <stddef.h> 8 #include <stddef.h>
9 #include <stdint.h> 9 #include <stdint.h>
10 10
(...skipping 343 matching lines...) Expand 10 before | Expand all | Expand 10 after
354 // ViewHostMsg_UpdateRect_Flags::IS_REPAINT_ACK 354 // ViewHostMsg_UpdateRect_Flags::IS_REPAINT_ACK
355 // Indicates that this is a response to a ViewMsg_Repaint message. 355 // Indicates that this is a response to a ViewMsg_Repaint message.
356 // 356 //
357 // If flags is zero, then this message corresponds to an unsolicited paint 357 // If flags is zero, then this message corresponds to an unsolicited paint
358 // request by the render view. Any of the above bits may be set in flags, 358 // request by the render view. Any of the above bits may be set in flags,
359 // which would indicate that this paint message is an ACK for multiple 359 // which would indicate that this paint message is an ACK for multiple
360 // request messages. 360 // request messages.
361 IPC_STRUCT_MEMBER(int, flags) 361 IPC_STRUCT_MEMBER(int, flags)
362 IPC_STRUCT_END() 362 IPC_STRUCT_END()
363 363
364 #if defined(OS_MACOSX)
365 IPC_STRUCT_BEGIN(ViewMsg_UpdateScrollbarTheme_Params)
366 IPC_STRUCT_MEMBER(float, initial_button_delay)
367 IPC_STRUCT_MEMBER(float, autoscroll_button_delay)
368 IPC_STRUCT_MEMBER(bool, jump_on_track_click)
369 IPC_STRUCT_MEMBER(blink::ScrollerStyle, preferred_scroller_style)
370 IPC_STRUCT_MEMBER(bool, redraw)
371 IPC_STRUCT_MEMBER(blink::WebScrollbarButtonsPlacement, button_placement)
372 IPC_STRUCT_END()
373 #endif
374
375 // Messages sent from the browser to the renderer. 364 // Messages sent from the browser to the renderer.
376 365
377 #if defined(OS_ANDROID) 366 #if defined(OS_ANDROID)
378 // Tells the renderer to cancel an opened date/time dialog. 367 // Tells the renderer to cancel an opened date/time dialog.
379 IPC_MESSAGE_ROUTED0(ViewMsg_CancelDateTimeDialog) 368 IPC_MESSAGE_ROUTED0(ViewMsg_CancelDateTimeDialog)
380 369
381 // Replaces a date time input field. 370 // Replaces a date time input field.
382 IPC_MESSAGE_ROUTED1(ViewMsg_ReplaceDateTime, 371 IPC_MESSAGE_ROUTED1(ViewMsg_ReplaceDateTime,
383 double /* dialog_value */) 372 double /* dialog_value */)
384 373
(...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after
557 // In normal cases, this message is sent after ViewMsg_WorkerCreated is sent. 546 // In normal cases, this message is sent after ViewMsg_WorkerCreated is sent.
558 // But if the shared worker of the same URL already exists and it has failed 547 // But if the shared worker of the same URL already exists and it has failed
559 // to load the script, when the renderer send ViewHostMsg_CreateWorker before 548 // to load the script, when the renderer send ViewHostMsg_CreateWorker before
560 // the shared worker is killed only ViewMsg_WorkerScriptLoadFailed is sent. 549 // the shared worker is killed only ViewMsg_WorkerScriptLoadFailed is sent.
561 IPC_MESSAGE_ROUTED0(ViewMsg_WorkerScriptLoadFailed) 550 IPC_MESSAGE_ROUTED0(ViewMsg_WorkerScriptLoadFailed)
562 551
563 // Sent when the worker has connected. 552 // Sent when the worker has connected.
564 // This message is sent only if the worker successfully loaded the script. 553 // This message is sent only if the worker successfully loaded the script.
565 IPC_MESSAGE_ROUTED0(ViewMsg_WorkerConnected) 554 IPC_MESSAGE_ROUTED0(ViewMsg_WorkerConnected)
566 555
567 // Tells the renderer that the network type has changed so that navigator.onLine
568 // and navigator.connection can be updated.
569 IPC_MESSAGE_CONTROL2(ViewMsg_NetworkConnectionChanged,
570 net::NetworkChangeNotifier::ConnectionType /* type */,
571 double /* max bandwidth mbps */)
572
573 // Sent by the browser to synchronize with the next compositor frame. Used only 556 // Sent by the browser to synchronize with the next compositor frame. Used only
574 // for tests. 557 // for tests.
575 IPC_MESSAGE_ROUTED1(ViewMsg_WaitForNextFrameForTests, int /* routing_id */) 558 IPC_MESSAGE_ROUTED1(ViewMsg_WaitForNextFrameForTests, int /* routing_id */)
576 559
577 #if defined(ENABLE_PLUGINS) 560 #if defined(ENABLE_PLUGINS)
578 // Reply to ViewHostMsg_OpenChannelToPpapiBroker 561 // Reply to ViewHostMsg_OpenChannelToPpapiBroker
579 // Tells the renderer that the channel to the broker has been created. 562 // Tells the renderer that the channel to the broker has been created.
580 IPC_MESSAGE_ROUTED2(ViewMsg_PpapiBrokerChannelCreated, 563 IPC_MESSAGE_ROUTED2(ViewMsg_PpapiBrokerChannelCreated,
581 base::ProcessId /* broker_pid */, 564 base::ProcessId /* broker_pid */,
582 IPC::ChannelHandle /* handle */) 565 IPC::ChannelHandle /* handle */)
583 566
584 // Reply to ViewHostMsg_RequestPpapiBrokerPermission. 567 // Reply to ViewHostMsg_RequestPpapiBrokerPermission.
585 // Tells the renderer whether permission to access to PPAPI broker was granted 568 // Tells the renderer whether permission to access to PPAPI broker was granted
586 // or not. 569 // or not.
587 IPC_MESSAGE_ROUTED1(ViewMsg_PpapiBrokerPermissionResult, 570 IPC_MESSAGE_ROUTED1(ViewMsg_PpapiBrokerPermissionResult,
588 bool /* result */) 571 bool /* result */)
589
590 // Tells the renderer to empty its plugin list cache, optional reloading
591 // pages containing plugins.
592 IPC_MESSAGE_CONTROL1(ViewMsg_PurgePluginListCache,
593 bool /* reload_pages */)
594 #endif 572 #endif
595 573
596 // An acknowledge to ViewHostMsg_MultipleTargetsTouched to notify the renderer 574 // An acknowledge to ViewHostMsg_MultipleTargetsTouched to notify the renderer
597 // process to release the magnified image. 575 // process to release the magnified image.
598 IPC_MESSAGE_ROUTED1(ViewMsg_ReleaseDisambiguationPopupBitmap, 576 IPC_MESSAGE_ROUTED1(ViewMsg_ReleaseDisambiguationPopupBitmap,
599 cc::SharedBitmapId /* id */) 577 cc::SharedBitmapId /* id */)
600 578
601 // Fetches complete rendered content of a web page as plain text. 579 // Fetches complete rendered content of a web page as plain text.
602 IPC_MESSAGE_ROUTED0(ViewMsg_GetRenderedText) 580 IPC_MESSAGE_ROUTED0(ViewMsg_GetRenderedText)
603 581
604 #if defined(OS_MACOSX)
605 // Notification of a change in scrollbar appearance and/or behavior.
606 IPC_MESSAGE_CONTROL1(ViewMsg_UpdateScrollbarTheme,
607 ViewMsg_UpdateScrollbarTheme_Params /* params */)
608
609 // Notification that the OS X Aqua color preferences changed.
610 IPC_MESSAGE_CONTROL3(ViewMsg_SystemColorsChanged,
611 int /* AppleAquaColorVariant */,
612 std::string /* AppleHighlightedTextColor */,
613 std::string /* AppleHighlightColor */)
614 #endif
615
616 #if defined(OS_ANDROID) 582 #if defined(OS_ANDROID)
617 // Tells the renderer to suspend/resume the webkit timers.
618 IPC_MESSAGE_CONTROL1(ViewMsg_SetWebKitSharedTimersSuspended,
619 bool /* suspend */)
620
621 // Notifies the renderer whether hiding/showing the top controls is enabled 583 // Notifies the renderer whether hiding/showing the top controls is enabled
622 // and whether or not to animate to the proper state. 584 // and whether or not to animate to the proper state.
623 IPC_MESSAGE_ROUTED3(ViewMsg_UpdateTopControlsState, 585 IPC_MESSAGE_ROUTED3(ViewMsg_UpdateTopControlsState,
624 bool /* enable_hiding */, 586 bool /* enable_hiding */,
625 bool /* enable_showing */, 587 bool /* enable_showing */,
626 bool /* animate */) 588 bool /* animate */)
627 589
628 IPC_MESSAGE_ROUTED0(ViewMsg_ShowImeIfNeeded) 590 IPC_MESSAGE_ROUTED0(ViewMsg_ShowImeIfNeeded)
629 591
630 // Extracts the data at the given rect, returning it through the 592 // Extracts the data at the given rect, returning it through the
(...skipping 355 matching lines...) Expand 10 before | Expand all | Expand 10 after
986 int /* y */) 948 int /* y */)
987 949
988 #elif defined(OS_MACOSX) 950 #elif defined(OS_MACOSX)
989 // Receives content of a web page as plain text. 951 // Receives content of a web page as plain text.
990 IPC_MESSAGE_ROUTED1(ViewMsg_GetRenderedTextCompleted, std::string) 952 IPC_MESSAGE_ROUTED1(ViewMsg_GetRenderedTextCompleted, std::string)
991 #endif 953 #endif
992 954
993 // Adding a new message? Stick to the sort order above: first platform 955 // Adding a new message? Stick to the sort order above: first platform
994 // independent ViewMsg, then ifdefs for platform specific ViewMsg, then platform 956 // independent ViewMsg, then ifdefs for platform specific ViewMsg, then platform
995 // independent ViewHostMsg, then ifdefs for platform specific ViewHostMsg. 957 // independent ViewHostMsg, then ifdefs for platform specific ViewHostMsg.
OLDNEW
« no previous file with comments | « content/common/typemaps_mac.gni ('k') | content/renderer/render_thread_impl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698