Auto merge of #14378 - lowr:patch/bump-chalk-0.89, r=lnicola

internal: Bump chalk

This release fixes a problem around GATs (rust-lang/chalk#790). While a regression test is added in chalk's own test suite, I also added one in ours so that we can catch regressions when we move away from chalk.

Fixes #14164