json_results_generator.py includes a few lines of chromium-specific code (getting chromium's svn path via port and store it into the output JSON file) but no code outside of ChromiumPort should ever need to (according to eseidel https://bugs.webkit.org/show_bug.cgi?id=38693#c2). Probably the chromium-specific code should be moved to port/chromium.py.
Created attachment 57000 [details] Proposing patch
Comment on attachment 57000 [details] Proposing patch I'm not a reviewer, but this looks good to me.
Comment on attachment 57000 [details] Proposing patch Putting r+ per Dirk's comment. Please make sure this code still works on non-chromium Mac before you land.
Committed r60690: <http://trac.webkit.org/changeset/60690>