Changes

Jump to: navigation, search

Community:SummerOfCode06

565 bytes added, 07:16, 1 May 2006
Core Browser Engine and Toolkit Development: link activation 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" |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" |
Canmove, confirm, emeritus
1,334
edits

Navigation menu