Make sure the macro marker separator is not submitted (it's needed only to prevent Firefox 10.0.2 to merge the markers, i.e. concatenate the comment nodes).
(cherry picked from commit 5757eded6b69f64ee8151bf2610dea98d682a2d1)
XWIKI-4461: Cannot have a cursor around macro blocks in Wysiwyg
XWIKI-3335: Cannot move the caret with the right arrow key after a macro ending the document
* Bulletproofing the code
(cherry picked from commit 8c9a972feacd951d6e41ef3c6814cc4d559137ef)
XWIKI-7594 : Recent XWiki.XWikiPreferences properties are not created automatically
[misc] Remove duplicated translation keys
(cherry picked from commit 9ceb70f6f182358823630aa6a11c2396557299e6)
XWIKI-7599: Activity macro doesn't work when logged in as superadmin
Fixed.
(cherry picked from commit 630159c23cae5628037374b29616b01880600110)
Use a less exotic character because Opera doesn't display Zero-Width-Space correctly (at least on Windows).
(cherry picked from commit 66a598f856c9e107c463c428a1b9f14488b7799e)
XWIKI-3335: Cannot move the caret with the right arrow key after a macro ending the document
XWIKI-4461: Cannot have a cursor around macro blocks in Wysiwyg
* Make it work on Opera and WebKit (Chrome/Safari)
(cherry picked from commit ee706587cb18c3b46864921f3aeb615d5d573ae4)
[misc] Synchronize with default preview.vm
(cherry picked from commit 13a91850d7900cdf9e5c06c816397a625fe26f63)
XWIKI-7529: Comment preview doesn't work when a sheet is applied to a document
* Allow empty string value for the sheet request parameter (refers to the current document).
* Simply display the document when the sheet is the document itself.
* Force no sheet when previewing a comment.
(cherry picked from commit bdb44e8c6b767231c8df7afef4e0e64de8813469)
XWIKI-7529: Comment preview doesn't work when a sheet is applied to a document
* Add a page object to model the form used to add, edit and reply to a comment.
* Refactor CommentsTab to use the new CommentForm page object.
(cherry picked from commit 516ffb0cb7312a15615b7714a9315dfe8c02cfce)
XWIKI-7529: Comment preview doesn't work when a sheet is applied to a document
* Add clirr exclude.
XWIKI-7325: Class sheets are not applied on document translations
* Pass the default document translation to the sheet manager when retrieving the list of sheets.
XWIKI-7529: Comment preview doesn't work when a sheet is applied to a document
* Fix relative // XPath expressions (I always forgot the dot).
(cherry picked from commit efca9f92d7124851367761e61ec1843b0d5ffafd)
XWIKI-7563: Application created by Application Within Minutes cuts "?" both in page names and page titles
* URL encode the entry name.
XWIKI-7380: Cannot go back from step 2 to step 1
(cherry picked from commit 3ca46235ed10b43eef04d235d2158d1c34ed9a24)
XWIKI-7597: Add new colortheme variables for the gradients introduced by 3.4 and allow their modification from the colorthemes wizard

- Adjusted colibri.css and ie-all.css to work with the new variables from ColorThemeClass

- Rule: text-shadow property in menus and buttons uses the *GradientColor
- Rule: box-shadow property uses borderColor (except for the #mainmenu)

- Adjusted colorThemeInit.vm to use values similar to ColorThemeTemplate

- Fixed XWiki.AdminSheet and suggest.css to use the new variables (menu* and menuContent*)
(cherry picked from commit 5399fa928ea8d4611ff36ea466d6f8c39f44af1b)
XWIKI-7597: Add new colortheme variables for the gradients introduced by 3.4 and allow their modification from the colorthemes wizard
Disable gradients when the color theme doesn't define the corresponding gradient color
(cherry picked from commit 98b38db8cad217899654702b26dbbf07cd60ddfd)
XWIKI-7597: Add new colortheme variables for the gradients introduced by 3.4 and allow their modification from the colorthemes wizard
When there isn't any color theme used, let the hardcoded theme use gradients (useful for a nice look in an empty wiki)
(cherry picked from commit 26a852ef463a806f1a19f3354d4b655391ea930b)
XWIKI-6934: Preview action doesn't displays the page's title
XWIKI-7573: WYSWIG Editor Undo Level is limited to 10
* Added configuration parameter to control the history size.
(cherry picked from commit 054d48b8b28c79872829a85853fd5969e4d2215f)