Name Description Size
CustomElementUtils.mjs Custom elements already registered for lazy loading in this context. @type {Set<string>} 1618
DarkReader.mjs Convert a color string into an RGB array and returns the luminance value. @param {string} color - The color string that needs to be turned into RGB. @returns {number} 6499
ThreadPaneColumns.mjs The array of columns for the table layout. This must be kept in sync with the row template #threadPaneRowTemplate in about3Pane.xhtml. @type {Array} 16562
TreeDataAdapter.mjs A class for organising data into rows for TreeView. 10125
TreeSelection.mjs This implementation attempts to mimic the behavior of nsTreeSelection. In a few cases, this leads to potentially confusing actions. I attempt to note when we are doing this and why we do it. Unit test is in mail/base/test/unit/test_treeSelection.js 22974