While the time frame varies browser by browser all major browser developers announced the end of NPAPI support

Can you repeat this sentence, but add in punctuation?
While the time frame varies browser by browser, all major browser developers announced the end of NPAPI support.