Project: aptanastudio
Issue APSTUD-4507: Convert UserAgentManager to use chained preference stores
Currently, we are not using the EclipseUtil.getDefault.getNode() mechanism for setting up defaults. Likewise, we need to use a chained preference store to handle user-level preferences. Once UserAgentManager has been converted to use preferences in this way, the ContentAssist preference page will need to be updated as well. We should move the preference key over to com.aptana.edtior.common where UserAgentManager lives. It currently lives in com.aptana.ui.epl for historical reasons. Note that we will need to migrate any existing values from the old key to the new key.
Story points: 8