gecko-dev/toolkit
Gijs Kruitbosch 5c512f312d Bug 1358443 - remove reflows from adjustHeight itself, r=mak,florian
This goes back to relying on rows being the same height.
Places where we replace the popup will likely not use the richlistbox,
and we no longer have code that changes the height or exceeds the maximum
number of visible children with a scrollbar, so we should be OK.

To determine the padding on the richlistbox and the height of the initial
row, I've used a promiseDocumentFlushed callback. It's possible this causes
flicker the first time the popup opens. I can't see any, but it's quite
possible I'm missing something.

Differential Revision: https://phabricator.services.mozilla.com/D2242

--HG--
extra : moz-landing-system : lando
2018-07-26 13:17:41 +00:00
..
components Bug 1478308 - Remove unnecessary ChromeUtils.imports in toolkit/ r=mikedeboer 2018-07-25 11:00:35 +01:00
content Bug 1358443 - remove reflows from adjustHeight itself, r=mak,florian 2018-07-26 13:17:41 +00:00
crashreporter Bug 1478308 - Remove unnecessary ChromeUtils.imports in toolkit/ r=mikedeboer 2018-07-25 11:00:35 +01:00
forgetaboutsite Bug 1478308 - Remove unnecessary ChromeUtils.imports in toolkit/ r=mikedeboer 2018-07-25 11:00:35 +01:00
library Bug 1477622 - Add microbenchmarks measuring hash table performance. r=froydnj 2018-07-24 10:38:43 +10:00
locales Bug 1477129: Part 3 - Re-enable e10s on FreeBSD. r=froydnj 2018-07-19 18:18:27 -07:00
modules Bug 1478308 - Remove unnecessary ChromeUtils.imports in toolkit/ r=mikedeboer 2018-07-25 11:00:35 +01:00
mozapps Bug 1478308 - Remove unnecessary ChromeUtils.imports in toolkit/ r=mikedeboer 2018-07-25 11:00:35 +01:00
pluginproblem Bug 1456625 - Remove replacement XBL binding (Backout cb51f3bada90) r=Felipe 2018-05-24 18:23:48 +08:00
profile Bug 1475916 - Use em instead of px for list heights to keep font scaling into account. r=bgrins 2018-07-23 10:07:38 +01:00
recordreplay Bug 1478293 - Mark RecordReplayInterceptObjCMessage as used. r=froydnj 2018-07-26 11:10:40 +09:00
system Backed out changeset a7a1006e2f52 (bug 356831) for braking marionette on win asan on a CLOSED TREE 2018-07-10 18:42:01 +03:00
themes Bug 1476790 - Typo in RTL tree-twisty rule. r=dao 2018-07-24 19:44:30 +02:00
xre Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-25 13:43:03 +03:00
.eslintrc.js
moz.build Bug 1464903 Part 2 - Record/replay build files, r=froydnj. 2018-07-22 11:42:17 +00:00
moz.configure Backed out changeset 6ac896bf7331 (bug 1478005) for Linux build bustages. CLOSED TREE 2018-07-26 17:21:14 +03:00
nss.configure Bug 1446809 - Remove some b2g leftover in the build r=glandium 2018-03-20 10:46:23 +01:00
toolkit.mozbuild Bug 833098: Part 1 - Remove dead code in xpfe directory viewer. r=Mossop 2018-04-28 21:28:03 -07:00