Just fork a project to your account on github, edit in Ace, and then make a pull request when you are done.
I'm not sure that would be plausible for anything other than documentation or maybe typo fixes in string literals. I would ask contributors to my projects to make sure they've run tests (and made new ones, if need be) before sending a pull request.