aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Made test stable in IE8 #12406John Ahlroos2013-08-271-2/+3
| | | | | | | | Change-Id: If109cb760534b7d50d310b49c8a2cef86192fcca
* | Activate tab stop automatically for modal windows (#12344)michaelvogt2013-08-262-11/+29
| | | | | | | | Change-Id: Icef7a3bb3729ebd407fe53af334f93e1e5c0a7cb
* | Merge commit '5fb05e84c80931fcaa9929ad556a20f5316e06a8'John Ahlroos2013-08-234-10/+146
|\| | | | | | | Change-Id: Ib3f2d1d269f8ec7ee1f03dfdbc290453e2356387
| * Fixes Button icon alt text not being updated #12333John Ahlroos2013-08-084-5/+154
| | | | | | | | Change-Id: I23a26fbc5281e76792e257321d96f3d30a8bc2b2
* | Merge from origin/7.1Artur Signell2013-08-192-1/+56
|\| | | | | | | | | | | | | | | | | 11f8811 Make sure bean field validators are only added once (#11045) Conflicts: server/tests/src/com/vaadin/tests/server/validation/TestBeanValidation.java Change-Id: I6533b00f78dfb2d587b52b320d2d709c640b9159
| * Make sure bean field validators are only added once (#11045)Patrik Lindström2013-08-072-1/+59
| | | | | | | | Change-Id: I67779fa5bfd4c850101c11c22091c988eb65b808
* | Merge changes from origin/7.1Artur Signell2013-08-199-44/+246
|\| | | | | | | | | | | | | | | | | | | 16d17f9 Fix native scrolling regression in iOS 6 homescreen apps (#12295) 7212e02 Fix race in VaadinService.lockSession() (#12282) 2d5a107 Update "lastRequestedFirstvisible" field value right away (#10666). 325cdf9 Disable failing calendar Actions Menu Test (#12181) 8ba4117 Split UiAccess test (#12332) Change-Id: I30e7aaacaf0ecbdc1a6dbdf956a6e48f4846de32
| * Split UiAccess test (#12332)Leif Åstrand2013-08-072-26/+41
| | | | | | | | Change-Id: I231e84d84adca79549d00a88dd4ae613ff291dbc
| * Disable failing calendar Actions Menu Test (#12181)Patrik Lindström2013-08-071-3/+3
| | | | | | | | | | | | | | | | | | This test cannot be completed in a smart fashion until TestBench 3 is in use, because of differences in the DOM structure created by GWT for IE and Opera, versus Webkit and Gecko browsers. TB2 requires identical DOM structure for assertion queries to work. Change-Id: I6f5f9aac1c25e4e105459da215db080b031b2aab
| * Update "lastRequestedFirstvisible" field value right away (#10666).denisanisimov2013-08-073-6/+168
| | | | | | | | Change-Id: Idef31fa74f4720b5c55511de0545cd8ae1b77b26
| * Fix race in VaadinService.lockSession() (#12282)7.1.2Johannes Dahlström2013-08-061-1/+20
| | | | | | | | | | | | | | | | The session might be invalidated before lockSession() acquires the lock. Check if the session is still valid after locking and ensure SessionExpiredException is thrown if not. Change-Id: Iad716332a65b7c198427fce5198f6808140c140c
| * Fix native scrolling regression in iOS 6 homescreen apps (#12295)Johannes Dahlström2013-08-062-8/+14
| | | | | | | | Change-Id: Ie225663ebc2a9ffe4b481a49e34e9dcf79b064b2
* | No-op merge from origin/7.1Artur Signell2013-08-190-0/+0
|\| | | | | | | | | | | 2ff71f6 Avoid infinite recursion when purging access queue (#12310) Change-Id: I53db81b236b1141b7259c27021fd1da62fb62ec2
| * Avoid infinite recursion when purging access queue (#12310)Leif Åstrand2013-08-051-1/+3
| | | | | | | | Change-Id: Id5029f6606ce508c5746af4e0fa3078283f511bf
* | Merge changes from origin/7.1Artur Signell2013-08-1923-62/+778
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7cb49d1 Fix invisible calendar actions menu #12181 44aacf4 Clarify Embedded javadoc (#12290) 59a043b Fix actions in action menu appearing in random order #12250 5d57129 Fix calendar click events on context menu #12297 f5e3663 Document multiple load semantics in @StyleSheet and @JavaScript (#12200) 17bb700 Add optional OSGi Import-Package for javax.validation (#12301) ea148c8 Disable all logging if production mode is enabled (#12299) 326bbb5 Fixes parsing of multiple push messages in streaming mode (#12197) 7fc1054 Ensure StringToIntegerConverter rejects values outside range of int (#12230) f587298 Improve URI fragment listener javadocs (#12296) d97cfbc Refine handling of null and empty URI fragments (#12207) 99c7d0b Show tooltips for ordered layout captions (#10046) Change-Id: Ifb2e0131fde769e2620b7ba03755a5ba324d8aaf
| * Show tooltips for ordered layout captions (#10046)denisanisimov2013-08-023-0/+200
| | | | | | | | Change-Id: I80cb1cbd573d7e0de8aa200a4513dc32984ba9f5
| * Refine handling of null and empty URI fragments (#12207)Leif Åstrand2013-08-024-8/+105
| | | | | | | | Change-Id: Ie133694b010a586c6336e9b04be7bcd94d2525e9
| * Improve URI fragment listener javadocs (#12296)Leif Åstrand2013-08-021-7/+46
| | | | | | | | Change-Id: I7c91768f02d04c613f25e5984cb015067465815c
| * Ensure StringToIntegerConverter rejects values outside range of int (#12230)Johannes Dahlström2013-08-012-1/+34
| | | | | | | | Change-Id: I150bee64144045355bfa75ac10ede663d3feb5ce
| * Fixes parsing of multiple push messages in streaming mode (#12197)Fabian Lange2013-08-011-2/+9
| | | | | | | | | | | | | | | | | | | | | | The current atmosphere code can handle messages split up using the message length header. But it does not handle the case where the header is actually split up itself. This patch solves it by making sure the length header stays intact. Corresponding atmosphere ticket: https://github.com/Atmosphere/atmosphere/issues/1199 Change-Id: If22c42ea63b0749c68df19c869b316f9b69f4317
| * Disable all logging if production mode is enabled (#12299)Leif Åstrand2013-08-011-1/+23
| | | | | | | | Change-Id: Ia6b05c0ebaf1f0bb4fb675392cc8f634cab8e494
| * Add optional OSGi Import-Package for javax.validation (#12301)Johannes Dahlström2013-07-312-1/+4
| | | | | | | | Change-Id: Iff9105537a2a8123b808be33f8cd390b0c23edd6
| * Document multiple load semantics in @StyleSheet and @JavaScript (#12200)Leif Åstrand2013-07-302-2/+26
| | | | | | | | Change-Id: Id52f196ad6d14e8077482b19a8d0479aedc64db3
| * Fix calendar click events on context menu #12297Patrik Lindström2013-07-301-1/+2
| | | | | | | | Change-Id: Ifb66253ef05677d80d2f1e8bb935e5e4789308de
| * Fix actions in action menu appearing in random order #12250Patrik Lindström2013-07-301-4/+5
| | | | | | | | Change-Id: I77186adb94392cd317d37b9d9250f28891e6f06e
| * Clarify Embedded javadoc (#12290)Johannes Dahlström2013-07-301-6/+10
| | | | | | | | Change-Id: I3c15bf79236019056eeb501974a6a34799e8fd40
| * Fix invisible calendar actions menu #12181Patrik Lindström2013-07-306-29/+314
| | | | | | | | Change-Id: I4cdf3d1e584f1537f0f216ddd6f65c1ec4a2ee6b
* | No-op merge from origin/7.1Artur Signell2013-08-190-0/+0
|\| | | | | | | | | | | 3a373ef Fix race condition that might leave access queue unpurged (#12277) Change-Id: I58c3bcadb413b8c0dd0e9d687a995c5ee1d10de6
| * Fix race condition that might leave access queue unpurged (#12277)Leif Åstrand2013-07-292-2/+29
| | | | | | | | | | Merge: no Change-Id: Iee1012486906d8c2c46cef94cfcd6d2b399d7a6b
* | Merge changes from origin/7.1Artur Signell2013-08-199-24/+265
|\| | | | | | | | | | | | | | | | | | | a53d487 Verify the connector hierarchy if assertions are enabled (#12271) e9f3fcc Fix issue with hidden component cells in Table and TreeTable #12119 cbab936 Fixes light theme window sprites #12171 938d412 Fixes button :active state on firefox #12126 4219227 Fixed wrong classname in WindowThemes TB test #12171 Change-Id: I09bdb2fd0d16acad2afd84c544b26223d5f603a1
| * Fixed wrong classname in WindowThemes TB test #12171John Ahlroos2013-07-291-1/+1
| | | | | | | | Change-Id: I23ce7ba8a87c119ada78bba1d4735c4d8404b4f8
| * Fixes button :active state on firefox #12126John Ahlroos2013-07-261-11/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When doing event.preventDefault() firefox will not trigger the :active selector intentionally (see https://bugzilla.mozilla.org/show_bug.cgi?id=771241). Event.preventDefault() was added to prevent text selection in #10917 but it actually is not needed since the button also uses the user-select:none css attribute which effectivly prevents the text selection. Also now applying the previously browser specific (ie,opera) .v-pressed classname to all browsers to make styling of the pressed state a bit easier to do for all browsers and not reliant on the :active pseudo-class which is a non-standard pseudo-class. Change-Id: Ic67c0abb9d0bf8f47b817609f2928aa8fff3e82b
| * Fixes light theme window sprites #12171John Ahlroos2013-07-263-9/+98
| | | | | | | | | | | | | | | | | | The close buttons images for the Window black theme was mistakenly added to the white theme sprite and ended up in the middle of the light theme window. Moved the black theme button images to the black theme sprite. Change-Id: Ieaaaa1b404f1d623c61fe7cfecb4996d96904b27
| * Fix issue with hidden component cells in Table and TreeTable #12119John Ahlroos2013-07-243-1/+98
| | | | | | | | Change-Id: I2f491d04ff177f7f0ce104c96b1c4a84ee7a2bc0
| * Verify the connector hierarchy if assertions are enabled (#12271)Leif Åstrand2013-07-232-3/+56
| | | | | | | | Change-Id: I87632abe9d86927b7ba4254724fedfdb04513205
* | Fixed WAI-ARIA test related to #11820 which never has succeededJohn Ahlroos2013-08-151-16/+6
| | | | | | | | | | | | | | | | | | Due to Testbench bug #12375 the test had never succeed on IE9/IE10. To circumvent the issue I changed the way the test was done by substituting the /@class assertion with an xpath statement instead which works on all supported browsers. Change-Id: Iad663ae6cf0976c09e0907942f8324d57b4328e6
* | Fixed WAI-ARIA test related to #11821 which never has succeededJohn Ahlroos2013-08-151-12/+2
| | | | | | | | | | | | | | | | | | Due to Testbench bug #12375 the test had never succeed on IE9/IE10. To circumvent the issue I changed the way the test was done by substituting the /@class assertion with an xpath statement instead which works on all supported browsers. Change-Id: Idd5b8cb37404a2f88c4a00dc9849e3645559551d
* | Fix test AbsFieldValueConversions (#12092)Henri Sara2013-08-151-4/+5
| | | | | | | | Change-Id: Ifa23d60e8c1dd388c0404b9c40f00f81304778cf
* | Fixes tests broken by accessability fixes #11874 and #11820John Ahlroos2013-08-157-40/+37
| | | | | | | | | | | | | | | | Both WAI-ARIA fixes improves the accessability by adding a hidden element into the dom for the screen readers. Unfortunatly this broke tests based on a certain DOM path. Change-Id: I64631f22d7ef0bbb840131802dab1e50e9dac913
* | Fixed DOM path in theme tests after accessability improvement #11874John Ahlroos2013-08-135-25/+25
| | | | | | | | | | | | | | The WAI-ARIA fix added an element to the Window header making the dom path in the tests invalid. Change-Id: Iee7eb4f922153da8a413c81e6611f0d967ebe134
* | Fixed DOM path in test after accessability improvement #11874John Ahlroos2013-08-121-4/+4
| | | | | | | | | | | | | | The WAI-ARIA fix added an element to the Window header making the dom path in the test invalid. Change-Id: Ifc8e993969643c32fbf552aa55b8700744ecbc9d
* | Fixed regression where page title was not updated #12353John Ahlroos2013-08-121-1/+1
| | | | | | | | | | | | | | Page title was moved to PageState in #11054 causing the UIConnector state change handling to never trigger an update. Change-Id: I592d316f99b40950f7ce4dd92e3ef48f835f29df
* | Fixed DOM path in test after accessability improvement #11874John Ahlroos2013-08-121-1/+1
| | | | | | | | | | | | | | The WAI-ARIA fix added an element to the Window header making the dom path in the test invalid. Change-Id: I32592496d95b8fc0238e4a3a651b6ebc21f46f46
* | Fixed DOM path in test after accessability improvement #11874John Ahlroos2013-08-123-83/+82
| | | | | | | | | | | | | | The WAI-ARIA fix added an element to the Window header making the dom path in the test invalid. Change-Id: Ia056adc55d12800bded3e6791d119ca0a786ef33
* | Fixed DOM path in test after accessability improvement #11820John Ahlroos2013-08-092-5/+5
| | | | | | | | | | | | | | The WAI-ARIA fix added a new element into the notification making the dom path in the test invalid. Change-Id: Id0ce89ebff618bd68f6a7db51c72b6d25227d0cb
* | Support for null intermediate beans in NestedMethodProperty (#11435)Matti Hosio2013-08-098-5/+250
| | | | | | | | | | | | | | | | Allows intermediate beans to return null in the NestedMethodProperty. The feature is not enabled by default and thus should be fully backwards compatible. Change-Id: I438d0f787c5c76f61ab234f3c92dd927a8354a37
* | Fixes missing description text for button icon #12321John Ahlroos2013-08-062-7/+8
| | | | | | | | Change-Id: I88fea408e110dc454c8d37cf0e95e109e8d8c8d1
* | Detach previous UI with the same window.name (#10338, #12255)Leif Åstrand2013-07-318-47/+281
| | | | | | | | Change-Id: I15234985f1591d6af383c6e014679762619d5000
* | Add LayoutManager.setNeedsMeasureRecursively (#12180)Leif Åstrand2013-07-311-4/+36
| | | | | | | | Change-Id: Iddedc74b471cc8a2743cdeab78e877654fce9609
* | BeanValidator changed to throw exception with array of causes (#11324)Jarno Rantala2013-07-305-15/+55
| | | | | | | | | | | | | | | | | | BeanValidator was modified to throw InvalidValueException with array of causes instead of exception with one message including HTML. This way AbstractErrorMessage is able to create correct error notification message with multiple lines. Change-Id: I414189f56ac282daad9dd3fe58d13fd99108c479