diff options
author | khushalsagar <khushalsagar@chromium.org> | 2016-01-15 12:46:48 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-01-15 20:48:00 +0000 |
commit | 376942135fb8ad3d33340c506ff251f3c3afba3d (patch) | |
tree | d65d8ccbee3ffb1555508b03035f8fa65f8746e8 /cc/proto/base_conversions.h | |
parent | 272ad4a2612601ae1c7cd8aca68bf8ada4f5a494 (diff) | |
download | chromium_src-376942135fb8ad3d33340c506ff251f3c3afba3d.zip chromium_src-376942135fb8ad3d33340c506ff251f3c3afba3d.tar.gz chromium_src-376942135fb8ad3d33340c506ff251f3c3afba3d.tar.bz2 |
(De)-serialize BeginMainFrameAndCommitState to protobuf.
BUG=550687
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Review URL: https://codereview.chromium.org/1581773002
Cr-Commit-Position: refs/heads/master@{#369836}
Diffstat (limited to 'cc/proto/base_conversions.h')
-rw-r--r-- | cc/proto/base_conversions.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/cc/proto/base_conversions.h b/cc/proto/base_conversions.h new file mode 100644 index 0000000..b862e3a --- /dev/null +++ b/cc/proto/base_conversions.h @@ -0,0 +1,21 @@ +// Copyright 2016 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef CC_PROTO_BASE_CONVERSIONS_H_ +#define CC_PROTO_BASE_CONVERSIONS_H_ + +#include "base/time/time.h" +#include "cc/base/cc_export.h" + +namespace cc { + +// TODO(dtrainor): Move these to a class and make them static +// (crbug.com/548432). +// We should probably have a better way for sending these. +CC_EXPORT int64_t TimeTicksToProto(base::TimeTicks ticks); +CC_EXPORT base::TimeTicks ProtoToTimeTicks(int64_t ticks); + +} // namespace cc + +#endif // CC_PROTO_BASE_CONVERSIONS_H_ |