Merge change 4674 into donut

* changes:
  FIX 1914930 -- 	Bad state of Emergency Dialer after orientation change.
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 9786fc4..cd4b30e 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -63,9 +63,10 @@
                       android:readPermission="android.permission.READ_CONTACTS"
                       android:writePermission="android.permission.WRITE_CONTACTS" />
 
-        <!-- A virtual emergency 12 key dialer -->
+        <!-- Dialer UI that only allows emergency calls -->
         <activity android:name="EmergencyDialer"
-            android:label="@string/emergencyDialerIconLabel">
+            android:label="@string/emergencyDialerIconLabel"
+            android:screenOrientation="nosensor">
             <intent-filter>
                 <action android:name="com.android.phone.EmergencyDialer.DIAL" />
                 <category android:name="android.intent.category.DEFAULT" />
diff --git a/src/com/android/phone/EmergencyDialer.java b/src/com/android/phone/EmergencyDialer.java
index 599d83c..827fb30 100644
--- a/src/com/android/phone/EmergencyDialer.java
+++ b/src/com/android/phone/EmergencyDialer.java
@@ -44,7 +44,7 @@
 import android.widget.EditText;
 
 /**
- * EmergencyDialer is a special dailer that is used ONLY for dialing emergency calls.
+ * EmergencyDialer is a special dialer that is used ONLY for dialing emergency calls.
  * It is a special case of the TwelveKeyDialer that:
  *   1. allows ONLY emergency calls to be dialed
  *   2. disallows voicemail functionality
@@ -416,7 +416,7 @@
     public void onPause() {
         // Turn keyguard back on and set the poke lock timeout to default.  There
         // is no need to do anything with the wake lock.
-        if (DBG) Log.d(LOG_TAG, "turning keyguard back on and closing the dailer");
+        if (DBG) Log.d(LOG_TAG, "turning keyguard back on and closing the dialer");
         PhoneApp app = (PhoneApp) getApplication();
         app.reenableKeyguard();
         app.setScreenTimeout(PhoneApp.ScreenTimeoutDuration.DEFAULT);