gtk+3: add revision, general cleanup.

Requested in #34555.