blob: bb2b69a483580ed83763587457a0d337e68d5cbe [file] [log] [blame]
[email protected]11af41c2012-07-18 19:08:381// Copyright (c) 2012 The Chromium Authors. All rights reserved.
[email protected]e503a122011-03-17 18:20:522// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5// Multiply-included file, hence no include guard.
[email protected]f9509812012-10-23 23:03:356// Inclusion of all message files present in chrome. Keep this file
thakis3e861de2016-06-14 14:24:017// up to date when adding a new value to the IPCMessageStart enum in
[email protected]f9509812012-10-23 23:03:358// ipc/ipc_message_start.h to ensure the corresponding message file is
9// included here. Message classes used exclusively outside of chrome
10// should not be listed here and instead get an exemption in
11// chrome/tools/ipclist/ipclist.cc.
avi2729e442015-12-26 05:27:4512
13#include "build/build_config.h"
Brett Wilson65f951c2016-11-03 22:06:1214#include "printing/features/features.h"
avi2729e442015-12-26 05:27:4515
[email protected]4a6d74152011-09-26 20:42:3016#include "chrome/common/common_message_generator.h"
[email protected]a56f8322014-07-16 21:13:5517
Brett Wilson65f951c2016-11-03 22:06:1218#if BUILDFLAG(ENABLE_PRINTING)
dgn7cf873682015-01-28 17:44:1619// TODO(dgn) remove from here when all the code using these messages is removed
20// from /chrome. (crbug.com/311308, crbug.com/450822)
slana4d79bb2015-11-06 01:23:2021#include "components/printing/common/print_messages.h" // nogncheck
dgn7cf873682015-01-28 17:44:1622#endif
23
[email protected]a56f8322014-07-16 21:13:5524#if !defined(DISABLE_NACL)
[email protected]512b5bd2013-07-23 20:24:0025#include "components/nacl/common/nacl_messages.h"
[email protected]a56f8322014-07-16 21:13:5526#endif