mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Mac: Fix background color (issue #1161)
This commit is contained in:
@@ -211,4 +211,10 @@ patches = [
|
||||
'name': 'widevine_cdm_1631',
|
||||
'path': '../media/cdm/stub/',
|
||||
},
|
||||
{
|
||||
# Fix background color on Mac.
|
||||
# https://codereview.chromium.org/1070383005 (reverted)
|
||||
'name': 'render_widget_host_1070383005',
|
||||
'path': '../content/browser/renderer_host/',
|
||||
},
|
||||
]
|
||||
|
14
patch/patches/render_widget_host_1070383005.patch
Normal file
14
patch/patches/render_widget_host_1070383005.patch
Normal file
@@ -0,0 +1,14 @@
|
||||
diff --git render_widget_host_view_mac.mm render_widget_host_view_mac.mm
|
||||
index b060993..60ecb70 100644
|
||||
--- render_widget_host_view_mac.mm
|
||||
+++ render_widget_host_view_mac.mm
|
||||
@@ -569,9 +569,6 @@ RenderWidgetHostViewMac::RenderWidgetHostViewMac(RenderWidgetHost* widget,
|
||||
// Paint this view host with |background_color_| when there is no content
|
||||
// ready to draw.
|
||||
background_layer_.reset([[CALayer alloc] init]);
|
||||
- // Set the default color to be white. This is the wrong thing to do, but many
|
||||
- // UI components expect this view to be opaque.
|
||||
- [background_layer_ setBackgroundColor:CGColorGetConstantColor(kCGColorWhite)];
|
||||
[cocoa_view_ setLayer:background_layer_];
|
||||
[cocoa_view_ setWantsLayer:YES];
|
||||
|
Reference in New Issue
Block a user