Remove global overflow-y on <html> element

Bug # 15161

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Prohibit <body>-overflow in absolute layout mode

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Start xfvb directly on Travis, customise resolution

This should fix specs that only fail on Travis, or when run headless.

See http://docs.travis-ci.com/user/gui-and-headless-browsers/#Configuring-xvfb-screen-size-and-more

/ HT @hschink

Signed-off-by: Alex Coles <alex@alexbcoles.com>
xvfb on Travis: adjust pidfile path
xvfb on Travis: unquieten start-stop-daemon
xvfb on Travis: show additional debug info
xvfb on Travis: try larger resolution
Remove compass, compass-rails dependencies

Since 62885244 we rely on only one CSS mixin library: Bourbon.

User Story # 11315

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Bump livingstyleguide to 1.2.0.pre.1

This release series no longer depends on Compass.

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Remove cancel button from new comment in wp details.
Focus only focusable elements
Allow to trigger a focus update
Update watcher focus after watcher removal

After removing a watcher either the next available watcher or, if no watcher is available, the watcher selection is focused.
Select first available watcher or watcher selection on load
Hold focus on watcher selection
Merge pull request #1807 from opf/fix/remove-cancel-button-from-new-comment
Merge pull request #1794 from opf/feature/remove-compass-framework
Version on the WP overview is now link
Use PathHelper for linking the version
Added tests for property with format user and version