Version 0.4.2.6 .

svn merge -c 20184 https://dart.googlecode.com/svn/branches/bleeding_edge trunk
svn merge -c 20205 https://dart.googlecode.com/svn/branches/bleeding_edge trunk

git-svn-id: http://dart.googlecode.com/svn/trunk@20222 260f80e4-7a28-3924-810f-c04153c831b5
diff --git a/sdk/lib/html/dart2js/html_dart2js.dart b/sdk/lib/html/dart2js/html_dart2js.dart
index 999a588..95f3947 100644
--- a/sdk/lib/html/dart2js/html_dart2js.dart
+++ b/sdk/lib/html/dart2js/html_dart2js.dart
@@ -17100,7 +17100,7 @@
   Point get offset {
     if (JS('bool', '!!#.offsetX', this)) {
       var x = JS('int', '#.offsetX', this);
-      var y = JS('int', '#.offsetX', this);
+      var y = JS('int', '#.offsetY', this);
       return new Point(x, y);
     } else {
       // Firefox does not support offsetX.
diff --git a/tools/VERSION b/tools/VERSION
index b20666f..f21ea86 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -1,4 +1,4 @@
 MAJOR 0
 MINOR 4
 BUILD 2
-PATCH 5
+PATCH 6
diff --git a/tools/dom/templates/html/dart2js/impl_MouseEvent.darttemplate b/tools/dom/templates/html/dart2js/impl_MouseEvent.darttemplate
index c6affdc..9792bf1 100644
--- a/tools/dom/templates/html/dart2js/impl_MouseEvent.darttemplate
+++ b/tools/dom/templates/html/dart2js/impl_MouseEvent.darttemplate
@@ -60,7 +60,7 @@
   Point get offset {
     if (JS('bool', '!!#.offsetX', this)) {
       var x = JS('int', '#.offsetX', this);
-      var y = JS('int', '#.offsetX', this);
+      var y = JS('int', '#.offsetY', this);
       return new Point(x, y);
     } else {
       // Firefox does not support offsetX.