Fix 'createScreenshot' creating skewed thumbnail

In potrait mode (height > width) logic to calculate source rect
height was incorrect. Instead of using h = w * aspect ratio, the
correct equation is h = w * (1/aspect ratio). Due to incorrect
equation source aspect ratio was different than that of dest
thumnail hence causing thumbnail image to be skewed. Fixed issue
by inversing the aspect ratio when calculating height.

Change-Id: Iff65d9c56f3c38119712b01cdd18ce77f52e7323
diff --git a/src/com/android/browser/Controller.java b/src/com/android/browser/Controller.java
index c71234b..6b56439 100644
--- a/src/com/android/browser/Controller.java
+++ b/src/com/android/browser/Controller.java
@@ -2445,7 +2445,7 @@
 
         //modify the size to attain the same aspect ratio of desired thumbnail size
         if (viewportHeight > viewportWidth) {
-            viewportHeight= (int)Math.round(viewportWidth * aspectRatio);
+            viewportHeight= (int)Math.round(viewportWidth * (1/aspectRatio));
         } else {
             viewportWidth = (int)Math.round(viewportHeight * aspectRatio);
         }