The past tense of shirt-front is shirt-fronted.
The third-person singular simple present indicative form of shirt-front is shirt-fronts.
The present participle of shirt-front is shirt-fronting.
The past participle of shirt-front is shirt-fronted.