On 10 Aug 2019, at 22:55, 'RJ' via Repo and Gerrit Discussion <repo-d...@googlegroups.com> wrote:Observed the same issue with Chrome 76 with 2.12 version. Once moved out delete-plugin which was the only non-core plugin at this version , resolved the issue for now
On Friday, August 9, 2019 at 8:55:25 AM UTC-7, Boris Brodski wrote:I can confirm this.I use Gerrit 2.11.3 and have the same problem after upgrading to Chrome 76.0.3809.100.
--
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/repo-discuss/0f7aec85-04c3-456a-bc36-27b7273b1d57%40googlegroups.com.
Am Dienstag, 6. August 2019 15:04:52 UTC+2 schrieb Matthias Sohn:We still have a server running 2.13 :-() (planning to upgrade it to 2.16 when holiday season is over) and had to upgrade GWT to 2.8.2 since some internal plugins stopped working when using Chrome 76 on client side.Debugging the client revealed the problem:
The missing url is what causes Gerrit to return differently from the
client API “PluginName.getUrl” method. It looks like Gerrit is relying
on the stack trace to contain an url, which changed with Chrome 76, and
fails to handle the missing url gracefully.
In Chrome 76 it returns here:
https://gerrit.googlesource.com/gerrit/+/refs/heads/stable-2.13/gerrit-gwtui/src/main/java/com/google/gerrit/client/api/PluginName.java#103
In Chrome 75 it returns here:
https://gerrit.googlesource.com/gerrit/+/refs/heads/stable-2.13/gerrit-gwtui/src/main/java/com/google/gerrit/client/api/PluginName.java#100
Upgrading GWT to 2.8.2 fixed this issue but now
- filters on the project list page don't work
- filter on the branch list page don’t work
- unified diff doesn't show anything
Anyone has seen something like that ?I am not able to reproduce this locally, on stable-2.14 branch.
David, I believe you may be missing a few "unboxing" issues that were caused by GWT 2.8.1, boolean/float boxing change.So GWT 2.8.2 does fix the JS error handling, and thus the plugin loading behaviour but you will have NPE exceptions at every location that can now be null Boolean or null Float.
You may wish to cherry pick the following related fixes, already done by Thomas, which fix the main issues seen on filtering screens.