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

Issue 550413002: Revert "Add AppWindow.setVisibleOnAllWorkspaces." (https://codereview.chromium.org/469993003) (Closed)

Created:
6 years, 3 months ago by Nico
Modified:
6 years, 3 months ago
Reviewers:
jackhou1
CC:
chromium-reviews, tfarina, extensions-reviews_chromium.org, asvitkine+watch_chromium.org, chromium-apps-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Revert "Add AppWindow.setVisibleOnAllWorkspaces." (https://codereview.chromium.org/469993003) Speculative, to see if it helps with ==12563== WARNING: MemorySanitizer: use-of-uninitialized-value #0 0x7f834414fd2c in views::DesktopWindowTreeHostX11::InitX11Window(views::Widget::InitParams const&) ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc:1164 #1 0x7f834414dc6e in views::DesktopWindowTreeHostX11::Init(aura::Window*, views::Widget::InitParams const&) ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc:259 #2 0x7f83441408e9 in views::DesktopNativeWidgetAura::InitNativeWidget(views::Widget::InitParams const&) ui/views/widget/desktop_aura/desktop_native_widget_aura.cc:420 #3 0x7f834411722f in views::Widget::Init(views::Widget::InitParams const&) ui/views/widget/widget.cc:358 #4 0x7f834473bc8b in ChromeNativeAppWindowViews::InitializeDefaultWindow(extensions::AppWindow::CreateParams const&) chrome/browser/ui/views/apps/chrome_native_app_window_views.cc:231 #5 0x7f834473f52d in ChromeNativeAppWindowViews::InitializeWindow(extensions::AppWindow*, extensions::AppWindow::CreateParams const&) chrome/browser/ui/views/apps/chrome_native_app_window_views.cc:672 #6 0x7f834c3d8bbe in apps::NativeAppWindowViews::Init(extensions::AppWindow*, extensions::AppWindow::CreateParams const&) apps/ui/views/native_app_window_views.cc:46 #7 0x7f834460443c in ChromeAppsClient::CreateNativeAppWindowImpl(extensions::AppWindow*, extensions::AppWindow::CreateParams const&) chrome/browser/ui/views/apps/chrome_apps_client_views.cc:14 #8 0x7f834be98433 in extensions::AppWindow::Init(GURL const&, extensions::AppWindowContents*, extensions::AppWindow::CreateParams const&) extensions/browser/app_window/app_window.cc:281 #9 0x7f834bd6bbfb in extensions::AppWindowCreateFunction::RunAsync() extensions/browser/api/app_window/app_window_api.cc:296 #10 0x7f834bee4510 in AsyncExtensionFunction::Run() extensions/browser/extension_function.cc:452 #11 0x7f834bee9771 in extensions::ExtensionFunctionDispatcher::DispatchWithCallbackInternal(ExtensionHostMsg_Request_Params const&, content::RenderViewHost*, content::RenderFrameHost*, base::Callback<void (ExtensionFunction::ResponseType, base::ListValue const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)> const&) extensions/browser/extension_function_dispatcher.cc:392 #12 0x7f834bee86b6 in extensions::ExtensionFunctionDispatcher::Dispatch(ExtensionHostMsg_Request_Params const&, content::RenderViewHost*) extensions/browser/extension_function_dispatcher.cc:309 #13 0x7f834bedac91 in OnRequest extensions/browser/extension_host.cc:342 #14 0x7f8345add9d2 in content::WebContentsImpl::OnMessageReceived(content::RenderViewHost*, content::RenderFrameHost*, IPC::Message const&) content/browser/web_contents/web_contents_impl.cc:526 #15 0x7f83459847fe in content::RenderViewHostImpl::OnMessageReceived(IPC::Message const&) content/browser/renderer_host/render_view_host_impl.cc:894 Started happening here http://build.chromium.org/p/chromium.memory.fyi/builders/Linux%20MSan%20Tests/builds/98 (see stdio for symbols), and this looks like the only change in that build. This reverts commit c76ef7326840ea3eeb3fa96fb88f5269b5ec55a7. BUG=384644 TBR=jackhou@chromium.org Committed: https://chromium.googlesource.com/chromium/src/+/7543ca10a7ad464cfb8a7ee927f089298ff0eb78

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+0 lines, -164 lines) Patch
M apps/ui/views/native_app_window_views.h View 1 chunk +0 lines, -1 line 0 comments Download
M apps/ui/views/native_app_window_views.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/browser/apps/app_window_browsertest.cc View 1 chunk +0 lines, -6 lines 0 comments Download
M chrome/browser/extensions/api/app_current_window_internal/app_current_window_internal_api.h View 1 chunk +0 lines, -12 lines 0 comments Download
M chrome/browser/extensions/api/app_current_window_internal/app_current_window_internal_api.cc View 2 chunks +0 lines, -16 lines 0 comments Download
M chrome/browser/ui/cocoa/apps/native_app_window_cocoa.h View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/cocoa/apps/native_app_window_cocoa.mm View 3 chunks +0 lines, -15 lines 0 comments Download
M chrome/browser/ui/views/apps/chrome_native_app_window_views.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/common/extensions/api/_api_features.json View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/common/extensions/api/app_current_window_internal.idl View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/test/data/extensions/platform_apps/window_api/test.js View 1 chunk +0 lines, -15 lines 0 comments Download
D chrome/test/data/extensions/platform_apps/windows_api_visible_on_all_workspaces/in_stable/background.js View 1 chunk +0 lines, -28 lines 0 comments Download
D chrome/test/data/extensions/platform_apps/windows_api_visible_on_all_workspaces/in_stable/index.html View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/test/data/extensions/platform_apps/windows_api_visible_on_all_workspaces/in_stable/manifest.json View 1 chunk +0 lines, -10 lines 0 comments Download
M extensions/browser/api/app_window/app_window_api.cc View 2 chunks +0 lines, -11 lines 0 comments Download
M extensions/browser/api/app_window/app_window_apitest.cc View 1 chunk +0 lines, -8 lines 0 comments Download
M extensions/browser/app_window/app_window.h View 1 chunk +0 lines, -3 lines 0 comments Download
M extensions/browser/app_window/native_app_window.h View 1 chunk +0 lines, -3 lines 0 comments Download
M extensions/browser/extension_function_histogram_value.h View 1 chunk +0 lines, -1 line 0 comments Download
M extensions/common/api/app_window.idl View 3 chunks +0 lines, -13 lines 0 comments Download
M extensions/renderer/resources/app_window_custom_bindings.js View 1 chunk +0 lines, -4 lines 0 comments Download
M extensions/shell/browser/shell_native_app_window.h View 1 chunk +0 lines, -1 line 0 comments Download
M extensions/shell/browser/shell_native_app_window.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 5 (1 generated)
Nico
6 years, 3 months ago (2014-09-08 21:39:17 UTC) #2
Nico
Committed patchset #1 (id:1) manually as 7543ca1 (presubmit successful).
6 years, 3 months ago (2014-09-08 21:55:02 UTC) #3
Nico
This helped. On Mon, Sep 8, 2014 at 2:55 PM, <thakis@chromium.org> wrote: > Committed patchset ...
6 years, 3 months ago (2014-09-08 23:26:21 UTC) #4
commit-bot: I haz the power
6 years, 3 months ago (2014-09-10 03:48:21 UTC) #5
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/7543ca10a7ad464cfb8a7ee927f089298ff0eb78
Cr-Commit-Position: refs/heads/master@{#293792}

Powered by Google App Engine
This is Rietveld 408576698