This could potentially be done by doing N pushes, one for each changeset, instead of a single push -- e.g., via a flag on the revision.
Bug 1766939 Comment 1 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
This could potentially be done by doing N pushes, one for each changeset, instead of a single push -- e.g., via a flag on the revision and potentially the commit messages (e.g. to skip tests).