From: Artur Signell Date: Fri, 3 Feb 2012 20:20:34 +0000 (+0200) Subject: Merge commit '98737932a588f1b4a8f8115f2545da63ae7f4e4a' X-Git-Tag: 7.0.0.alpha2~468 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=4ede774d6c121f51537078ae9890bbf44f835e12;p=vaadin-framework.git Merge commit '98737932a588f1b4a8f8115f2545da63ae7f4e4a' Conflicts: WebContent/VAADIN/themes/base/button/button.css WebContent/VAADIN/themes/runo/button/button.css tests/integration_tests.xml --- 4ede774d6c121f51537078ae9890bbf44f835e12 diff --cc WebContent/VAADIN/themes/base/button/button.css index 1bc7d3ac92,48d30d4576..2e14d59a90 --- a/WebContent/VAADIN/themes/base/button/button.css +++ b/WebContent/VAADIN/themes/base/button/button.css @@@ -1,159 -1,176 +1,159 @@@ - /* - * Default button (more customizable) - * -------------------------------------- */ - .v-button { - display: inline-block; - zoom: 1; - text-align: center; - text-decoration: none; - border: 2px outset #ddd; - background: #eee; - cursor: pointer; - white-space: nowrap; - margin: 0; - padding: .2em 1em; - color: inherit; - font: inherit; - line-height: normal; - -khtml-user-select: none; - -moz-user-select: none; - -ie-user-select: none; - user-select: none; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - -ms-box-sizing: border-box; - box-sizing: border-box; - } - - .v-button.v-disabled { - cursor: default; - } - - .v-button-wrap, - .v-button-caption { - vertical-align: middle; - white-space: nowrap; - font: inherit; - color: inherit; - line-height: normal; - } - - .v-button .v-icon, - .v-nativebutton .v-icon { - vertical-align: middle; - margin-right: 3px; - border: none; - } - - .v-button .v-errorindicator, - .v-nativebutton .v-errorindicator { - display: inline-block; - zoom: 1; - vertical-align: middle; - float: none; - } - - /* Link style (we really should deprecate this) */ - .v-button-link, - .v-nativebutton-link { - border: none; - text-align: left; - background: transparent; - padding: 0; - color: inherit; - -khtml-user-select: text; - -moz-user-select: text; - -ie-user-select: text; - user-select: text; - } - - /* Inset Safari focus outline a bit */ - .v-sa .v-button-link:focus{ - outline-offset: -3px; - } - - .v-button-link .v-button-caption, - .v-nativebutton-link .v-nativebutton-caption { - text-decoration: underline; - color: inherit; - text-align: left; - } - - - /* - * NativeButton styles (html button element) - * -------------------------------------- */ - .v-nativebutton { - text-align: center; - cursor: pointer; - white-space: nowrap; - margin: 0; - color: inherit; - font: inherit; - line-height: normal; - } - .v-nativebutton .v-nativebutton-caption { - vertical-align: middle; - white-space: nowrap; - font: inherit; - color: inherit; - } - - .v-nativebutton .v-icon { - vertical-align: middle; - margin-right: 3px; - } - - .v-nativebutton .v-errorindicator { - display: inline-block; - zoom: 1; - float: none; - } - /* Fixes stretched buttons in IE7*/ - .v-ie .v-nativebutton { - overflow: visible; - padding-left: 1em; - padding-right: 1em; - } - - .v-ie .v-nativebutton-link { - padding: 0; - } - - /* - * Checkbox styles - * -------------------------------------- */ - - .v-checkbox { - display: block; - } - - .v-checkbox, - .v-checkbox label, - .v-checkbox input, - .v-checkbox .v-icon { - vertical-align: middle; - white-space: nowrap; - } - - .v-checkbox .v-icon { - margin: 0 2px; - } - .v-checkbox .v-errorindicator { - float: none; - display: inline; - display: inline-block; - zoom: 1; - } - - - /* Disabled by default - .v-checkbox-error { - background: #ffe0e0; - } - */ - /* Disabled by default - .v-checkbox-required { - background: #ffe0e0; - } + /* + * Default button (more customizable) + * -------------------------------------- */ + .v-button { + display: inline-block; + zoom: 1; + text-align: center; + text-decoration: none; + border: 2px outset #ddd; + background: #eee; + cursor: pointer; + white-space: nowrap; + margin: 0; + padding: .2em 1em; + color: inherit; + font: inherit; + line-height: normal; + -khtml-user-select: none; + -moz-user-select: none; + -ie-user-select: none; + user-select: none; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; + } + + .v-button.v-disabled { + cursor: default; + } + -.v-ie6 .v-button { - display: inline; -} - -.v-ie7 .v-button { - display: inline; -} - + .v-button-wrap, + .v-button-caption { + vertical-align: middle; + white-space: nowrap; + font: inherit; + color: inherit; + line-height: normal; + } + + .v-button .v-icon, + .v-nativebutton .v-icon { + vertical-align: middle; + margin-right: 3px; + border: none; + } + + .v-button .v-errorindicator, + .v-nativebutton .v-errorindicator { + display: inline-block; + zoom: 1; + vertical-align: middle; + float: none; + } + + /* Link style (we really should deprecate this) */ + .v-button-link, + .v-nativebutton-link { + border: none; + text-align: left; + background: transparent; + padding: 0; + color: inherit; + -khtml-user-select: text; + -moz-user-select: text; + -ie-user-select: text; + user-select: text; + } + + /* Inset Safari focus outline a bit */ + .v-sa .v-button-link:focus{ + outline-offset: -3px; + } + + .v-button-link .v-button-caption, + .v-nativebutton-link .v-nativebutton-caption { + text-decoration: underline; + color: inherit; + text-align: left; + } + + + /* + * NativeButton styles (html button element) + * -------------------------------------- */ + .v-nativebutton { + text-align: center; + cursor: pointer; + white-space: nowrap; + margin: 0; + color: inherit; + font: inherit; + line-height: normal; + } + .v-nativebutton .v-nativebutton-caption { + vertical-align: middle; + white-space: nowrap; + font: inherit; + color: inherit; + } + + .v-nativebutton .v-icon { + vertical-align: middle; + margin-right: 3px; + } + + .v-nativebutton .v-errorindicator { + display: inline-block; + zoom: 1; + float: none; + } -/* Fixes streched buttons in IE6 and IE7*/ -.v-ie6 .v-nativebutton { - width: 1px; -} ++/* Fixes stretched buttons in IE7*/ + .v-ie .v-nativebutton { + overflow: visible; + padding-left: 1em; + padding-right: 1em; + } + + .v-ie .v-nativebutton-link { + padding: 0; + } + + /* + * Checkbox styles + * -------------------------------------- */ + + .v-checkbox { + display: block; + } + + .v-checkbox, + .v-checkbox label, + .v-checkbox input, + .v-checkbox .v-icon { + vertical-align: middle; + white-space: nowrap; + } + -/* Fix for IE6/IE7 issue where checkbox moves 1 pixel down after selection (#4636) */ -.v-ie6 .v-checkbox, -.v-ie7 .v-checkbox { - vertical-align: baseline; -} - + .v-checkbox .v-icon { + margin: 0 2px; + } + .v-checkbox .v-errorindicator { + float: none; + display: inline; + display: inline-block; + zoom: 1; + } + + + /* Disabled by default + .v-checkbox-error { + background: #ffe0e0; + } + */ + /* Disabled by default + .v-checkbox-required { + background: #ffe0e0; + } */ diff --cc WebContent/VAADIN/themes/runo/button/button.css index 530c981436,75557d8a39..5515db5aec --- a/WebContent/VAADIN/themes/runo/button/button.css +++ b/WebContent/VAADIN/themes/runo/button/button.css @@@ -1,156 -1,172 +1,156 @@@ - .v-button { - padding: 1px; - border: none; - background: transparent; - } - - .v-button:focus { - outline: none; - } - - .v-button:focus .v-button-wrap { - border-color: #57a7ed; - border-top-color: #60aef1; - border-bottom-color: #4c9adf; - -webkit-box-shadow: 0 0 2px #57a7ed; - -moz-box-shadow: 0 0 2px #57a7ed; - } - - .v-button:active .v-button-wrap, - .v-button.v-pressed .v-button-wrap { - background-position: 0 -79px; - background-color: #e7e9e9; - border-color: #b8bdbe; - border-top-color: #9da1a2; - border-bottom-color: #babfc0; - border-color: rgba(146,151,152,.9); - border-top-color: rgba(146,151,152,1); - -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4) inset; - -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4) inset;; - text-shadow: none; - } - - .v-button .v-button-wrap, - .v-disabled.v-button .v-button-wrap { - display: block; - font-size: 12px; - border: 1px solid #bdc1c2; - border-top-color: #cbcfd0; - border-bottom-color: #b6bbbb; - border-color: rgba(146,151,152,.8); - border-top-color: rgba(146,151,152,.6); - background: #e6e8e8 url(img/bg.png) repeat-x; - -webkit-background-origin: padding; - -moz-background-origin: padding; - padding: 3px 15px; - -webkit-border-radius: 11px; - -moz-border-radius: 11px; - border-radius: 11px; - line-height: 14px; - min-height: 14px; - -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.15); - -moz-box-shadow: 0 1px 0 rgba(0,0,0,.15); - text-shadow: 0 1px 0 #fff; - color: #464f52; - overflow: hidden; - text-overflow: ellipsis; - } - - /* Small style */ - .v-button-small .v-button-wrap, - .v-disabled.v-button-small .v-button-wrap { - font-size: 11px; - line-height: 13px; - padding: 1px 12px; - min-height: 13px; - } - - - /* Big style */ - .v-button-big .v-button-wrap, - .v-disabled.v-button-big .v-button-wrap { - font-size: 15px; - line-height: 18px; - padding: 4px 18px; - min-height: 18px; - -webkit-border-radius: 14px; - -moz-border-radius: 14px; - border-radius: 14px; - } - - - - /* Default style */ - .v-button-default:focus .v-button-wrap { - background-color: #60839a; - background-position: 0 -158px; - text-shadow: 0 -1px 0 #657883; - } - - .v-button-default:active .v-button-wrap, - .v-button-default.v-pressed .v-button-wrap { - background-position: 0 -79px; - background-color: #8f9898; - border-color: #737e81; - border-top-color: #576063; - border-bottom-color: #747f82; - color: #f0f2f2; - text-shadow: 0 -1px 0 #5d6969; - -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4) inset;; - -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4) inset;; - } - - .v-button-default .v-button-wrap, - .v-disabled.v-button-default .v-button-wrap { - border-color: #899395; - border-top-color: #a4abae; - border-bottom-color: #727b7d; - background: #869090 url(img/bg-default.png) repeat-x; - text-shadow: 0 -1px 0 #797e7e; - color: #fff; - font-weight: bold; - -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.22); - -moz-box-shadow: 0 1px 0 rgba(0,0,0,.22); - } - - - - - /* Link style */ - .v-button-link, - .v-disabled.v-button-link { - padding: 0; - } - - .v-button-link .v-button-wrap, - .v-disabled.v-button-link .v-button-wrap, - .v-button-link:active .v-button-wrap, - .v-disabled.v-button-pressedv-button-link .v-button-wrap { - border: none; - background: transparent; - padding: 0; - font-size: 13px; - -webkit-box-shadow: none; - -mox-box-shadow: none; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - text-shadow: none; - } - - .v-button-link:focus { - outline: 1px dotted #4897dc; - } - - .v-button-link:focus .v-button-wrap { - -webkit-box-shadow: none; - -moz-box-shadow: none; - } - - - - - /* Checkbox styles */ - .v-checkbox .v-errorindicator { - padding-left: 10px; + .v-button { + padding: 1px; + border: none; + background: transparent; + } + + .v-button:focus { + outline: none; + } + + .v-button:focus .v-button-wrap { + border-color: #57a7ed; + border-top-color: #60aef1; + border-bottom-color: #4c9adf; + -webkit-box-shadow: 0 0 2px #57a7ed; + -moz-box-shadow: 0 0 2px #57a7ed; + } + + .v-button:active .v-button-wrap, + .v-button.v-pressed .v-button-wrap { + background-position: 0 -79px; + background-color: #e7e9e9; + border-color: #b8bdbe; + border-top-color: #9da1a2; + border-bottom-color: #babfc0; + border-color: rgba(146,151,152,.9); + border-top-color: rgba(146,151,152,1); + -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4) inset; + -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4) inset;; + text-shadow: none; + } + + .v-button .v-button-wrap, + .v-disabled.v-button .v-button-wrap { + display: block; + font-size: 12px; + border: 1px solid #bdc1c2; + border-top-color: #cbcfd0; + border-bottom-color: #b6bbbb; + border-color: rgba(146,151,152,.8); + border-top-color: rgba(146,151,152,.6); + background: #e6e8e8 url(img/bg.png) repeat-x; + -webkit-background-origin: padding; + -moz-background-origin: padding; + padding: 3px 15px; + -webkit-border-radius: 11px; + -moz-border-radius: 11px; + border-radius: 11px; + line-height: 14px; + min-height: 14px; + -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.15); + -moz-box-shadow: 0 1px 0 rgba(0,0,0,.15); + text-shadow: 0 1px 0 #fff; + color: #464f52; + overflow: hidden; + text-overflow: ellipsis; + } + -.v-ie7 .v-button .v-button-wrap { - overflow: visible; -} - - - + /* Small style */ + .v-button-small .v-button-wrap, + .v-disabled.v-button-small .v-button-wrap { + font-size: 11px; + line-height: 13px; + padding: 1px 12px; + min-height: 13px; + } + + + /* Big style */ + .v-button-big .v-button-wrap, + .v-disabled.v-button-big .v-button-wrap { + font-size: 15px; + line-height: 18px; + padding: 4px 18px; + min-height: 18px; + -webkit-border-radius: 14px; + -moz-border-radius: 14px; + border-radius: 14px; + } + + + + /* Default style */ + .v-button-default:focus .v-button-wrap { + background-color: #60839a; + background-position: 0 -158px; + text-shadow: 0 -1px 0 #657883; + } + + .v-button-default:active .v-button-wrap, + .v-button-default.v-pressed .v-button-wrap { + background-position: 0 -79px; + background-color: #8f9898; + border-color: #737e81; + border-top-color: #576063; + border-bottom-color: #747f82; + color: #f0f2f2; + text-shadow: 0 -1px 0 #5d6969; + -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4) inset;; + -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4) inset;; + } + + .v-button-default .v-button-wrap, + .v-disabled.v-button-default .v-button-wrap { + border-color: #899395; + border-top-color: #a4abae; + border-bottom-color: #727b7d; + background: #869090 url(img/bg-default.png) repeat-x; + text-shadow: 0 -1px 0 #797e7e; + color: #fff; + font-weight: bold; + -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.22); + -moz-box-shadow: 0 1px 0 rgba(0,0,0,.22); + } + + + + + /* Link style */ + .v-button-link, + .v-disabled.v-button-link { + padding: 0; + } + + .v-button-link .v-button-wrap, + .v-disabled.v-button-link .v-button-wrap, + .v-button-link:active .v-button-wrap, + .v-disabled.v-button-pressedv-button-link .v-button-wrap { + border: none; + background: transparent; + padding: 0; + font-size: 13px; + -webkit-box-shadow: none; + -mox-box-shadow: none; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + text-shadow: none; + } + + .v-button-link:focus { + outline: 1px dotted #4897dc; + } + + .v-button-link:focus .v-button-wrap { + -webkit-box-shadow: none; + -moz-box-shadow: none; + } + + + + + /* Checkbox styles */ + .v-checkbox .v-errorindicator { + padding-left: 10px; } -.v-ie6 .v-checkbox .v-errorindicator { - padding-right: 4px; - } -.v-ie7 .v-checkbox .v-errorindicator { - padding-right: 7px; - } -.v-ie6 .v-button .v-errorindicator, -.v-ie7 .v-button .v-errorindicator { - padding-right: 5px; - } diff --cc tests/integration_tests.xml index 6572de59eb,be928aacf4..22ad356338 --- a/tests/integration_tests.xml +++ b/tests/integration_tests.xml @@@ -1,476 -1,498 +1,476 @@@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Delaying startup of ${target-server} with ${sleepTime} seconds - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ##teamcity[testStarted name='${target-server}' flowId='${target-server}'] - - - - - - - - - - ##teamcity[testFailed name='${target-server}' flowId='${target-server}' message='Integration test for ${target-server} failed.' details='${tried-escaped}'] - - - ##teamcity[testFinished name='${target-server}' flowId='${target-server}']" - - - - - - - - - - - - - - - - ##teamcity[testStarted name='${target-server}' flowId='${target-server}'] - - - - - - - - - - ##teamcity[testFailed name='${target-server}' flowId='${target-server}' message='Integration test for ${target-server} failed.' details='${tried-escaped}']" - - - ##teamcity[testFinished name='${target-server}' flowId='${target-server}']" - - - - - - - - - - - - - - + + - ++ ++ ++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - ++ + - ++ + + + + + + + + + + + + + + + + + + + + - - ++ + + + + + + + + + + + - + + + + + + + + - + + + + + + + + + + + - - ++ + + - ++ + + + + + + - - Delaying startup of ${target-server} with ${sleepTime} seconds ++ ++ Delaying startup of ${target-server} with ${sleepTime} seconds + + - - - ++ ++ ++ + + + + + + - ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - ++ + - ++ + + + + - - - ++ ++ ++ + + + + + + + + + + - ++ + + + - ++ + + + + + ##teamcity[testStarted name='${target-server}' flowId='${target-server}'] - ++ + + + + - ++ + + - ++ + ##teamcity[testFailed name='${target-server}' flowId='${target-server}' message='Integration test for ${target-server} failed.' details='${tried-escaped}'] + - ++ + ##teamcity[testFinished name='${target-server}' flowId='${target-server}']" + + + + + + + - - - ++ ++ ++ + + + + + + ##teamcity[testStarted name='${target-server}' flowId='${target-server}'] - ++ + + + + + + + + + ##teamcity[testFailed name='${target-server}' flowId='${target-server}' message='Integration test for ${target-server} failed.' details='${tried-escaped}']" + - ++ + ##teamcity[testFinished name='${target-server}' flowId='${target-server}']" + + + + + + + + + + + + + + - +