diff --git a/CHROMIUM_BUILD_COMPATIBILITY.txt b/CHROMIUM_BUILD_COMPATIBILITY.txt index 48eb10c8c..9a90d7fb3 100644 --- a/CHROMIUM_BUILD_COMPATIBILITY.txt +++ b/CHROMIUM_BUILD_COMPATIBILITY.txt @@ -7,5 +7,5 @@ # https://bitbucket.org/chromiumembedded/cef/wiki/BranchesAndBuilding { - 'chromium_checkout': 'refs/tags/127.0.6533.89' + 'chromium_checkout': 'refs/tags/127.0.6533.100' } diff --git a/include/cef_api_hash.h b/include/cef_api_hash.h index f5c48dc52..c7988b8ce 100644 --- a/include/cef_api_hash.h +++ b/include/cef_api_hash.h @@ -42,13 +42,13 @@ // way that may cause binary incompatibility with other builds. The universal // hash value will change if any platform is affected whereas the platform hash // values will change only if that particular platform is affected. -#define CEF_API_HASH_UNIVERSAL "3c375df1b6feffe034bb27a5c48e163f4cbba760" +#define CEF_API_HASH_UNIVERSAL "750e646ce679af7a9e814a0f5b7bdc015a8a01b8" #if defined(OS_WIN) -#define CEF_API_HASH_PLATFORM "949eef1cb18856adb1a688277c67e34551c652d4" +#define CEF_API_HASH_PLATFORM "61741d8a07d448ff0cdc843c2e4a55fbd92e7ce8" #elif defined(OS_MAC) -#define CEF_API_HASH_PLATFORM "27b383cc0f661b5974ff1a61f5a45c920ef74bb0" +#define CEF_API_HASH_PLATFORM "1854d54af83f887fa4fd65fc894f0c9a751f5b15" #elif defined(OS_LINUX) -#define CEF_API_HASH_PLATFORM "a1c31bac19035ccde527f29760efbbc6452510e5" +#define CEF_API_HASH_PLATFORM "924ec9f48cffc9dba6246114f40202be4533f5ce" #endif #ifdef __cplusplus diff --git a/patch/patches/osr_fling_2745.patch b/patch/patches/osr_fling_2745.patch index 68ae98b5a..1e0bffff4 100644 --- a/patch/patches/osr_fling_2745.patch +++ b/patch/patches/osr_fling_2745.patch @@ -44,7 +44,7 @@ index 57ef85cbfdfdf..758af3beffde6 100644 return nullptr; } diff --git content/browser/renderer_host/render_widget_host_impl.cc content/browser/renderer_host/render_widget_host_impl.cc -index 7f2fdc026d61b..9d719020f971f 100644 +index 97741dfcb91db..4618a40ae097f 100644 --- content/browser/renderer_host/render_widget_host_impl.cc +++ content/browser/renderer_host/render_widget_host_impl.cc @@ -3277,6 +3277,11 @@ void RenderWidgetHostImpl::OnInvalidInputEventSource() { diff --git a/patch/patches/rwh_background_color_1984.patch b/patch/patches/rwh_background_color_1984.patch index fc1332ab1..d89c03fef 100644 --- a/patch/patches/rwh_background_color_1984.patch +++ b/patch/patches/rwh_background_color_1984.patch @@ -1,5 +1,5 @@ diff --git content/browser/renderer_host/render_widget_host_view_aura.cc content/browser/renderer_host/render_widget_host_view_aura.cc -index a2e0720681d6f..5534dce563fcb 100644 +index 8de58b731e9de..886ef453fc98c 100644 --- content/browser/renderer_host/render_widget_host_view_aura.cc +++ content/browser/renderer_host/render_widget_host_view_aura.cc @@ -6,6 +6,7 @@ @@ -35,7 +35,7 @@ index a2e0720681d6f..5534dce563fcb 100644 } #if BUILDFLAG(IS_WIN) -@@ -2364,6 +2368,16 @@ void RenderWidgetHostViewAura::CreateAuraWindow(aura::client::WindowType type) { +@@ -2365,6 +2369,16 @@ void RenderWidgetHostViewAura::CreateAuraWindow(aura::client::WindowType type) { window_->layer()->SetColor(GetBackgroundColor() ? *GetBackgroundColor() : SK_ColorWHITE); UpdateFrameSinkIdRegistration(); diff --git a/patch/patches/third_party_sentencepiece_3616.patch b/patch/patches/third_party_sentencepiece_3616.patch index 16cbb9e53..75b38c54e 100644 --- a/patch/patches/third_party_sentencepiece_3616.patch +++ b/patch/patches/third_party_sentencepiece_3616.patch @@ -1,5 +1,5 @@ diff --git third_party/sentencepiece/src/src/util.cc third_party/sentencepiece/src/src/util.cc -index 538b00b..61c4e5d 100644 +index c5e5289807a0c..e10880abc17eb 100644 --- third_party/sentencepiece/src/src/util.cc +++ third_party/sentencepiece/src/src/util.cc @@ -16,6 +16,7 @@ @@ -10,7 +10,7 @@ index 538b00b..61c4e5d 100644 namespace sentencepiece { -@@ -187,8 +190,18 @@ std::mt19937 *GetRandomGenerator() { +@@ -197,8 +198,18 @@ std::mt19937 *GetRandomGenerator() { } #else std::mt19937 *GetRandomGenerator() { diff --git a/patch/patches/views_widget.patch b/patch/patches/views_widget.patch index cd1612674..a028b2f9f 100644 --- a/patch/patches/views_widget.patch +++ b/patch/patches/views_widget.patch @@ -61,10 +61,10 @@ index 791fc1874851e..db58beed440f8 100644 case ui::SHOW_STATE_MAXIMIZED: return kSerializedShowStateMaximized; diff --git content/browser/renderer_host/render_widget_host_view_base.cc content/browser/renderer_host/render_widget_host_view_base.cc -index ee8a71a213cf3..bd56c6f84cb3a 100644 +index 58f2288e16997..52b70bc56c7af 100644 --- content/browser/renderer_host/render_widget_host_view_base.cc +++ content/browser/renderer_host/render_widget_host_view_base.cc -@@ -677,6 +677,14 @@ float RenderWidgetHostViewBase::GetScaleOverrideForCapture() const { +@@ -678,6 +678,14 @@ float RenderWidgetHostViewBase::GetScaleOverrideForCapture() const { return scale_override_for_capture_; } @@ -80,7 +80,7 @@ index ee8a71a213cf3..bd56c6f84cb3a 100644 if (!GetMouseWheelPhaseHandler()) return; diff --git content/browser/renderer_host/render_widget_host_view_base.h content/browser/renderer_host/render_widget_host_view_base.h -index 76612bc5e9760..636f61739e9f3 100644 +index 6dbc2a933dfc3..d2c0c38deecba 100644 --- content/browser/renderer_host/render_widget_host_view_base.h +++ content/browser/renderer_host/render_widget_host_view_base.h @@ -72,6 +72,7 @@ class CursorManager; @@ -91,7 +91,7 @@ index 76612bc5e9760..636f61739e9f3 100644 class RenderWidgetHostViewInputObserver; class ScopedViewTransitionResources; class TextInputManager; -@@ -195,6 +196,9 @@ class CONTENT_EXPORT RenderWidgetHostViewBase +@@ -196,6 +197,9 @@ class CONTENT_EXPORT RenderWidgetHostViewBase float GetDeviceScaleFactor() const final; bool IsPointerLocked() override; @@ -101,7 +101,7 @@ index 76612bc5e9760..636f61739e9f3 100644 // Identical to `CopyFromSurface()`, except that this method issues the // `viz::CopyOutputRequest` against the exact `viz::Surface` currently // embedded by this View, while `CopyFromSurface()` may return a copy of any -@@ -256,6 +260,10 @@ class CONTENT_EXPORT RenderWidgetHostViewBase +@@ -257,6 +261,10 @@ class CONTENT_EXPORT RenderWidgetHostViewBase // Called when screen information or native widget bounds change. virtual void UpdateScreenInfo(); @@ -112,7 +112,7 @@ index 76612bc5e9760..636f61739e9f3 100644 // Called by the TextInputManager to notify the view about being removed from // the list of registered views, i.e., TextInputManager is no longer tracking // TextInputState from this view. The RWHV should reset |text_input_manager_| -@@ -384,6 +392,12 @@ class CONTENT_EXPORT RenderWidgetHostViewBase +@@ -385,6 +393,12 @@ class CONTENT_EXPORT RenderWidgetHostViewBase const gfx::Rect& bounds, const gfx::Rect& anchor_rect) = 0; @@ -125,7 +125,7 @@ index 76612bc5e9760..636f61739e9f3 100644 // Indicates whether the page has finished loading. virtual void SetIsLoading(bool is_loading) = 0; -@@ -646,6 +660,10 @@ class CONTENT_EXPORT RenderWidgetHostViewBase +@@ -647,6 +661,10 @@ class CONTENT_EXPORT RenderWidgetHostViewBase // to all displays. gfx::Size system_cursor_size_; @@ -136,7 +136,7 @@ index 76612bc5e9760..636f61739e9f3 100644 private: FRIEND_TEST_ALL_PREFIXES( BrowserSideFlingBrowserTest, -@@ -667,10 +685,6 @@ class CONTENT_EXPORT RenderWidgetHostViewBase +@@ -668,10 +686,6 @@ class CONTENT_EXPORT RenderWidgetHostViewBase void SynchronizeVisualProperties();