Pulling on the masks to start the flow of oxygen as cabin safety instructions dictate, forces iron filings into the sodium chlorate inside the canister.
Potassium chlorate was added to mercury fulminate priming mixtures so incandescent potassium chloride would have a similar effect in small arms cartridges.