Auto hide URL bar.

- Implement URLbar hide on onOffsetsForFullscreenChanged
  notiication from the engine.

  -Reverted
   "Fix for disappearing title bar caused by copy/paste control"
   Change-Id: I19860bd9356b2dc392539aa1e16819545e32de6d"

Change-Id: Ie8547e9a7ca7dfc892a94c5632a7fddddef58cc3
diff --git a/src/com/android/browser/PhoneUi.java b/src/com/android/browser/PhoneUi.java
index 7ae9bf7..898acf5 100644
--- a/src/com/android/browser/PhoneUi.java
+++ b/src/com/android/browser/PhoneUi.java
@@ -25,7 +25,6 @@
 import android.graphics.Bitmap;
 import android.graphics.Canvas;
 import android.graphics.Matrix;
-import android.os.Handler;
 import android.os.Message;
 import android.util.Log;
 import android.util.TypedValue;
@@ -58,8 +57,6 @@
     boolean mAnimating;
     boolean mShowNav = false;
 
-    static final int POST_DELAY = 300;
-
     /**
      * @param browser
      * @param controller
@@ -240,20 +237,15 @@
         super.onActionModeStarted(mode);
         if (!isEditingUrl()) {
             hideTitleBar();
+        } else {
+            mTitleBar.setTranslationY(mActionBarHeight);
         }
     }
 
     @Override
     public void onActionModeFinished(boolean inLoad) {
         super.onActionModeFinished(inLoad);
-        mTitleBar.animate().translationY(0);
-        stopEditingUrl();
-        Handler handler = new Handler();
-        handler.postDelayed(new Runnable() {
-            public void run() {
-                mNavigationBar.onStateChanged(StateListener.STATE_NORMAL);
-            }}, POST_DELAY);
-
+        mTitleBar.setTranslationY(0);
         if (inLoad) {
             if (mUseQuickControls) {
                 mTitleBar.setShowProgressOnly(true);