CSS transitions don't work on pseudo elements like before and after.
Created attachment 17322 [details]
I can't replicate this bug in nightly r29955; it works as expected.
Marking a dup of the more generic bug 23209.
(The problem still reproduces.)
*** This bug has been marked as a duplicate of 23209 ***