Contributing Code
From a cleaned source tree, modified only with work to patch,
Place yourself in the root project dir:
./WebKitTools/Scripts/prepare-ChangeLog
Edit the appropriate ChangeLogOWB file and fill your changes after the line "Reviewed by NOBODY". You need to include the trac ticket number and name in your ChangeLogOWB then you detail each method if necessary. Just have a look at other entries and match their structure if you are unsure about what to do.
./WebKitTools/Scripts/svn-create-patch > my-patch-file
Attach your patch on trac.
Find a reviewer.
reviewing
In a clean source tree:
./WebKitTools/Scripts/svn-apply your-patch-file
Note: if you want to revert your patch, you can use WebKitTools/Scripts/svn-unapply your-patch-file
Build and test.
export EMAIL_ADDRESS=me@foo.com export EDITOR=vi export SVN_EDITOR=WebKitTools/Scripts/commit-log-editor-owb export LC_ALL=C
change the name of reviewer in all ChangeLog mofidied
If everything's ok:
svn commit
problems
It doesn't work with new files that are links.
