Firefox/Goals/2013Q1: Difference between revisions

From MozillaWiki
< Firefox‎ | Goals
Jump to navigation Jump to search
Line 14: Line 14:
** Land bug 566746/bug 697377 (form history/autocomplete storage changes)
** Land bug 566746/bug 697377 (form history/autocomplete storage changes)
** Land followups to bug 699859 (convert all consumers of content prefs to new async API)
** Land followups to bug 699859 (convert all consumers of content prefs to new async API)
** Land preliminary pieces of bug 825588 (new Downloads API) and have a concrete plan for completing the project.
** Land bug 825588 (new Downloads API) and have a concrete plan for switching over all consumers.
** Land preliminary refactoring of sessionstore collection (bug 708488, bug 768648, bug 759782)
** Land preliminary refactoring of sessionstore collection (bug 708488, bug 768648, bug 759782)
** Scope out and fully understand remaining work needed to resolve bug 827852
** Scope out and fully understand remaining work needed to resolve bug 827852

Revision as of 21:06, 14 January 2013

Firefox Desktop

  • Australis
    • tabs done on UX
    • customize/panel
      • panel done
      • customize prototype + known scope
  • Plugins
    • Remove PFS (consider whether a replacement is necessary for Flash)
    • Make all plugins except Flash click-to-play by default
    • Conduct user research experiment to determine feasibility of making Flash click-to-play by default
  • Performance
    • Land bug 566746/bug 697377 (form history/autocomplete storage changes)
    • Land followups to bug 699859 (convert all consumers of content prefs to new async API)
    • Land bug 825588 (new Downloads API) and have a concrete plan for switching over all consumers.
    • Land preliminary refactoring of sessionstore collection (bug 708488, bug 768648, bug 759782)
    • Scope out and fully understand remaining work needed to resolve bug 827852
  • Social
    • Land share panel
    • Polish multi-provider [?]

Firefox Developer Tools

Scripting and Performance Tools

  • Source Editor Update
  • Web Console Output
    • Real DOM nodes
    • Docked VariablesView
    • Docked Network Inspector
    • A plan for JSterm
  • Debugger Improvements
    • Break on *; DOM, XHR? (victor, panos)
    • Better Setter/Getter support
    • Chrome Debugging fixes (loadSubScripts, XUL scripts)
    • Hovering on a "thing" for values, implementors in Source Editor
    • Threads
  • Net Panel
  • Profiler Improvements (anton)
    • console api
    • gcli support
    • filtered content
    • jump to debugger
    • remotable
  • Data Gathering for Performance Work (me, anton)
  • Ship Scratchpad GIST support (nick, anton, me)

Add-on SDK

  • Land the SDK apis in mozilla-central on track for release in Firefox 21.
    • Implementation schedule and policies
  • Ensure Builder is compatible with SDK as shipped in Firefox 21