Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(718)

Side by Side Diff: content/shell/renderer/webkit_test_runner.h

Issue 18123002: Migrate webkit/renderer/media/ to content/renderer/media/. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase on mo time Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef CONTENT_SHELL_WEBKIT_TEST_RUNNER_H_ 5 #ifndef CONTENT_SHELL_WEBKIT_TEST_RUNNER_H_
6 #define CONTENT_SHELL_WEBKIT_TEST_RUNNER_H_ 6 #define CONTENT_SHELL_WEBKIT_TEST_RUNNER_H_
7 7
8 #include <vector> 8 #include <vector>
9 9
10 #include "base/files/file_path.h" 10 #include "base/files/file_path.h"
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
87 virtual int navigationEntryCount(); 87 virtual int navigationEntryCount();
88 virtual void goToOffset(int offset); 88 virtual void goToOffset(int offset);
89 virtual void reload(); 89 virtual void reload();
90 virtual void loadURLForFrame(const WebKit::WebURL& url, 90 virtual void loadURLForFrame(const WebKit::WebURL& url,
91 const std::string& frame_name); 91 const std::string& frame_name);
92 virtual bool allowExternalPages(); 92 virtual bool allowExternalPages();
93 virtual void captureHistoryForWindow( 93 virtual void captureHistoryForWindow(
94 WebTestRunner::WebTestProxyBase* proxy, 94 WebTestRunner::WebTestProxyBase* proxy,
95 WebKit::WebVector<WebKit::WebHistoryItem>* history, 95 WebKit::WebVector<WebKit::WebHistoryItem>* history,
96 size_t* currentEntryIndex); 96 size_t* currentEntryIndex);
97
98 // TODO(scherkus): Remove once https://codereview.chromium.org/18130006
99 // rolls into Chromium.
97 virtual WebKit::WebMediaPlayer* createWebMediaPlayer( 100 virtual WebKit::WebMediaPlayer* createWebMediaPlayer(
98 WebKit::WebFrame* frame, 101 WebKit::WebFrame* frame,
99 const WebKit::WebURL& url, 102 const WebKit::WebURL& url,
100 WebKit::WebMediaPlayerClient* client); 103 WebKit::WebMediaPlayerClient* client);
101 104
102 void Reset(); 105 void Reset();
103 106
104 void set_proxy(::WebTestRunner::WebTestProxyBase* proxy) { proxy_ = proxy; } 107 void set_proxy(::WebTestRunner::WebTestProxyBase* proxy) { proxy_ = proxy; }
105 ::WebTestRunner::WebTestProxyBase* proxy() const { return proxy_; } 108 ::WebTestRunner::WebTestProxyBase* proxy() const { return proxy_; }
106 109
(...skipping 20 matching lines...) Expand all
127 ShellTestConfiguration test_config_; 130 ShellTestConfiguration test_config_;
128 131
129 std::vector<int> routing_ids_; 132 std::vector<int> routing_ids_;
130 std::vector<std::vector<PageState> > session_histories_; 133 std::vector<std::vector<PageState> > session_histories_;
131 std::vector<unsigned> current_entry_indexes_; 134 std::vector<unsigned> current_entry_indexes_;
132 135
133 bool is_main_window_; 136 bool is_main_window_;
134 137
135 bool focus_on_next_commit_; 138 bool focus_on_next_commit_;
136 139
140 // TODO(scherkus): Remove this after switching to using
141 // RenderViewImpl::createMediaPlayer() http://crbug.com/239826
137 scoped_ptr<ShellMediaStreamClient> shell_media_stream_client_; 142 scoped_ptr<ShellMediaStreamClient> shell_media_stream_client_;
138 143
139 DISALLOW_COPY_AND_ASSIGN(WebKitTestRunner); 144 DISALLOW_COPY_AND_ASSIGN(WebKitTestRunner);
140 }; 145 };
141 146
142 } // namespace content 147 } // namespace content
143 148
144 #endif // CONTENT_SHELL_WEBKIT_TEST_RUNNER_H_ 149 #endif // CONTENT_SHELL_WEBKIT_TEST_RUNNER_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698