Marissa Mayer is about to face her toughest test as Yahoo’s CEO