Page MenuHomePhabricator

Dismiss 'Try Content Translation' popup
Closed, ResolvedPublic

Description

While working on T296187: Selenium Tests for VisualEditor, @EAkinloose and I have created several commits, including 801729.

Several Jenkins jobs run for the commit, including:

  • quibble-vendor-mysql-php72-selenium-docker (122169)
  • wmf-quibble-selenium-php72-docker (153733)

Everything is fine with quibble-vendor-mysql-php72-selenium-docker but wmf-quibble-selenium-php72-docker fails because Try Content Translation popup is displayed over Save your changes popup.

Screenshot for passing quibble-vendor-mysql-php72-selenium-docker but wmf-quibble-selenium-php72-docker job (video).

pass.png (916×1 px, 356 KB)

Screenshot for failing wmf-quibble-selenium-php72-docker job (video).

fail.png (911×1 px, 351 KB)

The test fails because Save page button is covered by Try Content Translation popup.

Other popups that used to cause trouble are disable by URL parameters vehidebetadialog=1 and hidewelcomedialog=1. Is there an URL parameter to hide Try Content Translation popup?

Event Timeline

Change 801729 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/VisualEditor@master] selenium: Better assertion after saving the page

https://gerrit.wikimedia.org/r/801729

Change 801729 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Better assertion after saving the page

https://gerrit.wikimedia.org/r/801729

Change 804328 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/ContentTranslation@master] Allow beta invitation popup to be suppressed with query string param

https://gerrit.wikimedia.org/r/804328

The above patch allows the cx popup to be hidden with cxhidebetapopup=1

Change 804328 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] Allow beta invitation popup to be suppressed with query string param

https://gerrit.wikimedia.org/r/804328

Change 805110 had a related patch set uploaded (by Zfilipin; author: Zfilipin):

[mediawiki/extensions/VisualEditor@master] WIP: selenium: Enable Content Editable should save an edit

https://gerrit.wikimedia.org/r/805110

Change 805110 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] WIP: selenium: Enable Content Editable should save an edit

https://gerrit.wikimedia.org/r/805110