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