Community:SummerOfCode11:Brainstorming: Difference between revisions

new idea: Improving MathML Font Support
(new idea: Improving MathML Font Support)
Line 30: Line 30:
! Comments
! Comments
|-
|-
| Qt/KDE port of Firefox<br><br>
| Qt/KDE port of Firefox<br><br>  
|  
|  
Goal: Finish the Qt Widget code, so that Firefox can run on Linux using Qt (whereas currently it must run using GTK).
Goal: Finish the Qt Widget code, so that Firefox can run on Linux using Qt (whereas currently it must run using GTK).  


A lot of work has been done to get Firefox to support Qt, in part due to Fennec's goal of supporting MeeGo (which is Qt-based). Firefox Qt builds exist already, but need more work to be ready for general use.
A lot of work has been done to get Firefox to support Qt, in part due to Fennec's goal of supporting MeeGo (which is Qt-based). Firefox Qt builds exist already, but need more work to be ready for general use.  


A pure Qt port of Firefox for Linux would be interesting from several standpoints: It might be faster than the current GTK builds, and also it would integrate better with KDE distros, which should make it popular.
A pure Qt port of Firefox for Linux would be interesting from several standpoints: It might be faster than the current GTK builds, and also it would integrate better with KDE distros, which should make it popular.  


|  
|  
Alon Zakai
Alon Zakai  


| <br>
| <br>
| <br>
|-
|
Improving MathML Font Support
|
Our MathML support uses exclusively the [https://bugzilla.mozilla.org/show_bug.cgi?id=569195 STIX fonts] to stretch mathematical symbols. The purpose of this project is to prepare support for various other unicode fonts such that [https://bugzilla.mozilla.org/show_bug.cgi?id=407439 Asana Math], [https://bugzilla.mozilla.org/show_bug.cgi?id=372351 Cambria Math] or [https://bugzilla.mozilla.org/show_bug.cgi?id=622576 Neo Euler].
The first step is to move nsMathMLChar from using nsIRenderingContext to gfxFontGroup. After that, the key feature to implement will be an interface to read [https://bugzilla.mozilla.org/show_bug.cgi?id=407059 OpenType MATH table].
|
Frédéric Wang
|
Frédéric Wang
| <br>
| <br>
|}
|}
Confirmed users
226

edits