mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-02-27 01:17:43 +01:00
Update to Chromium version 52.0.2743.24
This commit is contained in:
parent
aca12b004c
commit
b4e81659a4
@ -7,5 +7,5 @@
|
|||||||
# https://bitbucket.org/chromiumembedded/cef/wiki/BranchesAndBuilding
|
# https://bitbucket.org/chromiumembedded/cef/wiki/BranchesAndBuilding
|
||||||
|
|
||||||
{
|
{
|
||||||
'chromium_checkout': 'refs/tags/52.0.2743.10',
|
'chromium_checkout': 'refs/tags/52.0.2743.24',
|
||||||
}
|
}
|
||||||
|
@ -258,16 +258,15 @@ class NativeMenuWin::MenuHostWindow {
|
|||||||
gfx::Image icon;
|
gfx::Image icon;
|
||||||
if (data->native_menu_win->model_->GetIconAt(data->model_index, &icon)) {
|
if (data->native_menu_win->model_->GetIconAt(data->model_index, &icon)) {
|
||||||
// We currently don't support items with both icons and checkboxes.
|
// We currently don't support items with both icons and checkboxes.
|
||||||
const gfx::ImageSkia* skia_icon = icon.ToImageSkia();
|
const gfx::ImageSkia skia_icon = icon.AsImageSkia();
|
||||||
DCHECK(type != ui::MenuModel::TYPE_CHECK);
|
DCHECK(type != ui::MenuModel::TYPE_CHECK);
|
||||||
gfx::Canvas canvas(
|
gfx::Canvas canvas(skia_icon.size(), 1.0f, false);
|
||||||
skia_icon->GetRepresentation(1.0f),
|
canvas.DrawImageInt(skia_icon, 0, 0);
|
||||||
false);
|
|
||||||
skia::DrawToNativeContext(
|
skia::DrawToNativeContext(
|
||||||
canvas.sk_canvas(), dc,
|
canvas.sk_canvas(), dc,
|
||||||
draw_item_struct->rcItem.left + kItemLeftMargin,
|
draw_item_struct->rcItem.left + kItemLeftMargin,
|
||||||
draw_item_struct->rcItem.top + (draw_item_struct->rcItem.bottom -
|
draw_item_struct->rcItem.top + (draw_item_struct->rcItem.bottom -
|
||||||
draw_item_struct->rcItem.top - skia_icon->height()) / 2, NULL);
|
draw_item_struct->rcItem.top - skia_icon.height()) / 2, NULL);
|
||||||
} else if (type == ui::MenuModel::TYPE_CHECK &&
|
} else if (type == ui::MenuModel::TYPE_CHECK &&
|
||||||
data->native_menu_win->model_->IsItemCheckedAt(
|
data->native_menu_win->model_->IsItemCheckedAt(
|
||||||
data->model_index)) {
|
data->model_index)) {
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
diff --git render_widget_host_view_guest.cc render_widget_host_view_guest.cc
|
diff --git render_widget_host_view_guest.cc render_widget_host_view_guest.cc
|
||||||
index 54d6c4c..4a5268d 100644
|
index 5ddb600..b1860b0 100644
|
||||||
--- render_widget_host_view_guest.cc
|
--- render_widget_host_view_guest.cc
|
||||||
+++ render_widget_host_view_guest.cc
|
+++ render_widget_host_view_guest.cc
|
||||||
@@ -212,6 +212,9 @@ void RenderWidgetHostViewGuest::Destroy() {
|
@@ -212,6 +212,9 @@ void RenderWidgetHostViewGuest::Destroy() {
|
||||||
|
@ -39,10 +39,10 @@ index d96adc9..348ae16 100644
|
|||||||
// built in media player for the given |url|. Defaults to false.
|
// built in media player for the given |url|. Defaults to false.
|
||||||
virtual bool ShouldUseMediaPlayerForURL(const GURL& url);
|
virtual bool ShouldUseMediaPlayerForURL(const GURL& url);
|
||||||
diff --git renderer/render_frame_impl.cc renderer/render_frame_impl.cc
|
diff --git renderer/render_frame_impl.cc renderer/render_frame_impl.cc
|
||||||
index 4ff6aaa..4309775 100644
|
index 289ca31..a1ee333 100644
|
||||||
--- renderer/render_frame_impl.cc
|
--- renderer/render_frame_impl.cc
|
||||||
+++ renderer/render_frame_impl.cc
|
+++ renderer/render_frame_impl.cc
|
||||||
@@ -4771,7 +4771,6 @@ WebNavigationPolicy RenderFrameImpl::decidePolicyForNavigation(
|
@@ -4751,7 +4751,6 @@ WebNavigationPolicy RenderFrameImpl::decidePolicyForNavigation(
|
||||||
(pending_navigation_params_ &&
|
(pending_navigation_params_ &&
|
||||||
!pending_navigation_params_->request_params.redirects.empty());
|
!pending_navigation_params_->request_params.redirects.empty());
|
||||||
|
|
||||||
@ -50,7 +50,7 @@ index 4ff6aaa..4309775 100644
|
|||||||
// The handlenavigation API is deprecated and will be removed once
|
// The handlenavigation API is deprecated and will be removed once
|
||||||
// crbug.com/325351 is resolved.
|
// crbug.com/325351 is resolved.
|
||||||
if (GetContentClient()->renderer()->HandleNavigation(
|
if (GetContentClient()->renderer()->HandleNavigation(
|
||||||
@@ -4780,7 +4779,6 @@ WebNavigationPolicy RenderFrameImpl::decidePolicyForNavigation(
|
@@ -4760,7 +4759,6 @@ WebNavigationPolicy RenderFrameImpl::decidePolicyForNavigation(
|
||||||
is_redirect)) {
|
is_redirect)) {
|
||||||
return blink::WebNavigationPolicyIgnore;
|
return blink::WebNavigationPolicyIgnore;
|
||||||
}
|
}
|
||||||
|
@ -35,10 +35,10 @@ index 54b8ed4..160991f 100644
|
|||||||
bool inert_visual_viewport;
|
bool inert_visual_viewport;
|
||||||
bool record_whole_document;
|
bool record_whole_document;
|
||||||
diff --git renderer/render_view_impl.cc renderer/render_view_impl.cc
|
diff --git renderer/render_view_impl.cc renderer/render_view_impl.cc
|
||||||
index 71c52a3..cef247f 100644
|
index 6e9efe7..3cd22fc 100644
|
||||||
--- renderer/render_view_impl.cc
|
--- renderer/render_view_impl.cc
|
||||||
+++ renderer/render_view_impl.cc
|
+++ renderer/render_view_impl.cc
|
||||||
@@ -1475,6 +1475,8 @@ void RenderViewImpl::ApplyWebPreferencesInternal(
|
@@ -1477,6 +1477,8 @@ void RenderViewImpl::ApplyWebPreferencesInternal(
|
||||||
blink::WebView* web_view,
|
blink::WebView* web_view,
|
||||||
CompositorDependencies* compositor_deps) {
|
CompositorDependencies* compositor_deps) {
|
||||||
ApplyWebPreferences(prefs, web_view);
|
ApplyWebPreferences(prefs, web_view);
|
||||||
|
@ -12,7 +12,7 @@ index ab5b0e7..c977d57 100644
|
|||||||
|
|
||||||
DCHECK(RuntimeEnabledFeatures::pagePopupEnabled());
|
DCHECK(RuntimeEnabledFeatures::pagePopupEnabled());
|
||||||
diff --git Source/web/WebViewImpl.cpp Source/web/WebViewImpl.cpp
|
diff --git Source/web/WebViewImpl.cpp Source/web/WebViewImpl.cpp
|
||||||
index 218f70f..24824fd 100644
|
index 8f60abf..910ba9a 100644
|
||||||
--- Source/web/WebViewImpl.cpp
|
--- Source/web/WebViewImpl.cpp
|
||||||
+++ Source/web/WebViewImpl.cpp
|
+++ Source/web/WebViewImpl.cpp
|
||||||
@@ -415,6 +415,7 @@ WebViewImpl::WebViewImpl(WebViewClient* client)
|
@@ -415,6 +415,7 @@ WebViewImpl::WebViewImpl(WebViewClient* client)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user