Mix brown sugar, water and corn syrup in a medium saucepan.
Bring to a full rolling boil. (Be careful, as it will rise, so make sure the sides of your pan are taller). Let it boil at medium to medium high until the syrup drops like a hair from spoon (approximately 10 minutes). Remove from burner and set aside.
Meanwhile, beat egg whites until stiff.
SLOWLY pour the hot syrup in a THIN stream into egg whites, beating constantly.
Beat until frosting holds peaks, then blend in vanilla.
Let cool to room temp, then store covered in the fridge until ready to use.
The egg whites are cooked when the hot sugar syrup is slowly streamed into them. So no worries about raw egg whites!