diff options
Diffstat (limited to 'www/chromium-uc/patches/extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch')
| -rw-r--r-- | www/chromium-uc/patches/extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/www/chromium-uc/patches/extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch b/www/chromium-uc/patches/extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch new file mode 100644 index 0000000..6205679 --- /dev/null +++ b/www/chromium-uc/patches/extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch | |||
| @@ -0,0 +1,32 @@ | |||
| 1 | --- chrome/browser/ui/views/tabs/new_tab_button.cc.orig | ||
| 2 | +++ chrome/browser/ui/views/tabs/new_tab_button.cc | ||
| 3 | @@ -58,10 +58,8 @@ NewTabButton::NewTabButton(TabStrip* tab | ||
| 4 | SetAnimateOnStateChange(true); | ||
| 5 | // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch | ||
| 6 | // of lacros-chrome is complete. | ||
| 7 | -#if defined(OS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || defined(OS_BSD) | ||
| 8 | SetTriggerableEventFlags(GetTriggerableEventFlags() | | ||
| 9 | ui::EF_MIDDLE_MOUSE_BUTTON); | ||
| 10 | -#endif | ||
| 11 | |||
| 12 | ink_drop_container_ = | ||
| 13 | AddChildView(std::make_unique<views::InkDropContainerView>()); | ||
| 14 | --- chrome/browser/ui/views/tabs/tab_strip.cc.orig | ||
| 15 | +++ chrome/browser/ui/views/tabs/tab_strip.cc | ||
| 16 | @@ -2680,8 +2680,6 @@ void TabStrip::NewTabButtonPressed(const | ||
| 17 | |||
| 18 | const ui::MouseEvent& mouse = static_cast<const ui::MouseEvent&>(event); | ||
| 19 | if (mouse.IsOnlyMiddleMouseButton()) { | ||
| 20 | - if (ui::Clipboard::IsSupportedClipboardBuffer( | ||
| 21 | - ui::ClipboardBuffer::kSelection)) { | ||
| 22 | ui::Clipboard* clipboard = ui::Clipboard::GetForCurrentThread(); | ||
| 23 | CHECK(clipboard); | ||
| 24 | std::u16string clipboard_text; | ||
| 25 | @@ -2689,7 +2687,6 @@ void TabStrip::NewTabButtonPressed(const | ||
| 26 | /* data_dst = */ nullptr, &clipboard_text); | ||
| 27 | if (!clipboard_text.empty()) | ||
| 28 | controller_->CreateNewTabWithLocation(clipboard_text); | ||
| 29 | - } | ||
| 30 | return; | ||
| 31 | } | ||
| 32 | } | ||
