I have been browsing through the Chrome source and found 5 interesting things:
- One of the tool projects is build in C# - that’s super cool.
- They seem to create some ActiveX shims for plugins. I wonder if that has been added to support the IE plugin model.
- The website on debugging has a VB.NET code sample that is apparently used as a makro to enable some kind of debugging features for the Chrome source code.
- Google reversed some of the IE structures to do importing of settings. There are even comments in the source code who say that specific structures have been reverse engineered.
- Last but not least: the whole application is build in Visual Studio 2005 and compiles very fine there. Upgrading to Visual Studio 2008 is only a few clicks when opening the solution in Visual Studio 2008.
It seem that Google uses a lot of Microsoft (Visual Studio, VB.NET, C#) technologies to create the Chrome. Quite cool and funny.
What did you find while browsing through the Chrome source code?