mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
bc5249e654
Many properties in OS.Constants.Path are dependent on the profile being available. This patch improves their handling. Previously, we had some repeated and boilerplate code for making OS.Constants.Paths.<prop> a lazy getter. This patch eliminates the boilerplate by iterating over the properties that need to be lazy getters. AppData and UAppData are now lazy getters. test_profiledir.js has been rolled into test_path_constants.js. test_path_constants.js now emits a warning when a comparison doesn't test anything. This should help identify ineffective tests going forward. --HG-- extra : rebase_source : d142c5fc78eb894f78f9ac8745de3413e4919f09 |
||
---|---|---|
.. | ||
components | ||
content | ||
crashreporter | ||
devtools | ||
forgetaboutsite | ||
identity | ||
library | ||
locales | ||
modules | ||
mozapps | ||
obsolete | ||
profile | ||
system | ||
themes | ||
webapps | ||
xre | ||
moz.build | ||
toolkit.mozbuild |