Community:SummerOfCode06: Difference between revisions

Jump to navigation Jump to search
Line 137: Line 137:
| valign="top" |Enhance selection APIs
| valign="top" |Enhance selection APIs
| valign="top" |Enhance the selection APIs so that they can provide the features needed for both existing find-in-page use (without modifying the DOM) and for highlighting of all occurrences.  Start by reorganizing the selection code based on what requirements it really needs to meet (which include handling of text selection in the page and in form controls, IME, spellcheck, and other things) plus the ability to [https://bugzilla.mozilla.org/show_bug.cgi?id=256773 highlight multiple ranges].  (And maybe do some [https://bugzilla.mozilla.org/show_bug.cgi?id=298715 other cleanup] as part of that learning process.)  Then extend CSS and DOM APIs to provide a clean API for what find-in-page needs, and fix find-in-page to use those APIs.
| valign="top" |Enhance the selection APIs so that they can provide the features needed for both existing find-in-page use (without modifying the DOM) and for highlighting of all occurrences.  Start by reorganizing the selection code based on what requirements it really needs to meet (which include handling of text selection in the page and in form controls, IME, spellcheck, and other things) plus the ability to [https://bugzilla.mozilla.org/show_bug.cgi?id=256773 highlight multiple ranges].  (And maybe do some [https://bugzilla.mozilla.org/show_bug.cgi?id=298715 other cleanup] as part of that learning process.)  Then extend CSS and DOM APIs to provide a clean API for what find-in-page needs, and fix find-in-page to use those APIs.
| valign="top" |Reporter: [[User:Dbaron|David Baron]]
| valign="top" |
|-
| valign="top" |
| valign="top" |Improve link activation APIs
| valign="top" |[https://bugzilla.mozilla.org/show_bug.cgi?id=335963 Improve link activation APIs] to consolidate link activation code, fix bugs caused by inconsistencies and allow single-window and tabbed-only browsing and open-in-new-window / open-in-new-tab context menu options that really work, even for javascript: URLs and onclick handlers.  See [https://bugzilla.mozilla.org/show_bug.cgi?id=335963 bug] for more details.
| valign="top" |Reporter: [[User:Dbaron|David Baron]]
| valign="top" |Reporter: [[User:Dbaron|David Baron]]
| valign="top" |
| valign="top" |
canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,334

edits

Navigation menu