src/chrome/browser/ui/fullscreen/fullscreen_controller_state_interactive_browsertest.cc
// Tests all states with all permutations of multiple events to detect lingering
// state issues that would bleed over to other states.
// I.E. for each state test all combinations of events E1, E2, E3.
//
// This produces coverage for event sequences that may happen normally but
// would not be exposed by traversing to each state via TransitionToState().
// TransitionToState() always takes the same path even when multiple paths
// exist.
Tests all states with all permutations of multiple events to detect lingering
state issues that would bleed over to other states.

This produces coverage for event sequences that may happen normally but
would not be exposed by traversing to each state via TransitionToState().
TransitionToState() always takes the same path even when multiple paths
exist.
Tests all states with all permutations of multiple events to detect lingering state issues that would bleed over to other states . This produces coverage for event sequences that may happen normally but would not be exposed by traversing to each state via TransitionToState () . TransitionToState () always takes the same path even when multiple paths exist .
IN_PROC_BROWSER_TEST_F(FullscreenControllerStateInteractiveTest,
                       DISABLED_TransitionsForEachState) {
  AddTabAtIndex(0, GURL(kAboutBlankURL), PAGE_TRANSITION_TYPED);
  TestTransitionsForEachState();
}
IN_PROC_BROWSER_TEST_F ( FullscreenControllerStateInteractiveTest , DISABLED_TransitionsForEachState ) { AddTabAtIndex ( 0 , GURL ( kAboutBlankURL ) , PAGE_TRANSITION_TYPED ) ; TestTransitionsForEachState ( ) ; }
Tests all states with all permutations of multiple events to detect lingering
state issues that would bleed over to other states.
Tests all states with all permutations of multiple events to detect lingering state issues that would bleed over to other states .
// A tab is needed for tab fullscreen. // Progress of test can be examined via LOG(INFO) << GetAndClearDebugLog();