]> source.dussan.org Git - vaadin-framework.git/commit
Implement TestBench4 features in debug window (#12694)
authorPatrik Lindström <patrik@vaadin.com>
Tue, 21 Jan 2014 22:25:33 +0000 (00:25 +0200)
committerTeemu Suo-Anttila <teemusa@vaadin.com>
Wed, 29 Jan 2014 08:29:33 +0000 (08:29 +0000)
commit58443b4a45e6fbdfed860959a5114f13ba7f4662
treedf134afea974ac253681ddbdd9e3b90238483cd1
parent87652c5642d70c029d9a4e6e31123dbfbc9ac040
Implement TestBench4 features in debug window (#12694)

Done:
- VaadinFinderLocatorStrategy returns optimal paths for any Widget
selectable by it.
- TestBenchSection of the Debug Window picks and clears as expected.
- Debug Window no longer presents user with a widget hierarchy
- Translation from VaadinFinderLocatorStrategy query strings to
ElementQuery API calls (should be done in SelectorPath.java)
- Make SelectorPaths change background color when hovered

Change-Id: Ie122f962a319ddf560fa9ac4f6bc57f32a120f91
WebContent/VAADIN/themes/base/debug/debug.scss
client/src/com/vaadin/client/ConnectorMap.java
client/src/com/vaadin/client/componentlocator/ComponentLocator.java
client/src/com/vaadin/client/componentlocator/LocatorUtil.java [new file with mode: 0644]
client/src/com/vaadin/client/componentlocator/SelectorPredicate.java [new file with mode: 0644]
client/src/com/vaadin/client/componentlocator/VaadinFinderLocatorStrategy.java
client/src/com/vaadin/client/debug/internal/SelectorPath.java
client/src/com/vaadin/client/debug/internal/TestBenchSection.java