Bug 175277
Summary: | [GTK] docs.google.com fails to load editor correctly | ||
---|---|---|---|
Product: | WebKit | Reporter: | Christian Hergert <christian> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | aperez, bugs-noreply, dbates, mcatanzaro |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=270784 |
Christian Hergert
After the initial loading of docs.google.com for a simple text document, I see a warning about reconnecting intermittently. Additionally, I can type new text (sometimes) but not navigate with arrow keys or delete the miss-inserted text.
The errors in the console include:
- The source list for Content Security Policy directive 'script-src' contains an invalid source: ''strict-dynamic''. It will be ignored.
- Refused to set unsafe header "Connection"
- TypeError: undefined is not an object (evaluating 'c.length')
Using Epiphany 3.25.2
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Adrian Perez
I can confirm this is still happening as of WebKitGTK+ 2.20.1
with Epiphany 3.28.1.1
Adrian Perez
(In reply to Adrian Perez from comment #1)
> I can confirm this is still happening as of WebKitGTK+ 2.20.1
> with Epiphany 3.28.1.1
After being patient and waiting a bit until the “Reconnecting”
notification goes away, editing seems to be back and works fine.
In the inspector console there's now only one error:
“The source list for Content Security Policy directive
'script-src' contains an invalid source: ''strict-dynamic''.
It will be ignored.”
...yet things work despite the error.
Christian, could you please check with newer versions of
WebKitGTK+/Epiphany and confirm that Google Docs works for
you as well?
Christian Hergert
docs.google.com seems to work for me to edit a text document now. However, google notifications area still doesn't seem to be working.
Michael Catanzaro
(In reply to Christian Hergert from comment #3)
> docs.google.com seems to work for me to edit a text document now. However,
> google notifications area still doesn't seem to be working.
This should be fixed with libsoup 2.62.1. What version do you have?
Christian Hergert
Today's tech preview snapshot.
org.gnome.Epiphany/x86_64/master gnome-apps-nightly a644106bab3d - 5.1 MB user,current
[christian@starthink build]$ flatpak --devel run --command=bash org.gnome.Epiphany//master
bash-4.3$ pkg-config --modversion libsoup-2.4
2.62.0
Looks like it's still old libsoup.
Michael Catanzaro
(In reply to Christian Hergert from comment #5)
> Looks like it's still old libsoup.
Yeah there's been no SDK build in several weeks, you can follow the adventure in https://gitlab.gnome.org/GNOME/gnome-sdk-images/commits/master. Today's new challenge is that stuff started depending on meson 0.56, and we don't have that yet....
Michael Catanzaro
(In reply to Adrian Perez from comment #2)
>
> “The source list for Content Security Policy directive
> 'script-src' contains an invalid source: ''strict-dynamic''.
> It will be ignored.”
Maybe Daniel would be interested in this, since docs.google.com is a pretty major website.