Artur Signell
0b0495b6d8
Restrict grid sidebar size to visible viewport (#19349)
Change-Id: I75b7c662251de53b46e045d17d3cac650586acd2
před 8 roky
Artur Signell
ab30dfe29d
Scroll selected tab into view (#3899)
Change-Id: I4e86caa4ad02dfc5d0eaa33b85f67da3837fcea0
před 8 roky
Artur Signell
9006dbdf5a
Use the correct window height when comparing to browser window height (#19590)
Change-Id: I7fdecab93fa6730e63e3ba7f0df3a67f3020c19c
před 8 roky
Artur Signell
c9b1df6d5e
Double check table focus in IE (#19676)
Change-Id: I46d95e0b198dd4594e5c84dda9b6c462d4a7bf51
před 8 roky
Artur Signell
6b9d5161da
Take transition into account for Window layout (#15192, #19525, #19415)
Change-Id: I33bbbac39bff97330b166e1c608b702fe6e527d7
před 8 roky
Henri Sara
3f150daeee
Do not throw an exception for PhantomJS
Change-Id: Ief7ae278c8c120c40cd73bc93f982db912ef6648
před 8 roky
Henri Sara
d773a87031
Make sure that browser.factory is passed to JUnit
Change-Id: I422da01262676ac148c6b705f7618c8b9afb506c
před 8 roky
Henri Sara
b5d5a92208
Fix formatting of VaadinBrowserFactory
Change-Id: I9b650faf2c35d64230b65791fcc28be2c421f0e6
před 8 roky
Henri Sara
553e614b51
Add browser factory for SauceLabs
Change-Id: I91fffa8e88ab83e262d09c55282dc51562709b76
před 8 roky
Henri Sara
98598f4f93
Add browser factory for BrowserStack
Change-Id: Id761c99068410c9d00f2b2a124568e3c86d112d7
před 8 roky
Henri Sara
ae44989b05
Add a way to override browser factory
Use the parameter browser.factory to select a class implementing
TestBenchBrowserFactory.
Change-Id: Ibc1f11ad83f8ac1ed85766892cfa0463af9bf440
před 8 roky
elmot
4410535d9a
Move checkstyles plugin to actual modules
Change-Id: I2d87a1aeba8ffc8cc15909c32a0c9d10b3ada9a7
před 8 roky
Teemu Suo-Anttila
882fc8c786
Move compiled themes out from resources
Change-Id: Id5cc38c717cd43f8e524db330c205958c8db1e31
před 8 roky
Teemu Suo-Anttila
8aae764b1f
Move test UI to correct source folder
Change-Id: Iadb594d23632b71ca75eab36939cee422dda61cb
před 8 roky
elmot
7dee9e4726
Moving WindowAndUIShortcuts to the correct place
Change-Id: If2e7c44e1497f600cf050c8430dafa62de1bd0a5
před 8 roky
Henri Sara
6a89c2fae3
Check Java 1.6 compatibility
Ensure that server side classes are compatible with Java 1.6.
Change-Id: I464096bbb316769a4c2fede55d7bcb11ce61e4f0
před 8 roky
Henri Sara
204afbceaa
Use classes compiled with Maven in uitest
Remove recompilation of test classes with Ant and minor cleanup.
Change-Id: Ibe57be753d12558229a9d0b83a9eef16f57b46be
před 8 roky
Henri Sara
d05dbeb873
Run checkstyle with Maven
Change-Id: I8590d2161d027827a5037f0b371ec620cea61733
před 8 roky
Teemu Suo-Anttila
1bb67a0254
Skip javadoc plugin in uitest
Change-Id: I697965dbed453c93d09935220eb05cb4e39e3399
před 8 roky
Teemu Suo-Anttila
60968e491f
Compile default widgetset with maven plugin, fix unit cache
Change-Id: I0b0666e22e93ed1b36796365b1811eca863c9cb1
před 8 roky
Markus Koivisto
9ac0f05066
Fix Chrome version string
Change-Id: I488785bfde5edf83564a5e0f426dca9cd99ca373
před 8 roky
Henri Sara
275d0f15ee
Move/remove old TB2 tests
Change-Id: I6f1c2c3dc55b76c66f3d231f37d6b0709126d801
před 8 roky
Henri Sara
24dc79e24b
Make sure parent directories of WAR fetch destination exist
Change-Id: Ie10504af2a8e06540e6b6e527a7f8d730bae8d4e
před 8 roky
Henri Sara
53330e6d53
Add target to fetch uitest WAR
Change-Id: I344e7f10caac0cc38947a0de194cead533df32c1
před 8 roky
Henri Sara
27031d0971
Fixes for DevelopmentServerLauncher
Makes it possible to run DSL in the uitest project using the same
configuration as before.
Note that this change might not fix all issues with DSL.
Change-Id: Ie69a97e79247d6c211eb0762c4d4def3499b88ae
před 8 roky
Artur Signell
871960c708
Only handle shortcuts targeted for UI or body element (#19498)
Change-Id: I796d7e4ac94db1b2b9d8698e9753a5be007a1c8c
před 8 roky
Henri Sara
c162767ef3
Use parameter for uitest Ivy repository
This allows CI builds to override the repository for Vaadin artifacts.
Change-Id: I0a85c16f1630ec8a3d29bd0ff42d7855f360ff88
před 8 roky
Henri Sara
9beaf0fa7f
Further Ivy/Ant cleanup
This change removes the top-level build.xml and some other Ivy/Ant
configuration entries.
Change-Id: I56fb1621a66ef190a72cfe1f9eb277bb878db4b5
před 8 roky
Henri Sara
6b134587d6
Refactoring of Ivy files and ide.xml
This moves ide.xml dependencies from uitest to build/ivy.xml so that
each side can be refactored and cleaned up independently of the other.
Note that ide.xml has several problems introduced by earlier changes.
This change adds some comments and updates some paths, but does not
fix all the related issues.
Change-Id: I0794decf785c41657f87e1ff120f5f017344a2b6
před 8 roky
Henri Sara
606457c856
Clean up obsolete Ivy/Ant confs/targets
This change removes publishing related Ivy files and Ant targets etc.
Further cleanup will be done in later changesets.
Change-Id: Ibe430495e85a1b0f3538072a4823c627ddac2924
před 8 roky
Henri Sara
d6134fec49
Fix uitest deployment configuration
Change-Id: I4becdfd4a2d8dc2b3677bcfc937d8cc5b0b2bbe7
před 8 roky
Teemu Suo-Anttila
6b8412033e
Build uitest war with maven
Change-Id: I32625901ca27a282253df44c6e776cf9632bacda
před 8 roky
Teemu Suo-Anttila
9192b0bb5e
Add profile to enable uitest deploy
Change-Id: I6393204fc9d2e02c77ff2969fb6502dfb71019e9
před 8 roky
Teemu Suo-Anttila
63c3404c9d
Final working configuration for nexus staging plugin
Change-Id: I05d546b763651ad6856fb86adc068058a35be429
před 8 roky
Teemu Suo-Anttila
9f6c62dfab
Skip only staging instead of the whole nexus deploy mojo
Change-Id: I4b1015dd27422500aed698bfa3dc87fc7b13a58a
před 8 roky
Henri Sara
0a0d134468
Skip staging of non-deployable modules
Change-Id: I2882a5b4df627f440d17733b57fa173d85ea8c6e
před 8 roky
Henri Sara
f39691ddde
Move organization, license and SCM to parent POM
This change also cleans up some redundant POM metaadata.
Even though Maven documentation does not list it, also the organization
section is inherited to the effective POM.
pom-template.xml is still in the project for a longer description and a
repositories section until publishing to staging is cleaned up.
Change-Id: I76b71aec1d2812e2f9ef321c3b4131c613a29cb7
před 8 roky
Teemu Suo-Anttila
f776982842
Generate sources with release profile
This patch refactors how unpacking of dependencies is handled.
It now uses a more generic configuration on top level as well as
updates the phase where the extraction happens. This way the source
plugin configuration remains small
Change-Id: I952ec84e05eac255f8b44044baceba37e07737c5
před 8 roky
Teemu Pöntelin
9b46608f6c
Prevent closing of uncloseable Window on esc (#19700)
Change-Id: I4d67cd84c6f4179da6d6fea6b881e8ccd65e70d9
před 8 roky
Artur Signell
e4703b14fd
Focus click element inside a drag'n'drop wrapper (#14826)
Focus inside a drag'n'drop wrapper does not work out of the box as mousedown is
cancelled to avoid text selection when starting a dnd operation.
This change explicitly calls focus on the element at the location which was clicked.
Input elements will now be able to gain focus but e.g. clicking to move the caret
inside a text area won't work as mousedown is cancelled.
Change-Id: I89e046ddb0b1044bc6a2f11fda4edbe5fda25743
před 8 roky
Markus Koivisto
dffe1597cd
Refresh grid body after resize (#19664)
Change-Id: I8531f9d39aaa5854108e1bee9db121b0e54be770
před 8 roky
Markus Koivisto
4bce5d542c
Fix Escalator BodyContainer logical top row tracking (#17262)
Change-Id: I43041999cba9429e3a08b09f14ac2e8f58774285
před 8 roky
Artur Signell
8c0733d756
Remove TB2 tests and integration tests for legacy servers/portals
Change-Id: I1c6d830c8a71674c264738f709ad12da3b91cd5c
před 8 roky
elmot
dd69d1adb8
Build uitest with maven ant runner
Change-Id: Ia7ba1cb6b1c8c4e70b6e834d86feb6c161ab5a29
před 8 roky
Teemu Suo-Anttila
1482d63643
Build vaadin-themes with maven
Change-Id: Ie40ea2c74358f6bf35a5a36a98561fd53fffe23f
před 8 roky
Teemu Suo-Anttila
7833b35402
Build vaadin-client-compiled with maven
Change-Id: I91ef39fec1244fdeff1ee269be39ae7800a495b3
před 8 roky
Teemu Suo-Anttila
7b1a91f9ec
Build vaadin-buildhelpers with maven
Change-Id: I1b67fdc7d32d57f98bca78dba4fa190950b94507
před 8 roky
elmot
521ec24c62
Build client-compiler with maven
Change-Id: Ic86a95ce44cc37c8d34d607b39f2aec4cc922ce2
před 8 roky
Teemu Suo-Anttila
18fe7aa260
Build vaadin-client with maven
Change-Id: I36c426086a2b957f6f738d17470c499a01ddac3b
před 8 roky
Teemu Suo-Anttila
a6653d3fe4
Migrate vaadin-server build to maven
Change-Id: I5c740f4e9cb28103bab199f9a552153d82277e7e
před 8 roky