OSDN Git Service

Fix the user gesture change to be more like donut.
authorPatrick Scott <phanna@android.com>
Wed, 30 Sep 2009 12:32:50 +0000 (08:32 -0400)
committerPatrick Scott <phanna@android.com>
Wed, 30 Sep 2009 12:44:48 +0000 (08:44 -0400)
Bug: 2151004

WebCore/loader/FrameLoader.cpp

index 5c81cfc..8e8540d 100644 (file)
@@ -519,6 +519,9 @@ void FrameLoader::submitForm(const char* action, const String& url, PassRefPtr<F
     }
 
     FrameLoadRequest frameRequest;
+#ifdef ANDROID_USER_GESTURE
+    frameRequest.resourceRequest().setUserGesture(isProcessingUserGesture());
+#endif
 
     String targetOrBaseTarget = target.isEmpty() ? m_frame->document()->baseTarget() : target;
     Frame* targetFrame = findFrameForNavigation(targetOrBaseTarget);
@@ -1538,7 +1541,7 @@ void FrameLoader::loadURLIntoChildFrame(const KURL& url, const String& referer,
     else
 #endif
 #ifdef ANDROID_USER_GESTURE
-        childFrame->loader()->loadURL(workingURL, referer, String(), false, childLoadType, 0, 0, true);
+        childFrame->loader()->loadURL(workingURL, referer, String(), false, childLoadType, 0, 0, false);
 #else
         childFrame->loader()->loadURL(workingURL, referer, String(), false, childLoadType, 0, 0);
 #endif