• jonross's avatar
    Correcly Report CanEnterMaximizeMode on devices withou accelerometers · 1418c125
    jonross authored
    MaximizeModeController::CanEnterMaximizeMode was based on receiving an accelerometer event. AccelerometerReader now sends an event to every observer as it is added, to reduce lag on receiving first event. However on devices without accelerometers this sends an empty event.
    
    Updated MaximizeModeController to not set that accelerometer events have been seen until a valid event is received. One with actual data.
    
    TEST=MaximizeModeControllerTest.CanEnterMaximizeModeRequiresValidAccelerometerUpdate
    BUG=454662
    
    Review URL: https://codereview.chromium.org/895993002
    
    Cr-Commit-Position: refs/heads/master@{#315307}
    1418c125
maximize_mode_controller_unittest.cc 13.7 KB