diff options
author | pkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-22 03:21:41 +0000 |
---|---|---|
committer | pkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-22 03:21:41 +0000 |
commit | 887dc5d85a487e0a071099b58f1ea2235602a0ab (patch) | |
tree | 2e4d5a1327698ee224aed8b218a69f9cd273853c | |
parent | 7f17c7f4404f8b092f0df7c194330e3c1ead1f05 (diff) | |
download | chromium_src-887dc5d85a487e0a071099b58f1ea2235602a0ab.zip chromium_src-887dc5d85a487e0a071099b58f1ea2235602a0ab.tar.gz chromium_src-887dc5d85a487e0a071099b58f1ea2235602a0ab.tar.bz2 |
Fix more cases of unreachable code on Windows, mostly added recently.
BUG=346399
TEST=none
Review URL: https://codereview.chromium.org/296053005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272069 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | ash/display/mouse_cursor_event_filter.cc | 13 | ||||
-rw-r--r-- | chrome/browser/extensions/extension_apitest.cc | 3 | ||||
-rw-r--r-- | chrome/test/gpu/gpu_feature_browsertest.cc | 4 | ||||
-rw-r--r-- | components/search_provider_logos/logo_tracker_unittest.cc | 2 | ||||
-rw-r--r-- | content/browser/renderer_host/render_widget_host_view_aura.cc | 2 | ||||
-rw-r--r-- | content/renderer/p2p/ipc_network_manager.cc | 1 | ||||
-rw-r--r-- | pdf/pdfium/pdfium_engine.cc | 2 |
7 files changed, 10 insertions, 17 deletions
diff --git a/ash/display/mouse_cursor_event_filter.cc b/ash/display/mouse_cursor_event_filter.cc index ba77045..f5960d0 100644 --- a/ash/display/mouse_cursor_event_filter.cc +++ b/ash/display/mouse_cursor_event_filter.cc @@ -469,15 +469,12 @@ void MouseCursorEventFilter::GetSrcAndDstRootWindows(aura::Window** src_root, bool MouseCursorEventFilter::WarpMouseCursorIfNecessaryForTest( aura::Window* target_root, const gfx::Point& point_in_screen) { - if (enable_mouse_warp_in_native_coords) { - gfx::Point native = point_in_screen; - wm::ConvertPointFromScreen(target_root, &native); - target_root->GetHost()->ConvertPointToNativeScreen(&native); - return WarpMouseCursorInNativeCoords(native, point_in_screen); - } else { + if (!enable_mouse_warp_in_native_coords) return WarpMouseCursorInScreenCoords(target_root, point_in_screen); - } - return true; + gfx::Point native = point_in_screen; + wm::ConvertPointFromScreen(target_root, &native); + target_root->GetHost()->ConvertPointToNativeScreen(&native); + return WarpMouseCursorInNativeCoords(native, point_in_screen); } } // namespace ash diff --git a/chrome/browser/extensions/extension_apitest.cc b/chrome/browser/extensions/extension_apitest.cc index f388524..a8c397b 100644 --- a/chrome/browser/extensions/extension_apitest.cc +++ b/chrome/browser/extensions/extension_apitest.cc @@ -281,8 +281,9 @@ bool ExtensionApiTest::RunExtensionSubtest(const std::string& extension_name, #if defined(OS_WIN) && !defined(NDEBUG) LOG(WARNING) << "Workaround for 177163, prematurely returning"; return true; -#endif +#else return RunExtensionTestImpl(extension_name, page_url, NULL, flags); +#endif } diff --git a/chrome/test/gpu/gpu_feature_browsertest.cc b/chrome/test/gpu/gpu_feature_browsertest.cc index 8bed26b..c2ebe8b 100644 --- a/chrome/test/gpu/gpu_feature_browsertest.cc +++ b/chrome/test/gpu/gpu_feature_browsertest.cc @@ -213,10 +213,10 @@ IN_PROC_BROWSER_TEST_F(GpuFeatureTest, WebGLAllowed) { gpu::GPU_FEATURE_TYPE_WEBGL)); // The below times out: http://crbug.com/166060 - return; - +#if 0 const base::FilePath url(FILE_PATH_LITERAL("feature_webgl.html")); RunEventTest(url, kWebGLCreationEvent, true); +#endif } IN_PROC_BROWSER_TEST_F(GpuFeatureTest, WebGLBlocked) { diff --git a/components/search_provider_logos/logo_tracker_unittest.cc b/components/search_provider_logos/logo_tracker_unittest.cc index 0e889af..7872134 100644 --- a/components/search_provider_logos/logo_tracker_unittest.cc +++ b/components/search_provider_logos/logo_tracker_unittest.cc @@ -224,8 +224,8 @@ class MockLogoCache : public LogoCache { } virtual scoped_ptr<EncodedLogo> GetCachedLogo() OVERRIDE { - return make_scoped_ptr(logo_ ? new EncodedLogo(*logo_) : NULL); OnGetCachedLogo(); + return make_scoped_ptr(logo_ ? new EncodedLogo(*logo_) : NULL); } private: diff --git a/content/browser/renderer_host/render_widget_host_view_aura.cc b/content/browser/renderer_host/render_widget_host_view_aura.cc index 08b5708..0607c92 100644 --- a/content/browser/renderer_host/render_widget_host_view_aura.cc +++ b/content/browser/renderer_host/render_widget_host_view_aura.cc @@ -2371,8 +2371,6 @@ scoped_ptr<ResizeLock> RenderWidgetHostViewAura::CreateResizeLock( desired_size, defer_compositor_lock, base::TimeDelta::FromMilliseconds(kResizeLockTimeoutMs))); - ResizeLock* lock = NULL; - return scoped_ptr<ResizeLock>(lock); } DelegatedFrameHost* RenderWidgetHostViewAura::GetDelegatedFrameHost() const { diff --git a/content/renderer/p2p/ipc_network_manager.cc b/content/renderer/p2p/ipc_network_manager.cc index a11e03c..3dce7c8 100644 --- a/content/renderer/p2p/ipc_network_manager.cc +++ b/content/renderer/p2p/ipc_network_manager.cc @@ -30,7 +30,6 @@ talk_base::AdapterType ConvertConnectionTypeToAdapterType( default: return talk_base::ADAPTER_TYPE_UNKNOWN; } - return talk_base::ADAPTER_TYPE_UNKNOWN; } } // namespace diff --git a/pdf/pdfium/pdfium_engine.cc b/pdf/pdfium/pdfium_engine.cc index eb165ae..4565131 100644 --- a/pdf/pdfium/pdfium_engine.cc +++ b/pdf/pdfium/pdfium_engine.cc @@ -275,8 +275,6 @@ void OOM_Handler(_OOM_INFO*) { // the buffer is then used, it provides a handy mapping of memory starting at // address 0 for an attacker to utilize. abort(); - // Paranoia, just in case. - *(volatile char*)0 = '\0'; } OOM_INFO g_oom_info = { |