Community:SummerOfCode19:Brainstorming: Difference between revisions

Line 153: Line 153:
| [https://mozillians.org/u/gweber/ Gregor Weber]
| [https://mozillians.org/u/gweber/ Gregor Weber]
| [https://mozillians.org/u/gweber/ Gregor Weber]
| [https://mozillians.org/u/gweber/ Gregor Weber]
|-
| Tab Manager menu in Firefox
| This project will extend the tab overflow menu - which shows tabs not visible in the browser's tab strip - to allow management of all open tabs across all browser windows.  The selected student will be working directly in the Firefox codebase to add functionality and new menu structures to make this easily accessible for end users.
| JavaScript, CSS, and web experience
| [https://mozillians.org/en-US/u/sfoster/ Sam Foster], [https://mozillians.org/en-US/u/bbell/ Bryan Bell]
| [https://mozillians.org/en-US/u/sfoster/ Sam Foster]
| We have [https://mozilla.invisionapp.com/share/4SNCEPDUEZ6#/screens UX mockups] for this feature, which could be broken into two phases. We also have a [https://bugzilla.mozilla.org/show_bug.cgi?id=1480542 bug on file], where discussion has begun. While working on this you will become very familiar with the Browser Toolbox, our own "Inspector" tool for the browser user-interface, as well as writing automated tests for the new feature you're adding. The existing tab overflow code lives in our [https://searchfox.org/mozilla-central/source/browser/base/content/browser-allTabsMenu.js browser-allTabsMenu.js] file, which will be the starting point for the new tab manager.  You can look at this and the existing tab code to get an idea of how this currently works.
-
|-
|-
| ..your next idea here!
| ..your next idea here!
Confirmed users
31

edits