Index: components/view_manager/type_converters.cc |
diff --git a/components/view_manager/type_converters.cc b/components/view_manager/type_converters.cc |
deleted file mode 100644 |
index 4f0d6ae83572f4d2ba75439fd0a0f6c17012c4f0..0000000000000000000000000000000000000000 |
--- a/components/view_manager/type_converters.cc |
+++ /dev/null |
@@ -1,70 +0,0 @@ |
-// Copyright 2015 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. |
- |
-#include "components/view_manager/type_converters.h" |
- |
-#include "base/basictypes.h" |
-#include "base/macros.h" |
- |
-namespace mojo { |
- |
-#define TEXT_INPUT_TYPE_ASSERT(NAME) \ |
- COMPILE_ASSERT(static_cast<int32>(TEXT_INPUT_TYPE_##NAME) == \ |
- static_cast<int32>(ui::TEXT_INPUT_TYPE_##NAME), \ |
- text_input_type_should_match) |
-TEXT_INPUT_TYPE_ASSERT(NONE); |
-TEXT_INPUT_TYPE_ASSERT(TEXT); |
-TEXT_INPUT_TYPE_ASSERT(PASSWORD); |
-TEXT_INPUT_TYPE_ASSERT(SEARCH); |
-TEXT_INPUT_TYPE_ASSERT(EMAIL); |
-TEXT_INPUT_TYPE_ASSERT(NUMBER); |
-TEXT_INPUT_TYPE_ASSERT(TELEPHONE); |
-TEXT_INPUT_TYPE_ASSERT(URL); |
-TEXT_INPUT_TYPE_ASSERT(DATE); |
-TEXT_INPUT_TYPE_ASSERT(DATE_TIME); |
-TEXT_INPUT_TYPE_ASSERT(DATE_TIME_LOCAL); |
-TEXT_INPUT_TYPE_ASSERT(MONTH); |
-TEXT_INPUT_TYPE_ASSERT(TIME); |
-TEXT_INPUT_TYPE_ASSERT(WEEK); |
-TEXT_INPUT_TYPE_ASSERT(TEXT_AREA); |
-TEXT_INPUT_TYPE_ASSERT(LAST); |
- |
-#define TEXT_INPUT_FLAG_ASSERT(NAME) \ |
- COMPILE_ASSERT(static_cast<int32>(TEXT_INPUT_FLAG_##NAME) == \ |
- static_cast<int32>(ui::TEXT_INPUT_FLAG_##NAME), \ |
- text_input_flag_should_match) |
-TEXT_INPUT_FLAG_ASSERT(NONE); |
-TEXT_INPUT_FLAG_ASSERT(AUTO_COMPLETE_ON); |
-TEXT_INPUT_FLAG_ASSERT(AUTO_COMPLETE_OFF); |
-TEXT_INPUT_FLAG_ASSERT(AUTO_CORRECT_ON); |
-TEXT_INPUT_FLAG_ASSERT(AUTO_CORRECT_OFF); |
-TEXT_INPUT_FLAG_ASSERT(SPELL_CHECK_ON); |
-TEXT_INPUT_FLAG_ASSERT(SPELL_CHECK_OFF); |
-TEXT_INPUT_FLAG_ASSERT(AUTO_CAPITALIZE_NONE); |
-TEXT_INPUT_FLAG_ASSERT(AUTO_CAPITALIZE_CHARACTERS); |
-TEXT_INPUT_FLAG_ASSERT(AUTO_CAPITALIZE_WORDS); |
-TEXT_INPUT_FLAG_ASSERT(AUTO_CAPITALIZE_SENTENCES); |
-TEXT_INPUT_FLAG_ASSERT(ALL); |
- |
-// static |
-ui::TextInputType TypeConverter<ui::TextInputType, TextInputType>::Convert( |
- const TextInputType& input) { |
- return static_cast<ui::TextInputType>(input); |
-} |
- |
-// static |
-ui::TextInputState |
-TypeConverter<ui::TextInputState, TextInputStatePtr>::Convert( |
- const TextInputStatePtr& input) { |
- return ui::TextInputState(ConvertTo<ui::TextInputType>(input->type), |
- input->flags, |
- input->text.To<std::string>(), |
- input->selection_start, |
- input->selection_end, |
- input->composition_start, |
- input->composition_end, |
- input->can_compose_inline); |
-} |
- |
-} // namespace mojo |