DescriptionRemoving reinterpret_cast<std::vector<...> > in RenderWidgetHostViewAura::SetCompositionText().
RenderWidgetHostViewAura::SetCompositionText() used reinterpret_cast<> to convert
std::vector<ui::CompositionText> ==> std::vector<blink::WebCompositionUnderline>
This requires ui::CompositionText (in Chrome) and blink::WebCompositionUnderline
(in Blink) to be identical. This is problematic when we want to change
blink::WebCompositionUnderline and blink::WebCompositionUnderline
(and WebCore::CompositionUnderline), since Chrome & Blink CLs have to be separate.
This CL implements manual copy to allow CL decoupling.
BUG=135900
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275103
Patch Set 1 #
Messages
Total messages: 15 (0 generated)
|