Project

General

Profile

Actions

Task #3419

open

Gerrit UI: missing Rebase, Abandon, Edit button in SeaMonkey 2.49.3 since upgrade to gerrit 3.2

Added by Regina Henschel over 3 years ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Gerrit
Target version:
-
Start date:
Due date:
% Done:

0%

Tags:

Description

Hi, suddenly I have no buttons, see attached screenshot. I'm using Seamonnkey 2.49.2.

I see the buttons in Chrome, but for many reasons I do not want to change my browser.


Files

Gerrit.png (31.3 KB) Gerrit.png On the right side there should be "Abandon" e.g. Regina Henschel, 2020-11-15 01:08
Actions #1

Updated by Beluga Beluga over 3 years ago

It has been discovered that we need to clear our browser's cached data for LibO Gerrit. Web editing also did not work due to this cache issue. I think you are facing the same problem and because your Chrome probably did not have cache history for Gerrit, it worked.

Actions #2

Updated by Regina Henschel over 3 years ago

The Document Foundation Redmine schrieb am 15-Nov-20 um 09:05:

Seamonkey has no option to remove single entries from the cache, but can
only empty the total cache. But calling the site with an empty cache
does not solve the problem, I still have no buttons.

Actions #3

Updated by Guilhem Moulin over 3 years ago

  • Subject changed from I have no buttons e.g. Rebase, Abandon, Edit to Gerrit UI: missing Rebase, Abandon, Edit button in SeaMonkey since 3.2 release
  • Category set to Gerrit
Actions #4

Updated by Guilhem Moulin over 3 years ago

  • Subject changed from Gerrit UI: missing Rebase, Abandon, Edit button in SeaMonkey since 3.2 release to Gerrit UI: missing Rebase, Abandon, Edit button in SeaMonkey since upgrade to gerrit 3.2
Actions #5

Updated by Beluga Beluga over 3 years ago

Could it be related to SeaMonkey not supporting some newer web technologies? Looking at their release notes, it is not at all clear to me what is the core Firefox version they are tracking. They speak about picking security fixes from both Firefox 60 and 78, which sounds kind of confusing.

Actions #6

Updated by Guilhem Moulin over 3 years ago

  • Subject changed from Gerrit UI: missing Rebase, Abandon, Edit button in SeaMonkey since upgrade to gerrit 3.2 to Gerrit UI: missing Rebase, Abandon, Edit button in SeaMonkey 2.49.3 since upgrade to gerrit 3.2

Beluga Beluga wrote:

Could it be related to SeaMonkey not supporting some newer web technologies?

Ah yeah, good point. Regina Henschel , you can also try our stage instance at https://gerrit-stage.documentfoundation.org/ .

The gerrit 3.1 → 3.2 upgrade includes a Polymer upgrade from 2.x to 3.x. AFAICT SeaMonkey 2.49.3 is based on Firefox 52 ESR but the Polymer 3.0 compatibility matrix doesn't mention Firefox <59: https://polymer-library.polymer-project.org/3.0/docs/browsers .

Actions #7

Updated by Regina Henschel over 3 years ago

Guilhem Moulin wrote:

Beluga Beluga wrote:

Could it be related to SeaMonkey not supporting some newer web technologies?

Ah yeah, good point. Regina Henschel , you can also try our stage instance at https://gerrit-stage.documentfoundation.org/ .

That results in "502 Bad Gateway".

The gerrit 3.1 → 3.2 upgrade includes a Polymer upgrade from 2.x to 3.x. AFAICT SeaMonkey 2.49.3 is based on Firefox 52 ESR but the Polymer 3.0 compatibility matrix doesn't mention Firefox <59: https://polymer-library.polymer-project.org/3.0/docs/browsers .

Actions #8

Updated by Guilhem Moulin over 3 years ago

Regina Henschel wrote:

Ah yeah, good point. Regina Henschel , you can also try our stage instance at https://gerrit-stage.documentfoundation.org/ .

That results in "502 Bad Gateway".

Intentionally brought the stage instance back to sleep on Nov 24, 4 days after the message, this instance is in no way meant to be running at all time. Please try again — will stop it again in 24h.

Actions #9

Updated by Regina Henschel over 3 years ago

Guilhem Moulin wrote:

Regina Henschel wrote:

Ah yeah, good point. Regina Henschel , you can also try our stage instance at https://gerrit-stage.documentfoundation.org/ .

That results in "502 Bad Gateway".

Intentionally brought the stage instance back to sleep on Nov 24, 4 days after the message, this instance is in no way meant to be running at all time. Please try again — will stop it again in 24h.

That too has no buttons. And on both (gerrit.libreoffice.org or gerrit-stage.documentfoundation.org), I cannot comment patches from others.

Actions #10

Updated by Guilhem Moulin over 3 years ago

Regina Henschel wrote:

That too has no buttons. And on both (gerrit.libreoffice.org or gerrit-stage.documentfoundation.org), I cannot comment patches from others.

Thanks for trying. I guess that confirms FF <52ESR (released 2017-03-07) and derivatives are unfortunately not supported.

Actions #11

Updated by Beluga Beluga over 3 years ago

According to https://en.wikipedia.org/wiki/SeaMonkey#Release_history the latest stable release of SeaMonkey, 2.53.5.1, is based on Firefox 60.8. Thus, it should work with Gerrit's UI based on the Polymer support table Guilhem linked to.

Regina: can you try with the latest SeaMonkey?

Actions #12

Updated by Regina Henschel over 3 years ago

I have now Seamonkey 2.53.5.1. I still have no buttons. For https://gerrit.libreoffice.org/c/core/+/107792 for example, I should have "Revert" and I should have vertical dots with "Download" and "Cherry Pick". But there is nothing.

Actions #13

Updated by Beluga Beluga over 1 year ago

In the recent Gerrit versions, Polymer stuff was rewritten to use Lit. I tested our Gerrit with SeaMonkey 2.53.12 as well as 2.53.13 Beta 1 and the layout has severe problems. However, this is not something we can tackle with our current resources. Possibly after we hire a web developer we can consider contributing something that helps.

That said, in my opinion the pressure is on SeaMonkey devs to upgrade the Firefox rendering engine. Apparently they are using some old version even though they cherry-pick various fixes to other parts from more recent Firefox versions.

Actions

Also available in: Atom PDF