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

Issue 665803003: Revert of Support modal windows (Closed)

Created:
6 years, 2 months ago by pkotwicz
Modified:
6 years, 2 months ago
Reviewers:
Jun Mukai, oshima, sky, reed2
CC:
chromium-reviews, tdresser+watch_chromium.org, stevenjb+watch_chromium.org, davemoore+watch_chromium.org, oshima+watch_chromium.org, nkostylev+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git/+/master
Project:
chromium
Visibility:
Public.

Description

Revert of Support modal windows (patchset #4 id:80001 of https://codereview.chromium.org/662763002/) Reason for revert: Reverting because this CL because WithOrWithoutTargeter.* introduced a memory leak and made all of the Athena Asan tests fail http://build.chromium.org/p/chromium.memory/builders/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20(1) Based on tools/lsan/suppressions.txt reverting is now preferred over adding a suppression Original issue's description: > Support modal windows > > * New ContainerParams > - default_parent to specify the default parent when no > transient parent is specified. > - modal_container_priority now controls the modal container > used for a modal window created for the given container. > - if not specified, it will fallback downwards to find one. > - if window is specified as always_on_top, it will use top > most modal container. > > * Changed network selector/shutdown dialog to use the new API. > > * Other change: > Separated test windows to athena/test/base/test_windows.h > > BUG=410499 > TBR=sky@chromium.org,reed@chromium.org > TEST=coverd by unit tests > > Committed: https://crrev.com/4903fd36b2b36f00efeb1b7bba81b7de6e9457a3 > Cr-Commit-Position: refs/heads/master@{#300192} TBR=mukai@chromium.org,sky@chromium.org,reed@chromium.org,oshima@chromium.org NOTREECHECKS=true NOTRY=true BUG=410499 Committed: https://crrev.com/d075289e3561d3c5ae0b36c8bb5b3f54dd8899ee Cr-Commit-Position: refs/heads/master@{#300226}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+411 lines, -954 lines) Patch
M athena/activity/activity_manager_unittest.cc View 2 chunks +1 line, -2 lines 0 comments Download
M athena/athena.gyp View 3 chunks +0 lines, -5 lines 0 comments Download
M athena/main/athena_launcher.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M athena/screen/DEPS View 1 chunk +0 lines, -3 lines 0 comments Download
D athena/screen/modal_window_controller.h View 1 chunk +0 lines, -59 lines 0 comments Download
D athena/screen/modal_window_controller.cc View 1 chunk +0 lines, -146 lines 0 comments Download
D athena/screen/modal_window_controller_unittest.cc View 1 chunk +0 lines, -144 lines 0 comments Download
M athena/screen/public/screen_manager.h View 2 chunks +7 lines, -28 lines 0 comments Download
M athena/screen/screen_accelerator_handler.h View 2 chunks +0 lines, -4 lines 0 comments Download
D athena/screen/screen_manager_impl.h View 1 chunk +0 lines, -72 lines 0 comments Download
M athena/screen/screen_manager_impl.cc View 8 chunks +163 lines, -165 lines 0 comments Download
M athena/screen/screen_manager_unittest.cc View 4 chunks +68 lines, -116 lines 0 comments Download
M athena/system/network_selector.h View 1 chunk +5 lines, -1 line 0 comments Download
M athena/system/network_selector.cc View 17 chunks +75 lines, -39 lines 0 comments Download
M athena/system/shutdown_dialog.h View 1 chunk +1 line, -1 line 0 comments Download
M athena/system/shutdown_dialog.cc View 4 chunks +11 lines, -37 lines 0 comments Download
M athena/system/status_icon_container_view.h View 2 chunks +9 lines, -1 line 0 comments Download
M athena/system/status_icon_container_view.cc View 2 chunks +5 lines, -3 lines 0 comments Download
M athena/system/system_ui_impl.cc View 3 chunks +22 lines, -7 lines 0 comments Download
M athena/test/DEPS View 1 chunk +1 line, -1 line 0 comments Download
M athena/test/base/athena_test_base.h View 1 chunk +3 lines, -0 lines 0 comments Download
M athena/test/base/athena_test_base.cc View 2 chunks +14 lines, -0 lines 0 comments Download
D athena/test/base/test_windows.h View 1 chunk +0 lines, -39 lines 0 comments Download
D athena/test/base/test_windows.cc View 1 chunk +0 lines, -53 lines 0 comments Download
M athena/util/container_priorities.h View 1 chunk +0 lines, -2 lines 0 comments Download
M athena/wm/split_view_controller_unittest.cc View 4 chunks +3 lines, -4 lines 0 comments Download
M athena/wm/window_list_provider_impl_unittest.cc View 4 chunks +18 lines, -7 lines 0 comments Download
M athena/wm/window_manager_impl.cc View 2 chunks +1 line, -5 lines 0 comments Download
M athena/wm/window_manager_unittest.cc View 2 chunks +1 line, -2 lines 0 comments Download
M chrome/browser/chromeos/login/ui/lock_window_aura.cc View 1 chunk +1 line, -3 lines 0 comments Download
M chrome/browser/chromeos/login/ui/login_display_host_impl.cc View 1 chunk +0 lines, -3 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
pkotwicz
Created Revert of Support modal windows
6 years, 2 months ago (2014-10-20 00:45:07 UTC) #1
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/665803003/1
6 years, 2 months ago (2014-10-20 00:45:55 UTC) #2
pkotwicz
Sample Asan output HomeCardTest.ToggleOverviewWithVirtualKeyboard (run #1): [ RUN ] HomeCardTest.ToggleOverviewWithVirtualKeyboard Xlib: extension "RANDR" missing on ...
6 years, 2 months ago (2014-10-20 00:48:16 UTC) #3
commit-bot: I haz the power
Committed patchset #1 (id:1)
6 years, 2 months ago (2014-10-20 00:48:38 UTC) #4
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/d075289e3561d3c5ae0b36c8bb5b3f54dd8899ee Cr-Commit-Position: refs/heads/master@{#300226}
6 years, 2 months ago (2014-10-20 00:49:21 UTC) #5
oshima
6 years, 2 months ago (2014-10-20 16:49:35 UTC) #6
Thank you for revert. I fixed the leak and will land.

On Sun, Oct 19, 2014 at 5:49 PM, <commit-bot@chromium.org> wrote:

> Patchset 1 (id:??) landed as
> https://crrev.com/d075289e3561d3c5ae0b36c8bb5b3f54dd8899ee
> Cr-Commit-Position: refs/heads/master@{#300226}
>
> https://codereview.chromium.org/665803003/
>

To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698