summaryrefslogtreecommitdiffstats
path: root/WebKit/android/nav/CachedRoot.cpp
diff options
context:
space:
mode:
authorLeon Scroggins <scroggo@google.com>2009-12-07 13:42:46 -0500
committerLeon Scroggins <scroggo@google.com>2009-12-07 16:36:40 -0500
commit74757b62fce144f27c25cc7744df82cd7411b2dc (patch)
tree1ab52350cf6e2952e680a464bef5723cf0078a77 /WebKit/android/nav/CachedRoot.cpp
parent2eddb240f196ef15ba9940c3e291bbb6318f1200 (diff)
downloadexternal_webkit-74757b62fce144f27c25cc7744df82cd7411b2dc.zip
external_webkit-74757b62fce144f27c25cc7744df82cd7411b2dc.tar.gz
external_webkit-74757b62fce144f27c25cc7744df82cd7411b2dc.tar.bz2
Provide <input> type information to Java side.
Help to fix http://b/issue?id=1890360 and http://b/issue?id=2150538 CacheBuilder.cpp: Explicitly set isTextField to false for textareas. CachedRoot: Remove the code which checks to see if the textfield is a search, since if it is, we can avoid this path altogether. WebView: Return a single integer which tells what type the current text input field is. Requires a change to frameworks/base.
Diffstat (limited to 'WebKit/android/nav/CachedRoot.cpp')
-rw-r--r--WebKit/android/nav/CachedRoot.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/WebKit/android/nav/CachedRoot.cpp b/WebKit/android/nav/CachedRoot.cpp
index 77fb5b8..0011f06 100644
--- a/WebKit/android/nav/CachedRoot.cpp
+++ b/WebKit/android/nav/CachedRoot.cpp
@@ -28,7 +28,6 @@
#include "CachedHistory.h"
#include "CachedInput.h"
#include "CachedNode.h"
-#include "HTMLInputElement.h"
#include "SkBitmap.h"
#include "SkBounder.h"
#include "SkCanvas.h"
@@ -766,10 +765,6 @@ CachedRoot::ImeAction CachedRoot::cursorTextFieldAction() const
// the cursor
return FAILURE;
}
- const CachedInput* textInput = cursorFrame->textInput(cursor);
- if (!textInput) return FAILURE;
- if (textInput->inputType() == WebCore::HTMLInputElement::SEARCH)
- return SEARCH;
const CachedNode* firstTextfield = nextTextField(0, 0, false);
if (!firstTextfield) {
// Error case. There are no textfields in this tree.