Mac: Add patch to fix WebView update problem (issue #953).

git-svn-id: https://chromiumembedded.googlecode.com/svn/branches/1453@1254 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
Marshall Greenblatt
2013-05-08 18:27:55 +00:00
parent d63d504b53
commit 7127926379
2 changed files with 18 additions and 0 deletions

View File

@@ -46,6 +46,11 @@ patches = [
'name': 'webkit_popups',
'path': '../third_party/WebKit/Source/WebKit/chromium/',
},
{
# https://code.google.com/p/chromiumembedded/issues/detail?id=953
'name': 'renderer_host_953',
'path': '../content/browser/renderer_host/',
},
{
# http://code.google.com/p/chromiumembedded/issues/detail?id=364
'name': 'spi_webcore_364',

View File

@@ -0,0 +1,13 @@
Index: render_widget_host_view_mac.mm
===================================================================
--- render_widget_host_view_mac.mm (revision 197225)
+++ render_widget_host_view_mac.mm (working copy)
@@ -1424,7 +1424,7 @@
// Forget IOSurface since we are drawing a software frame now.
if (compositing_iosurface_.get() &&
compositing_iosurface_->HasIOSurface()) {
- compositing_iosurface_->UnrefIOSurface();
+ compositing_iosurface_->ClearDrawable();
}
}
}