A bunch of the calls to error should raise a ScriptError instead so the commit-queue can continue chugging along.
Created attachment 34038 [details] Patch v1
Comment on attachment 34038 [details] Patch v1 Looks fine. We might eventually go back to an error() method which just does the raise for us. I don't really like logging.py
Comment on attachment 34038 [details] Patch v1 At least one of these changes is unit_testable w/o setting up a git repository. :) I plan to work up a git/svn testing setup soon to make scm.py changes more testable. Eventually I'll work up a local bugzilla setup too.
http://trac.webkit.org/changeset/46753