One monolithic file is no good.
Created attachment 45225 [details]
style-queue ran check-webkit-style on attachment 45225 [details] without any errors.
Comment on attachment 45225 [details]
I dont' really know the patterns to comment. This looks better than what we had.
This would be easier to review if you made each file a derivative of the original file. Hard to convince git to do this. One way is
a) cp origin-file new-file1; cp origin-file new-file2; etc. git add, commit -a, svn dcommit.
b) now do your edits and let us review the patch.
This LGTM though.
Attachment 45225 [details] was posted by a committer and has review+, assigning to Adam Barth for commit.
Looks like this was already landed as bug 52381. Silly Adam. ;)
I meant landed as r52381.