summaryrefslogtreecommitdiffstats
path: root/chrome/common/all_messages.h
Commit message (Collapse)AuthorAgeFilesLines
* Disabling automation on Android.jcivelli@chromium.org2013-01-231-0/+4
| | | | | | | | | | | | Not compiling the automation code on Android where it is not used. BUG=None TEST=All targets should still build on Android. Review URL: https://chromiumcodereview.appspot.com/12045031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178375 0039d316-1c4b-4281-b951-d872f2087c98
* Split IPC logging between content and chrome.jochen@chromium.org2012-10-301-3/+0
| | | | | | | | | | | | | I add a new content API to register IPC message loggers, and modify the IPC message macros to not directly create the g_log_function_mapping. That allows for multiple files generating IPC loggers. Also, it gets rid of the ctor/dtor for the g_log_function_mapping. BUG=101600,111316,155765 Review URL: https://codereview.chromium.org/11347012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@164861 0039d316-1c4b-4281-b951-d872f2087c98
* Move IPCMessageStart enum into it own file with security team OWNERS, so ↵tsepez@chromium.org2012-10-231-5/+6
| | | | | | | | that new message files can't be added to chromium without triggering a security review. Review URL: https://chromiumcodereview.appspot.com/11048038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163713 0039d316-1c4b-4281-b951-d872f2087c98
* Disable uses of ProfileImportProcess on Android.pliard@chromium.org2012-07-181-1/+3
| | | | | | | | | | | | | This is part of the unit_tests linking effort on Android. This moves the profile import-related code excluded on Android to its own class. BUG=136787 Review URL: https://chromiumcodereview.appspot.com/10777012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147285 0039d316-1c4b-4281-b951-d872f2087c98
* Open pepper files directly in browser.tsepez@chromium.org2012-06-051-0/+1
| | | | | | | | | | This CL merges in the changes for the per-profile plugin process from the previously retired CL. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=140093 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=140399 Review URL: https://chromiumcodereview.appspot.com/10387195 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140602 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 140399 - Open pepper files directly in browser.tsepez@chromium.org2012-06-041-2/+1
| | | | | | | | | | | | This CL merges in the changes for the per-profile plugin process from the previously retired CL. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=140093 Review URL: https://chromiumcodereview.appspot.com/10387195 TBR=tsepez@chromium.org Review URL: https://chromiumcodereview.appspot.com/10521012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140402 0039d316-1c4b-4281-b951-d872f2087c98
* Open pepper files directly in browser.tsepez@chromium.org2012-06-041-1/+2
| | | | | | | | | This CL merges in the changes for the per-profile plugin process from the previously retired CL. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=140093 Review URL: https://chromiumcodereview.appspot.com/10387195 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140399 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 140093 - Open pepper files directly in browser.tsepez@chromium.org2012-06-011-2/+1
| | | | | | | | | | | This CL merges in the changes for the per-profile plugin process from the previously retired CL. Review URL: https://chromiumcodereview.appspot.com/10387195 TBR=tsepez@chromium.org Review URL: https://chromiumcodereview.appspot.com/10477006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140094 0039d316-1c4b-4281-b951-d872f2087c98
* Open pepper files directly in browser.tsepez@chromium.org2012-06-011-1/+2
| | | | | | | | This CL merges in the changes for the per-profile plugin process from the previously retired CL. Review URL: https://chromiumcodereview.appspot.com/10387195 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140093 0039d316-1c4b-4281-b951-d872f2087c98
* Simple trace logging of received IPC messagesrbyers@chromium.org2012-02-141-1/+3
| | | | | | | | | | | | | | | | Adds an entry to chrome://tracing for processing IPC messages that includes either the IPC message type ID (which can be matched to a name with the ipclist tool), or in DEBUG builds (or other builds where IPC_MESSAGE_LOG_ENABLED has been set), the message name. Also updates ipclist to not expect to see content shell messages, and clarifies some comments around cases where message classes are used entirely outside of chrome itself. Identical re-submit of http://codereview.chromium.org/9389020/ which somehow triggered a Windows linker bug (unexpected error LNK1000). BUG=79942 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/9360052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121921 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 121889 - Add simple trace logging of received IPC messagesrbyers@chromium.org2012-02-141-4/+2
| | | | | | | | | | | | | | | | | | Somehow triggered a crash in the Windows linker Adds an entry to chrome://tracing for processing IPC messages that includes the IPC message type ID (which can be matched to a name with the ipclist tool), and in DEBUG builds (or other builds where IPC_MESSAGE_LOG_ENABLED has been set), the message name. Also adds shell_messages.h to the message generator headers (per the rules in ipc_message_macros.h) to fix broken IPC message logging. BUG=79942 TEST= Review URL: http://codereview.chromium.org/9389020 TBR=rbyers@chromium.org Review URL: https://chromiumcodereview.appspot.com/9365058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121890 0039d316-1c4b-4281-b951-d872f2087c98
* Add simple trace logging of received IPC messagesrbyers@chromium.org2012-02-141-2/+4
| | | | | | | | | | | | | Adds an entry to chrome://tracing for processing IPC messages that includes the IPC message type ID (which can be matched to a name with the ipclist tool), and in DEBUG builds (or other builds where IPC_MESSAGE_LOG_ENABLED has been set), the message name. Also adds shell_messages.h to the message generator headers (per the rules in ipc_message_macros.h) to fix broken IPC message logging. BUG=79942 TEST= Review URL: http://codereview.chromium.org/9389020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121889 0039d316-1c4b-4281-b951-d872f2087c98
* Fix sizes regression introduced in r106734. This was caused because I made ↵jam@chromium.org2011-10-221-0/+5
| | | | | | | | | chrome/common/common_message_generator.cc be the file that generates the IPC classes, instead of chrome/common/automation_messages.cc. npchrome_frame target depends on chrome, which is incorrect, and allows correct changes in chrome like this to suddenly bring in a lot of unrelated code to chrome_frame. This really needs to be fixed in chrome_frame, since that target should not be depending on chrome. Filed bug 101215. BUG=101208,101215 Review URL: http://codereview.chromium.org/8370014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106825 0039d316-1c4b-4281-b951-d872f2087c98
* Commit change that got dropped from my last cljam@chromium.org2011-10-211-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106785 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break from bad mergejam@chromium.org2011-10-211-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106741 0039d316-1c4b-4281-b951-d872f2087c98
* Update automation messages to use the new way of declaring message structs, ↵jam@chromium.org2011-10-211-1/+0
| | | | | | | | to cut back on unnecessary code. Review URL: http://codereview.chromium.org/8356020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106734 0039d316-1c4b-4281-b951-d872f2087c98
* Register all message types with the IPC logging systemsteveblock@chromium.org2011-09-261-0/+15
Move all_messages.h from chrome/tools/ipclist/ to chrome/common/ to allow it to be included in logging_chrome.cc. This requires profile_import_process_messages.h to be moved from chrome/browser/ to chrome/common/. Update DEPS files accordingly. Also fixes include ordering in content/common/content_message_generator.h. Review URL: http://codereview.chromium.org/7886009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102791 0039d316-1c4b-4281-b951-d872f2087c98