jayseye wrote:Very impressive, thanks for the detailed replies. Any info available about "its own builtin toolkit?" Is that based on X11's old, native Athena toolkit?
No, it is not based on Athena. The toolkit was developed in house and is actually a cross platform toolkit used on all the Opera desktop browsers (including Mac and Windows). The toolkit is called Quick (though it has nothing to do with "Qt Quick", that is just a coincidence in naming choice).
Basically Opera optionally loads Gtk or Qt and paints widget elements with them. Though that does not make it a true Gtk or Qt application, since it still has to live within the rules of Quick. On other platforms, Opera uses their native toolkits to paint Quick's widget elements (e.g. Cocoa on Mac).