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

Unified Diff: components/html_viewer/web_test_delegate_impl.h

Issue 1677293002: Bye bye Mandoline (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: moar Created 4 years, 10 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 side-by-side diff with in-line comments
Download patch
Index: components/html_viewer/web_test_delegate_impl.h
diff --git a/components/html_viewer/web_test_delegate_impl.h b/components/html_viewer/web_test_delegate_impl.h
deleted file mode 100644
index cae5649f963485b5eff9014cc45a3414807c6d06..0000000000000000000000000000000000000000
--- a/components/html_viewer/web_test_delegate_impl.h
+++ /dev/null
@@ -1,142 +0,0 @@
-// Copyright 2015 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#ifndef COMPONENTS_HTML_VIEWER_WEB_TEST_DELEGATE_IMPL_H_
-#define COMPONENTS_HTML_VIEWER_WEB_TEST_DELEGATE_IMPL_H_
-
-#include "base/callback.h"
-#include "base/macros.h"
-#include "components/test_runner/test_preferences.h"
-#include "components/test_runner/web_test_delegate.h"
-
-namespace test_runner {
-class WebTestInterfaces;
-class WebTestProxyBase;
-}
-
-namespace html_viewer {
-
-class WebTestDelegateImpl : public test_runner::WebTestDelegate {
- public:
- WebTestDelegateImpl();
- ~WebTestDelegateImpl();
-
- void set_test_interfaces(test_runner::WebTestInterfaces* test_interfaces) {
- test_interfaces_ = test_interfaces;
- }
- void set_test_proxy(test_runner::WebTestProxyBase* proxy) {
- proxy_ = proxy;
- }
- void set_completion_callback(const base::Closure& callback) {
- completion_callback_ = callback;
- }
-
- private:
- // From test_runner::WebTestDelegate:
- void ClearEditCommand() override;
- void SetEditCommand(const std::string& name,
- const std::string& value) override;
- void SetGamepadProvider(test_runner::GamepadController* controller) override;
- void SetDeviceLightData(const double data) override;
- void SetDeviceMotionData(const blink::WebDeviceMotionData& data) override;
- void SetDeviceOrientationData(
- const blink::WebDeviceOrientationData& data) override;
- void SetScreenOrientation(
- const blink::WebScreenOrientationType& orientation) override;
- void ResetScreenOrientation() override;
- void DidChangeBatteryStatus(const blink::WebBatteryStatus& status) override;
- void PrintMessage(const std::string& message) override;
- void PostTask(test_runner::WebTask* task) override;
- void PostDelayedTask(test_runner::WebTask* task, long long ms) override;
- blink::WebString RegisterIsolatedFileSystem(
- const blink::WebVector<blink::WebString>& absolute_filenames) override;
- long long GetCurrentTimeInMillisecond() override;
- blink::WebString GetAbsoluteWebStringFromUTF8Path(
- const std::string& path) override;
- blink::WebURL LocalFileToDataURL(const blink::WebURL& file_url) override;
- blink::WebURL RewriteLayoutTestsURL(const std::string& utf8_url) override;
- test_runner::TestPreferences* Preferences() override;
- void ApplyPreferences() override;
- void UseUnfortunateSynchronousResizeMode(bool enable) override;
- void EnableAutoResizeMode(const blink::WebSize& min_size,
- const blink::WebSize& max_size) override;
- void DisableAutoResizeMode(const blink::WebSize& new_size) override;
- void ClearDevToolsLocalStorage() override;
- void ShowDevTools(const std::string& settings,
- const std::string& frontend_url) override;
- void CloseDevTools() override;
- void EvaluateInWebInspector(long call_id, const std::string& script) override;
- std::string EvaluateInWebInspectorOverlay(const std::string& script) override;
- void ClearAllDatabases() override;
- void SetDatabaseQuota(int quota) override;
- void SimulateWebNotificationClick(const std::string& title,
- int action_index) override;
- void SetDeviceScaleFactor(float factor) override;
- void EnableUseZoomForDSF() override;
- void SetDeviceColorProfile(const std::string& name) override;
- void SetBluetoothMockDataSet(const std::string& data_set) override;
- void SetBluetoothManualChooser() override;
- void GetBluetoothManualChooserEvents(
- const base::Callback<void(const std::vector<std::string>&)>& callback)
- override;
- void SendBluetoothManualChooserEvent(const std::string& event,
- const std::string& argument) override;
- void SetGeofencingMockProvider(bool service_available) override;
- void ClearGeofencingMockProvider() override;
- void SetGeofencingMockPosition(double latitude, double longitude) override;
- void SetFocus(test_runner::WebTestProxyBase* proxy, bool focus) override;
- void SetAcceptAllCookies(bool accept) override;
- std::string PathToLocalResource(const std::string& resource) override;
- void SetLocale(const std::string& locale) override;
- void TestFinished() override;
- void CloseRemainingWindows() override;
- void DeleteAllCookies() override;
- int NavigationEntryCount() override;
- void GoToOffset(int offset) override;
- void Reload() override;
- void LoadURLForFrame(const blink::WebURL& url,
- const std::string& frame_name) override;
- bool AllowExternalPages() override;
- std::string DumpHistoryForWindow(
- test_runner::WebTestProxyBase* proxy) override;
- void FetchManifest(
- blink::WebView* view,
- const GURL& url,
- const base::Callback<void(const blink::WebURLResponse& response,
- const std::string& data)>& callback) override;
- void SetPermission(const std::string& permission_name,
- const std::string& permission_value,
- const GURL& origin,
- const GURL& embedding_origin) override;
- void ResetPermissions() override;
- bool AddMediaStreamVideoSourceAndTrack(
- blink::WebMediaStream* stream) override;
- bool AddMediaStreamAudioSourceAndTrack(
- blink::WebMediaStream* stream) override;
- cc::SharedBitmapManager* GetSharedBitmapManager() override;
- void DispatchBeforeInstallPromptEvent(
- int request_id,
- const std::vector<std::string>& event_platforms,
- const base::Callback<void(bool)>& callback) override;
- void ResolveBeforeInstallPromptPromise(int request_id,
- const std::string& platform) override;
- blink::WebPlugin* CreatePluginPlaceholder(
- blink::WebLocalFrame* frame,
- const blink::WebPluginParams& params) override;
- void OnWebTestProxyBaseDestroy(test_runner::WebTestProxyBase* base) override;
- blink::WebPoint ConvertDIPToNative(
- const blink::WebPoint& point_in_dip) const override;
-
- // Must not be constructed until after blink has been initialized.
- scoped_ptr<test_runner::TestPreferences> prefs_;
- test_runner::WebTestInterfaces* test_interfaces_;
- test_runner::WebTestProxyBase* proxy_;
- base::Closure completion_callback_;
-
- DISALLOW_COPY_AND_ASSIGN(WebTestDelegateImpl);
-};
-
-} // namespace html_viewer
-
-#endif // COMPONENTS_HTML_VIEWER_WEB_TEST_DELEGATE_IMPL_H_
« no previous file with comments | « components/html_viewer/web_storage_namespace_impl.cc ('k') | components/html_viewer/web_test_delegate_impl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698