diff --git a/atom/browser/native_window_mac.mm b/atom/browser/native_window_mac.mm index e4746d7462683..907451024d4b3 100644 --- a/atom/browser/native_window_mac.mm +++ b/atom/browser/native_window_mac.mm @@ -997,20 +997,15 @@ void ViewDidMoveToSuperview(NSView* self, SEL _cmd) { } void NativeWindowMac::SetBackgroundColor(SkColor color) { - NOTIMPLEMENTED() << "TODO"; - /* base::ScopedCFTypeRef cgcolor( skia::CGColorCreateFromSkColor(color)); // views::Widget adds a layer for the content view. auto* bridge = views::NativeWidgetMac::GetBridgeForNativeWindow(window_); - NSView* compositor_superview = - static_cast(bridge) - ->AcceleratedWidgetGetNSView(); + auto* compositor_superview = bridge->ns_view(); [[compositor_superview layer] setBackgroundColor:cgcolor]; // When using WebContents as content view, the contentView also has layer. if ([[window_ contentView] wantsLayer]) [[[window_ contentView] layer] setBackgroundColor:cgcolor]; - */ } void NativeWindowMac::SetHasShadow(bool has_shadow) {