Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Project Snappy

78 views
Skip to first unread message

Taras Glek

unread,
Nov 18, 2011, 2:33:14 PM11/18/11
to
Hi,
We are starting project Snappy to incrementally improve Firefox
responsiveness.

See https://wiki.mozilla.org/Performance/Snappy for details.

Our first meeting is today.
Preliminary plan is to set a responsiveness target for key UI
interactions. We will track current UI responsiveness (ie time to
respond to keyboard, transition FPS) via telemetry. As we make
improvements telemetry will feed arewesnappyyet.com to keep track of
progress.

Taras

Stuart Cook

unread,
Nov 18, 2011, 10:26:56 PM11/18/11
to
On 19/11/11 6:33 AM, Taras Glek wrote:
> Preliminary plan is to set a responsiveness target for key UI
> interactions. We will track current UI responsiveness (ie time to
> respond to keyboard, transition FPS) via telemetry. As we make
> improvements telemetry will feed arewesnappyyet.com to keep track of
> progress.

Does scrolling jank fall under the "UI responsiveness" umbrella?


(This is a selfish question because it happens to be _my_ pet peeve, but
I'd be interested to hear if it's considered a widespread problem.)

djc...@gmail.com

unread,
Nov 20, 2011, 2:21:10 PM11/20/11
to
What ever happened to about:response? I thought there was supposed to be a way to submit the data that it collected. As that doesn't seem to be the case, here it is for you perusal:

element id count median load time (ms) std deviation
appmenu_customizeMenu 40 1645 455
downloadContextMenu 3 528 182
appmenu-editmenu-menupopup 3 498 168
BMB_bookmarksToolbarPopup 2 497 21
editBookmarkPanel 93 463 249
tabContextMenu 458 444 198
PopupAutoCompleteRichResult 4834 430 312
addonitem-popup 11 407 129
noscript-notify-popup 2 403 14
goPopup 3 331 39
inspector-tree-panel 1 322 0
appmenu_historyMenupopup 35 284 154
appmenu_helpMenupopup 403 267 824
noscript-context-popup 265 264 225
appmenu_recentlyClosedWindowsMenupopup 2 261 77
BMB_bookmarksPopup 78 259 131
identity-popup 21 221 225
noscript-tbb-popup 2 214 86
appmenu_bookmarksPopup 12 213 156
menu_EditPopup 4 210 58
notification-popup 279 200 89
menu_ToolsPopup 3 182 40
appmenu_recentlyClosedTabsMenupopup 10 170 145
blockedPopupOptions 42 164 48
appmenu_webDeveloper_popup 61 162 68
webConsole_autocompletePopup 5 151 46
openHandlerPopup 1 149 0
bookmarksMenuPopup 1 118 0
noscript-xss-popup 4 116 20
ConsoleContext 1 114 0
maintenanceButtonPopup 1 105 0
sanitizeDurationPopup 1 92 0
filemenu-popup 2 87 6
menu_FilePopup 2 85 7
viewSidebarMenu 2 84 20
nightly-crashme-popup 4 75 6
sp-menu-tools 2 75 15
charsetControlPopup 1 70.114990234375 0
sp-menu-filepopup 2 69 13
sp-menu_editpopup 9 65 69
BMB_subscribeToPageSubmenuMenupopup 18 61 228
menu_viewPopup 13 60 23
utils-menu 350 58 73
hud_panel13207665119607-output-contextmenu 1 56 0
spell-dictionaries-menu 4 55 12
pilot-menu-popup 3 54 18
placesContext 6 53 52
contentAreaContextMenu 4152 51 743
picontext 1 51 0
toolbar-context-menu 79 50 91
viewMenuPopup 4 50 16
sp-menu-environment 2 50 11
scratchpad-text-popup 8 49 14
backForwardMenu 4 49 16
sp-menu-context 7 47 5
viewSourceContextMenu 10 43 12
sp-menu_executepopup 18 42 14
PopupAutoComplete 1400 36 50
configContext 48 36 125
appmenu-popup 1539 33 427
urlTooltip 45 33 107
pilot-notification-popup 36 32 36
forward-button-tooltip 17 32 252
alltabs-popup 21 30 242
bhTooltip 8 29 8
back-button-tooltip 208 28 164
autoscroller 21724 27 129
aHTMLTooltip 21370 27 118

Dietrich Ayala

unread,
Nov 20, 2011, 2:27:14 PM11/20/11
to mozilla.de...@googlegroups.com, dev-pl...@lists.mozilla.org
I haven't updated it, since we're going to add Telemetry
instrumentation for these things instead, and Telemetry already has
reporting ability.
> _______________________________________________
> dev-planning mailing list
> dev-pl...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-planning
>

Asa Dotzler

unread,
Nov 21, 2011, 7:45:27 PM11/21/11
to
Stuart Cook wrote:
> On 19/11/11 6:33 AM, Taras Glek wrote:
>> Preliminary plan is to set a responsiveness target for key UI
>> interactions. We will track current UI responsiveness (ie time to
>> respond to keyboard, transition FPS) via telemetry. As we make
>> improvements telemetry will feed arewesnappyyet.com to keep track of
>> progress.
>
> Does scrolling jank fall under the "UI responsiveness" umbrella?

Scrolling is primary user interface interaction so problems with
scrolling responsiveness would fall under this umbrella.

- A
0 new messages