@chrome @en.wikipedia.beta.wmflabs.org @firefox @integration Feature: RevisionSlider auto expand Background: Given I am logged in And I have reset my preferences And RevisionSlider is enabled as a beta feature And a page with 2 revision(s) exists Scenario: Revision slider does not automatically expand by default Given I am on the diff page Then The auto expand button should be visible And The auto expand button should be off And There should be a RevisionSlider expand button And RevisionSlider wrapper should be hidden Scenario: Revision slider expands automatically when clicking auto expand Given I am on the diff page When I click on the auto expand button And I wait for the setting to be saved Then The auto expand button should be visible And The auto expand button should be on And RevisionSlider wrapper should be visible And The RevisionSlider has loaded Scenario: Revision slider expands automatically when auto expand is on Given I am on the diff page When I click on the auto expand button And I wait for the setting to be saved And I refresh the page Then The auto expand button should be visible And The auto expand button should be on And RevisionSlider wrapper should be visible And The RevisionSlider has loaded Scenario: Revision slider does not expand automatically when auto expand is off Given I am on the diff page When I click on the auto expand button And I wait for the setting to be saved And I have closed the help dialog at the start And The help dialog is hidden And I click on the auto expand button And I wait for the setting to be saved And I refresh the page Then The auto expand button should be visible And The auto expand button should be off And RevisionSlider wrapper should be hidden