broulik created this revision. broulik added reviewers: Plasma, fvogt, ognarb. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. broulik requested review of this revision.
REVISION SUMMARY For reading, writing, and eventually getting notified of changes to settings. Promise-based API taking into account defaults values. TEST PLAN - Settings page loads and write settings fine - Content script loads settings fine - Extension script loads settings fine and sends them to the host Probably needs some Firefox ESR 60 testing to see whether it can deal with the `class` stuff... REPOSITORY R856 Plasma Browser Integration REVISION DETAIL https://phabricator.kde.org/D24165 AFFECTED FILES extension/content-script.js extension/extension-utils.js extension/extension.js extension/manifest.json extension/options.js extension/utils.js To: broulik, #plasma, fvogt, ognarb Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, ragreen, ZrenBot, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart