We've forked from khtml... let's admit that to ourselves. I think it's time to clean up the code and remove all the APPLE_CHANGES defines and blocks from khtml. I've attached a patch which does just that, as well as the scripts I used to make this happen.
Created attachment 4667 [details] patch removing APPLE_CHANGES
Created attachment 4668 [details] cleanup script
Created attachment 4669 [details] A hacked version of the partial preprocessor
Comment on attachment 4667 [details] patch removing APPLE_CHANGES This patch removes all mention of APPLE_CHANGES from khtml, as well as removes unused #if 0 blocks.
r=me assuming the results build and pass tests
Created attachment 4751 [details] A better hacked version of partpp.pl