summaryrefslogtreecommitdiffstats
path: root/webkit/glue/webframe_impl.h
diff options
context:
space:
mode:
authortc@google.com <tc@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-14 21:15:23 +0000
committertc@google.com <tc@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-14 21:15:23 +0000
commit99304a704db0fbb0f65dea844da7422a21763d58 (patch)
tree3a58c46272d7a36e690df2040c47d028118d82b1 /webkit/glue/webframe_impl.h
parent96b667d273c25e55150785848942c51f1a98851b (diff)
downloadchromium_src-99304a704db0fbb0f65dea844da7422a21763d58.zip
chromium_src-99304a704db0fbb0f65dea844da7422a21763d58.tar.gz
chromium_src-99304a704db0fbb0f65dea844da7422a21763d58.tar.bz2
get webframe_impl.cc to compile on linux
Includes changes from http://codereview.chromium.org/7244 by icefox (Torchmobile Inc.) Review URL: http://codereview.chromium.org/7319 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3366 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/webframe_impl.h')
-rw-r--r--webkit/glue/webframe_impl.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/webkit/glue/webframe_impl.h b/webkit/glue/webframe_impl.h
index 61751cb..fd887d5 100644
--- a/webkit/glue/webframe_impl.h
+++ b/webkit/glue/webframe_impl.h
@@ -299,6 +299,10 @@ class WebFrameImpl : public WebFrame {
WebFrameLoaderClient frame_loader_client_;
+ // This is a factory for creating cancelable tasks for this frame that run
+ // asynchronously in order to scope string matches during a find operation.
+ ScopedRunnableMethodFactory<WebFrameImpl> scope_matches_factory_;
+
// Holding a reference back to the WebViewImpl is necessary to ensure that
// its HWND is not destroyed before all of the WebCore::Widgets, which refer
// to the WebViewImpl's HWND as their containingWindow. However, this ref
@@ -331,12 +335,16 @@ class WebFrameImpl : public WebFrame {
// Handling requests from TextInputController on this frame.
scoped_ptr<WebTextInputImpl> webtextinput_impl_;
+ // The node selected in the web inspector. Used for highlighting it on the page.
+ WebCore::Node* inspected_node_;
+
// This vector maintains a list of Ranges representing locations for search
// string matches that were found in the frame during a FindInPage operation.
Vector<RefPtr<WebCore::Range> > tickmarks_;
- // The node selected in the web inspector. Used for highlighting it on the page.
- WebCore::Node* inspected_node_;
+ // A way for the main frame to keep track of which frame has an active
+ // tickmark. Should be NULL for all other frames.
+ WebFrameImpl* active_tickmark_frame_;
// The index of the active tickmark for the current frame.
size_t active_tickmark_;
@@ -381,10 +389,6 @@ class WebFrameImpl : public WebFrame {
// (on the main frame only). It should be -1 for all other frames.
int total_matchcount_;
- // A way for the main frame to keep track of which frame has an active
- // tickmark. Should be NULL for all other frames.
- WebFrameImpl* active_tickmark_frame_;
-
// This variable keeps a cumulative total of how many frames are currently
// scoping, and is incremented/decremented on the main frame only.
// It should be -1 for all other frames.
@@ -398,10 +402,6 @@ class WebFrameImpl : public WebFrame {
// and the frame area.
int next_invalidate_after_;
- // This is a factory for creating cancelable tasks for this frame that run
- // asynchronously in order to scope string matches during a find operation.
- ScopedRunnableMethodFactory<WebFrameImpl> scope_matches_factory_;
-
private:
// A bit mask specifying area of the frame to invalidate.
enum AreaToInvalidate {