WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WORKSFORME
169269
Keyboard navigation doesn't work in Google Sheets, key presses go missing when typing into Google Document
https://bugs.webkit.org/show_bug.cgi?id=169269
Summary
Keyboard navigation doesn't work in Google Sheets, key presses go missing whe...
Bastien Nocera
Reported
2017-03-07 03:14:09 PST
webkitgtk4-2.15.90-2.fc26.x86_64 In Google Sheets, a number of keyboard navigation shortcuts don't work, such as: - typing lower-case "s", capital "S" works - Tab doesn't work to go to the cell to the right of the selected one There are probably other blocked shortcuts. Those keybindings work correctly in Firefox, and do not work in either epiphany or MiniBrowser.
Attachments
Add attachment
proposed patch, testcase, etc.
Carlos Garcia Campos
Comment 1
2017-03-07 04:14:52 PST
Have you tried with MiniBrowser? I think it's ephy the one messing up with key events.
Michael Catanzaro
Comment 2
2017-03-07 12:02:53 PST
(In reply to
comment #1
)
> Have you tried with MiniBrowser? I think it's ephy the one messing up with > key events.
I tested it in MiniBrowser just now and experience the same bug, so it's not an Epiphany problem. I notice that Ctrl+I stopped working in Google Docs a couple months ago. At first I thought it was related to my Epiphany changes, but it wasn't. Might be related to this issue.
Bastien Nocera
Comment 3
2017-03-07 12:32:57 PST
(In reply to
comment #1
)
> Have you tried with MiniBrowser? I think it's ephy the one messing up with > key events.
Yep, as mentioned in
comment 0
:) It also eats "o" keys apparently.
Michael Catanzaro
Comment 4
2017-03-25 07:56:59 PDT
***
Bug 170067
has been marked as a duplicate of this bug. ***
Debarshi Ray
Comment 5
2017-03-25 08:30:06 PDT
(In reply to Michael Catanzaro from
comment #2
)
> (In reply to
comment #1
) > > Have you tried with MiniBrowser? I think it's ephy the one messing up with > > key events. > > I tested it in MiniBrowser just now and experience the same bug, so it's not > an Epiphany problem.
It also affects gnome-documents' edit feature for Google-native items.
Adrian Perez
Comment 6
2018-05-02 16:29:56 PDT
(In reply to Bastien Nocera from
comment #0
)
> webkitgtk4-2.15.90-2.fc26.x86_64
I did a quick test today with WebKitGTK+ 2.20.1 and Epiphany 3.28.1.1, and the Google Sheets application seems to work as expected.
> In Google Sheets, a number of keyboard navigation shortcuts don't work, such > as: > - typing lower-case "s", capital "S" works
What are “s” and “S” supposed to do? For me, cell edit mode is entered and the letter placed as first character of input — which is the same behavior I get when using Chromium.
> - Tab doesn't work to go to the cell to the right of the selected one
Works fine here. Also Shift+Tab goes back to the “previous” cell (left of the selected one, the reverse of Tab.)
> There are probably other blocked shortcuts. Those keybindings work correctly > in Firefox, and do not work in either epiphany or MiniBrowser.
There is a list of shortcuts here:
https://support.google.com/docs/answer/181110
I tried all from the beginning to the “Navigate spreadsheet” section. The only ones that didn't work for me were: - Show common keyboard shortcuts: Ctrl+/ - Insert date: Ctrl+; - Clear formatting: Ctrl+\ Note that the backslash is particularly difficult to enter for me using a Spanish keyboard map, and probably Ctrl+\ works fine with other keyboard layouts. IIRC Epiphany handles Ctrl+/ itself and Ctrl+; is used by GTK+ nowadays to show the emoji input panel. Probably we want to check the rest of the list a bit more before considering this resolved as WORKSFORME (or similar), but the current status as of WebKitGTK+ 2.20.1 is looking pretty good.
Bastien Nocera
Comment 7
2018-05-02 17:02:46 PDT
(In reply to Adrian Perez from
comment #6
)
> (In reply to Bastien Nocera from
comment #0
) > > webkitgtk4-2.15.90-2.fc26.x86_64 > > I did a quick test today with WebKitGTK+ 2.20.1 and Epiphany 3.28.1.1, > and the Google Sheets application seems to work as expected.
Seriously, "works fine here" after a year isn't nice. Just ask me whether the bug is still relevant instead, it'll feel less of a kick in the teeth. For 6 months (pretty much the whole of Fedora 26's life), it was easier for me to open Firefox or open the Google Docs app on my phone than use epiphany that was absolutely unusable on that site.
Adrian Perez
Comment 8
2018-05-02 17:15:19 PDT
(In reply to Bastien Nocera from
comment #7
)
> (In reply to Adrian Perez from
comment #6
) > > (In reply to Bastien Nocera from
comment #0
) > > > webkitgtk4-2.15.90-2.fc26.x86_64 > > > > I did a quick test today with WebKitGTK+ 2.20.1 and Epiphany 3.28.1.1, > > and the Google Sheets application seems to work as expected. > > Seriously, "works fine here" after a year isn't nice. Just ask me whether > the bug is still relevant instead, it'll feel less of a kick in the teeth. > > For 6 months (pretty much the whole of Fedora 26's life), it was easier for > me to open Firefox or open the Google Docs app on my phone than use epiphany > that was absolutely unusable on that site.
Sorry, I have just been trying to triage a bit now that the 2.20.x releases are making their way to the user users and didn't mean to be rude. At any rate, thanks a ton for your patience and for stopping by to comment 😊
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug