| Index: content/browser/renderer_host/render_widget_host_view_mac.mm
|
| diff --git a/content/browser/renderer_host/render_widget_host_view_mac.mm b/content/browser/renderer_host/render_widget_host_view_mac.mm
|
| index 48d8cbdc2afb08da101f4395cbb954e6fb848577..4f536d5855a2c07fb903d25e7119337b02bd7598 100644
|
| --- a/content/browser/renderer_host/render_widget_host_view_mac.mm
|
| +++ b/content/browser/renderer_host/render_widget_host_view_mac.mm
|
| @@ -277,8 +277,12 @@ void ExtractUnderlines(
|
| color = WebColorFromNSColor(
|
| [colorAttr colorUsingColorSpaceName:NSDeviceRGBColorSpace]);
|
| }
|
| - underlines->push_back(blink::WebCompositionUnderline(
|
| - range.location, NSMaxRange(range), color, [style intValue] > 1));
|
| + underlines->push_back(
|
| + blink::WebCompositionUnderline(range.location,
|
| + NSMaxRange(range),
|
| + color,
|
| + [style intValue] > 1,
|
| + SK_ColorTRANSPARENT));
|
| }
|
| i = range.location + range.length;
|
| }
|
| @@ -3591,8 +3595,8 @@ extern NSString *NSTextInputReplacementRangeAttributeName;
|
| ExtractUnderlines(string, &underlines_);
|
| } else {
|
| // Use a thin black underline by default.
|
| - underlines_.push_back(
|
| - blink::WebCompositionUnderline(0, length, SK_ColorBLACK, false));
|
| + underlines_.push_back(blink::WebCompositionUnderline(
|
| + 0, length, SK_ColorBLACK, false, SK_ColorTRANSPARENT));
|
| }
|
|
|
| // If we are handling a key down event, then SetComposition() will be
|
|
|