mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
b6e03c51f8
The data reporting notification was over-complicated. It wasn't displayed for +24hr after first run and it had a weird, non-required policy around what constituted acceptance of the policy. The notification is now shown shortly after first startup. The logic around "notification accepted" has been greatly simplified by rolling it into "notification shown." Where we once were checking whether the notification has been "accepted," we now check whether it has been displayed. The overly complicated logic around the implicit acceptance of the policy has also been removed. The end result is the code for managing the state of the notification is greatly simplified. --HG-- extra : rebase_source : 808efdf1edd103552f6aa10b5c4309b64e514773 extra : amend_source : e4252e6a850a348d1b5aca733121dd07cbc6a70a extra : histedit_source : 10ec20a07677674a8c9a705a3ffb4dc46a22b890%2Ca9442934d5964f16e9ad1101b786b4d094ac228d |
||
---|---|---|
.. | ||
head.js | ||
test_healthreporter.js | ||
test_load_modules.js | ||
test_profile.js | ||
test_provider_addons.js | ||
test_provider_appinfo.js | ||
test_provider_crashes.js | ||
test_provider_places.js | ||
test_provider_searches.js | ||
test_provider_sessions.js | ||
test_provider_sysinfo.js | ||
xpcshell.ini |