diff options
Diffstat (limited to 'devel/electron38/files/patch-chrome_browser_ui_test_popup__browsertest.cc')
| -rw-r--r-- | devel/electron38/files/patch-chrome_browser_ui_test_popup__browsertest.cc | 20 | 
1 files changed, 20 insertions, 0 deletions
| diff --git a/devel/electron38/files/patch-chrome_browser_ui_test_popup__browsertest.cc b/devel/electron38/files/patch-chrome_browser_ui_test_popup__browsertest.cc new file mode 100644 index 000000000000..58cd7b074603 --- /dev/null +++ b/devel/electron38/files/patch-chrome_browser_ui_test_popup__browsertest.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/test/popup_browsertest.cc.orig	2025-06-30 07:04:30 UTC ++++ chrome/browser/ui/test/popup_browsertest.cc +@@ -76,7 +76,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLeftAndTopZeroCo +   const display::Display display = GetDisplayNearestBrowser(popup); +   gfx::Rect expected(popup->window()->GetBounds().size()); +   expected.AdjustToFit(display.work_area()); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +   // TODO(crbug.com/40815883) Desktop Linux window bounds are inaccurate. +   expected.Outset(50); +   EXPECT_TRUE(expected.Contains(popup->window()->GetBounds())) +@@ -108,7 +108,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenClampedToCurrent +     // The popup should be constrained to the opener's available display space. +     EXPECT_EQ(display, GetDisplayNearestBrowser(popup)); +     gfx::Rect work_area(display.work_area()); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +     // TODO(crbug.com/40815883) Desktop Linux bounds flakily extend outside the +     // work area on trybots, when opening with excessive width and height, e.g.: +     // width=${screen.availWidth+300},height=${screen.availHeight+300} yields: | 
