The weekly report for week 31.
Tried to advocate for the font zoom patch to be accepted.
Fixed a couple of problems with the content sink patch that bz pointed out.
Tried to stop scripts yet again.
Studied Cocoa stuff.
Discussed the content sink patch with peterv.
Studied Mozilla strings. There are so many flavors.
Learned about strings on IRC from timeless and bsmedberg.
Started an implementation for an NSString category for converting to and from XPCOM strings. Used the Camino utilities as a starting point, though it seems that Gecko’s strings have evolved so that the existing utility methods should be rewritten to avoid unnecessary copying steps.
Learned more about XPCOM strings.
Wrote code for converting between Cocoa and XPCOM strings.
Tried to figure out where on the wiki to contribute the content sink diagram.
More string conversion code.
Subscribed to cocoa-dev.
Got copying text from Gecko working.
Found out that image clipboard flavors in Gecko don’t work the way they seemed from looking at the API.
Established that Windows and Carbon don’t support pasting images, so I guess Cocoa doesn’t need to, either.
Figured out, in theory, how to convert Thebes images into TIFFs.
The context menu is broken, which makes it hard to test image copying.
Pulled a fresh tree and found out that context menu worked in that tree.
Testing without text paste is hard, too.
Figured out how to put a PICT on the clipboard from Cocoa with the old Mac gfx.
Verified that copying from Cocoa Firefox and pasting into Mac OS 9 SimpleText works.