mediawiki-skins-MinervaNeue/tests/browser/features/step_definitions
jdlrobson e888b487f4 Merge skins.minerva.talk and skins.minerva.watchstar into skins.minerva.script
Logic is moved from server to client. Config is added via getSkinConfigVariables (e.g.
passed to mw.config ) and a JavaScript if statement.

The IIFE in watchstar and talk files is replaced with a module.exports function to avoid
refactoring at this point and added risk. The file contents remain the same.

skins.minerva.options is left as is, given the code is more experimental and used in
the beta mode - should not be sent to all clients.

Additional change:
* Remove skins.minerva.toggling (that module has been empty for a week now and functionality
moved to mobile.init module)

Depends-On: Ie71adbe18e8dbeb661ddb9d7d3d1d0897891d515
Bug: T233048
Change-Id: Ife777e76d9d77894fb5d09e7c8f0238b00596a7a
2019-09-24 14:19:18 -06:00
..
category_steps.rb Port browser tests from MobileFrontend to Minerva 2017-07-11 14:11:03 -07:00
common_article_steps.rb Update reference test to click the right element 2019-07-18 14:15:55 -07:00
common_steps.rb Hygiene: Remove and update references to MobileFrontend 2017-07-19 14:21:50 -07:00
create_page_api_steps.rb QA: Browser tests should limit write operations 2018-11-29 07:34:41 -08:00
diff_steps.rb Port browser tests from MobileFrontend to Minerva 2017-07-11 14:11:03 -07:00
editor_steps.rb Port browser tests from MobileFrontend to Minerva 2017-07-11 14:11:03 -07:00
issues_steps.rb QA: Cleanup page issues browser test 2019-01-22 19:47:02 +00:00
language_icon_steps.rb Port browser tests from MobileFrontend to Minerva 2017-07-11 14:11:03 -07:00
language_steps.rb QA: Add additional steps to guard against slow test runs 2017-12-11 21:51:40 +00:00
mainmenu_steps.rb [UI] [menu] slide the main menu over the page 2019-08-12 18:22:45 +00:00
notification_steps.rb Port browser tests from MobileFrontend to Minerva 2017-07-11 14:11:03 -07:00
pageactions_steps.rb Port browser tests from MobileFrontend to Minerva 2017-07-11 14:11:03 -07:00
references_steps.rb Port browser tests from MobileFrontend to Minerva 2017-07-11 14:11:03 -07:00
search_steps.rb QA: Update search browser test selector 2019-07-11 17:26:38 -07:00
special_history_steps.rb Port browser tests from MobileFrontend to Minerva 2017-07-11 14:11:03 -07:00
talk_steps.rb Merge skins.minerva.talk and skins.minerva.watchstar into skins.minerva.script 2019-09-24 14:19:18 -06:00
toc_steps.rb Port browser tests from MobileFrontend to Minerva 2017-07-11 14:11:03 -07:00
toggling_steps.rb MobileFrontend is now managing the toggling code. Remove. 2019-09-06 15:50:00 +02:00
ui_links_steps.rb Port browser tests from MobileFrontend to Minerva 2017-07-11 14:11:03 -07:00
user_page_steps.rb Remove user page CTA edit link browser test (move to MobileFrontend) [try #2] 2018-09-25 18:05:10 +00:00
watchstar_steps.rb Browser tests: Use generic toast step 2017-07-27 13:41:54 -07:00
wikidata_descriptions.rb QA: Remove redundant test so beta cluster tests pass 2018-11-14 22:39:06 +00:00