Date: Tue, 14 Oct 2014 20:04:24 +0000 From: "Tomek" <tomek@apostata.org> To: chromium@freebsd.org Subject: Re: [Bug 193725] chromium-37 Latin accent keys are not working Message-ID: <319a0f139f45ae0b0471679e65ab1d58@webmail.olejniczak.info> In-Reply-To: <bug-193725-28929-4inSSwq203@https.bugs.freebsd.org/bugzilla/> References: <bug-193725-28929-4inSSwq203@https.bugs.freebsd.org/bugzilla/> <bug-193725-28929@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi,=0A=0A> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D193725=0A>= =0A> --- Comment #6 from miguelmclara@gmail.com ---=0A> Same in version = 38...=0A> =0A> This really makes the browser unusable to me and probably = most users hat need=0A> the same characters.=0A=0AThese three patches sho= uld fix the compose key - please test it (I'm not normally using compose = key myself).=0A=0A--- chrome/browser/ui/browser_command_http://controller= .cc.orig 2014-10-14 21:32:48.000000000 +0200=0A+++ chrome/browser/ui/brow= ser_command_http://controller.cc 2014-10-14 21:22:15.000000000 +0200=0A@@= -67,7 +67,7 @@=0A#include "chrome/browser/ui/browser_commands_chromeos.h= "=0A#endif=0A=0A-#if defined(OS_LINUX) && !defined(OS_CHROMEOS)=0A+#if de= fined(OS_LINUX) && !defined(OS_CHROMEOS) || defined(OS_BSD)=0A#include "u= i/events/linux/text_edit_key_bindings_delegate_auralinux.h"=0A#endif=0A= =0A@@ -279,7 +279,7 @@=0Aif (window()->IsFullscreen() && command_id =3D= =3D IDC_FULLSCREEN)=0Areturn true;=0A=0A-#if defined(OS_LINUX) && !define= d(OS_CHROMEOS)=0A+#if defined(OS_LINUX) && !defined(OS_CHROMEOS) || defin= ed(OS_BSD)=0A// If this key was registered by the user as a content editi= ng hotkey, then=0A// it is not reserved.=0Aui::TextEditKeyBindingsDelegat= eAuraLinux* delegate =3D=0A=0A--- ui/base/ime/input_method_http://factory= .cc.orig 2014-10-14 21:31:49.000000000 +0200=0A+++ ui/base/ime/input_meth= od_http://factory.cc 2014-10-14 21:26:34.000000000 +0200=0A@@ -14,7 +14,7= @@=0A#include "ui/base/ime/remote_input_method_win.h"=0A#elif defined(OS= _MACOSX)=0A#include "ui/base/ime/input_method_mac.h"=0A-#elif defined(USE= _AURA) && defined(OS_LINUX) && !defined(OS_CHROMEOS)=0A+#elif defined(USE= _AURA) && defined(OS_LINUX) && !defined(OS_CHROMEOS) || defined(OS_BSD)= =0A#include "ui/base/ime/input_method_auralinux.h"=0A#else=0A#include "ui= /base/ime/input_method_minimal.h"=0A@@ -47,7 +47,7 @@=0Areturn scoped_ptr= <InputMethod>(new InputMethodWin(delegate, widget));=0A#elif defined(OS_M= ACOSX)=0Areturn scoped_ptr<InputMethod>(new InputMethodMac(delegate));=0A= -#elif defined(USE_AURA) && defined(OS_LINUX) && !defined(OS_CHROMEOS)=0A= +#elif defined(USE_AURA) && defined(OS_LINUX) && !defined(OS_CHROMEOS) ||= defined(OS_BSD)=0Areturn scoped_ptr<InputMethod>(new InputMethodAuraLinu= x(delegate));=0A#else=0Areturn scoped_ptr<InputMethod>(new InputMethodMin= imal(delegate));=0A=0A--- content/browser/renderer_host/render_widget_hos= t_view_http://aura.cc.orig 2014-10-14 21:55:07.000000000 +0200=0A+++ cont= ent/browser/renderer_host/render_widget_host_view_http://aura.cc 2014-10-= 14 21:26:40.000000000 +0200=0A@@ -88,7 +88,7 @@=0A#include "ui/gfx/win/dp= i.h"=0A#endif=0A=0A-#if defined(OS_LINUX) && !defined(OS_CHROMEOS)=0A+#if= defined(OS_LINUX) && !defined(OS_CHROMEOS) || defined(OS_BSD)=0A#include= "content/common/input_messages.h"=0A#include "ui/events/linux/text_edit_= command_auralinux.h"=0A#include "ui/events/linux/text_edit_key_bindings_d= elegate_auralinux.h"=0A@@ -2418,7 +2418,7 @@=0A=0Avoid RenderWidgetHostVi= ewAura::ForwardKeyboardEvent(=0Aconst NativeWebKeyboardEvent& event) {=0A= -#if defined(OS_LINUX) && !defined(OS_CHROMEOS)=0A+#if defined(OS_LINUX) = && !defined(OS_CHROMEOS) || defined(OS_BSD)=0Aui::TextEditKeyBindingsDele= gateAuraLinux* keybinding_delegate =3D=0Aui::GetTextEditKeyBindingsDelega= te();=0Astd::vector<ui::TextEditCommandAuraLinux> commands;=0A=0A--=0ABes= t Wishes=0ATomek
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?319a0f139f45ae0b0471679e65ab1d58>