LPS-36584 Updates BrowserSniffer isRtf API
LPS-36579 Updates inlineEditEnabled check to account for rtf devices
LPS-36584 Enables ckeditor for all devices (delegates device support verification to the taglib)
LPS-38359 Creates simplified toolbars for devices based on available width
LPS-36584 SF - encapsulate the code
LPS-36584 - Removing the setting for 'smartphone_small'. On the theme level, we have the concept of phone, tablet and desktop (also in the Preview panel). If we wish to add more breakpoints, then we should consider the pros and cons and update all of the corresponding UIs and code. Until then we should keep it consistent. Also, we just call it 'phone' rather than smartphone.'
LPS-36584 - Adding JS object for breakpoints. This will allow theme developers to customize the specific breakpoints from both levels
LPS-36584 SF
LPS-38284 Revert bca050ac
LPS-38286 Better fix: do not call event handlers directly
LPS-38286 - SF: General JS Lint fixes