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

Unified Diff: third_party/WebKit/Source/core/editing/CompositionUnderline.cpp

Issue 2826373002: Move CompositionUnderlineVectorBuilder.* from web/ -> core/editing/. (Closed)
Patch Set: Change CompositionUnderlineVectorBuilder to have an explicit method to build a Vector, rather than … Created 3 years, 8 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 side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/core/editing/CompositionUnderline.cpp
diff --git a/third_party/WebKit/Source/core/editing/CompositionUnderline.cpp b/third_party/WebKit/Source/core/editing/CompositionUnderline.cpp
index 17bc0dc49f2dccf06b94e364f7c13aa5c9525086..4f4ba660bab2bfd88f391f45af262b49a736b84f 100644
--- a/third_party/WebKit/Source/core/editing/CompositionUnderline.cpp
+++ b/third_party/WebKit/Source/core/editing/CompositionUnderline.cpp
@@ -4,6 +4,8 @@
#include "core/editing/CompositionUnderline.h"
+#include "public/web/WebCompositionUnderline.h"
+
namespace blink {
CompositionUnderline::CompositionUnderline(unsigned start_offset,
@@ -20,4 +22,11 @@ CompositionUnderline::CompositionUnderline(unsigned start_offset,
end_offset_ = std::max(start_offset_ + 1u, end_offset);
}
+CompositionUnderline::CompositionUnderline(
+ const WebCompositionUnderline& underline)
+ : CompositionUnderline(underline.start_offset,
+ underline.end_offset,
+ Color(underline.color),
+ underline.thick,
+ Color(underline.background_color)) {}
} // namespace blink

Powered by Google App Engine
This is Rietveld 408576698