In a large, deep skillet, melt the butter over medium heat. Add the chicken to the pan, skin side down. Cook, turning occasionally with tongs, until the skin is golden, 6 to 8 minutes. Transfer to a plate. Add the mushrooms and scallion whites to the skillet and cook, stirring often, until tender, 3 to 4 minutes. Stir in the chicken broth, scraping up the browned bits from the bottom of the pan, and bring to a boil. Return the chicken pieces to the skillet, cover and simmer over medium-low heat until the juices run clear, 20 to 25 minutes.