Closed HinTak closed 8 years ago
fedora linux ships webkit-sharp, but not libgluezilla
As of this morning, a platform-neutral XML report viewer works. It uses IE on windows (and the hybrid branch only provides text search functionality), and web-kit on linux, and gecko under wine.
Hmm, I wrote two weeks earlier before actually pushing the code out on Jan 6:
https://github.com/HinTak/Font-Validator/commit/ea01171283307c71bc6620c15caf869332f74f17
The webkit-sharp bridge was fully operational on linux on Jun 6: https://github.com/HinTak/Font-Validator/commit/8575e92d47c27d2722e67e2c9c79099f273c9ad4
So the remaining issue is Mac OS X's webkit bridge on Cocoa. Tracked in a new issue: https://github.com/Microsoft/Font-Validator/issues/29
See also the notes on the hybrid branch.
The XML report viewer code was removed and not opened. In any case, it is MS IE- and ActiveX- dependent and windows-only. While the hybrid branch works well enough, matters on non-windows needs to be dealt with at some point.
Mono provides a System.WebBrowser implementation; it may be sufficient if it works... apparently it depends on iibgluezilla (bridge library to mozilla's gecko/xulrunner library) which has not been maintained for a while.
The Mono community seems to be focusing on webkit-sharp (c# binding for webkit - Mac OS Safari's html rendering library, derived from khtml, the KDE's html rendering library) or GTK#, so those might be where further development of the XML report viewer might go.