diff --git a/.travis.yml b/.travis.yml
index 7552a7cd6..f42bdf06c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,6 +1,4 @@
language: node_js
-node_js: 0.10
-# installs dependencies for testing
-install: npm install -g casperjs@1.1.0-beta3
-# command to run tests
-script: casperjs test tests/headless/run-testsuite.js
+node_js:
+ - node
+ - iojs
diff --git a/README.md b/README.md
index 58a59593f..d1509d605 100644
--- a/README.md
+++ b/README.md
@@ -139,11 +139,11 @@ prior to submitting your changes. Thanks.
You can also run the above tests headlessly through casperjs.
```bash
-# Install casperjs via npm in the GeoExt 2 clone dir (only first time)
-npm install casperjs@1.1.0-beta3
+# Install dependencies via npm in the GeoExt 2 clone dir (only first time)
+npm install
# Run the suite in the root of the repository
-./node_modules/casperjs/bin/casperjs test tests/headless/run-testsuite.js
+npm test
```
These tests are also run though [travis](https://travis-ci.org/geoext/geoext2).
diff --git a/examples/action/mappanel_with_actions.html b/examples/action/mappanel_with_actions.html
index 97aefb86c..042e49e4a 100644
--- a/examples/action/mappanel_with_actions.html
+++ b/examples/action/mappanel_with_actions.html
@@ -1,22 +1,20 @@
-
- GeoExt2 - Action
+
+ GeoExt2 - Action
-
-
-
+
+
+
-
-
-
-
+
+
-
-
+
+
-
-
-
-
+
+
+
+
diff --git a/examples/action/mappanel_with_actions.js b/examples/action/mappanel_with_actions.js
index e17321c24..1fe09cbfb 100644
--- a/examples/action/mappanel_with_actions.js
+++ b/examples/action/mappanel_with_actions.js
@@ -17,7 +17,7 @@ Ext.application({
name: 'ActionExample',
launch: function(){
- var map = new OpenLayers.Map({});
+ var map = new OpenLayers.Map({allOverlays: true, fallThrough: true});
map.addControl(new OpenLayers.Control.LayerSwitcher());
var wms = new OpenLayers.Layer.WMS(
"OpenStreetMap WMS",
diff --git a/examples/app/simple/app/view/Map.js b/examples/app/simple/app/view/Map.js
index c7a2fcec5..45bedb0af 100644
--- a/examples/app/simple/app/view/Map.js
+++ b/examples/app/simple/app/view/Map.js
@@ -25,7 +25,7 @@ Ext.define('CF.view.Map', {
items = [],
ctrl;
- var map = new OpenLayers.Map();
+ var map = new OpenLayers.Map({allOverlays: true, fallThrough: true});
// ZoomToMaxExtent control, a "button" control
items.push(Ext.create('Ext.button.Button', Ext.create('GeoExt.Action', {
diff --git a/examples/geocoder/geocoder.html b/examples/geocoder/geocoder.html
index 4b7c10892..785b480ee 100644
--- a/examples/geocoder/geocoder.html
+++ b/examples/geocoder/geocoder.html
@@ -4,20 +4,17 @@
GeoExt GeocoderComboBox Example
-
-
+
+
-
-
-
+
-
This example shows how to work with the OverviewMap component. It inherits
- from Ext.Component wrapping the OpenLayers Overview control. This means
- you can place it in your applications layout as you would any other component.
- The example shows the usage of an GeoExt.OverviewMap as an item of a
- Ext.panel.Panel inside a vbox layout. The overviews map size is ultimately
- determined by the parents dimensions.
- The OverviewMap component has not been configured with a map so it defaults to the
- GeoExt.panel.Map guessed at runtime.
This example shows how to work with the OverviewMap component. It inherits
+ from Ext.Component wrapping the OpenLayers Overview control. This means
+ you can place it in your applications layout as you would any other component.
+ The example shows the usage of an GeoExt.OverviewMap as an item of a
+ Ext.panel.Panel inside a vbox layout. The overviews map size is ultimately
+ determined by the parents dimensions.
+ The OverviewMap component has not been configured with a map so it defaults to the
+ GeoExt.panel.Map guessed at runtime.
This example shows how to work with the OverviewMap component. It inherits
- from Ext.Component wrapping the OpenLayers OverviewMap control. This means
- you can place it in your applications layout as you would any other component.
- The example shows the usage as a floating, resizable component positioned
- absolutely above the map. The second GeoExt.OverviewMap has been placed as a
- panels item inside a vbox layout, so the components size is determined by
- the parents dimensions.
- The floating OverviewMap has been configured as "dynamic" which means it will
- update itself to show the bound maps active baselayer.
-
The js is not minified so it is readable. See
- overview.js.
-
-
+
+
+
+
+
+
+
GeoExt.OverviewMap Components
+
This example shows how to work with the OverviewMap component. It inherits
+ from Ext.Component wrapping the OpenLayers OverviewMap control. This means
+ you can place it in your applications layout as you would any other component.
+ The example shows the usage as a floating, resizable component positioned
+ absolutely above the map. The second GeoExt.OverviewMap has been placed as a
+ panels item inside a vbox layout, so the components size is determined by
+ the parents dimensions.
+ The floating OverviewMap has been configured as "dynamic" which means it will
+ update itself to show the bound maps active baselayer.
+
The js is not minified so it is readable. See
+ overview.js.