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

Issue 1228173003: mojo: Fix running view-manager related apptests on X11. (Closed)

Created:
5 years, 5 months ago by sadrul
Modified:
5 years, 5 months ago
CC:
chromium-reviews, Daniel Erat
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

mojo: Fix running view-manager related apptests on X11. When X11Window creates an X11 window for apptests, set override_redirect to true in order to prevent the X11 window-manager from intercepting the map-requests for the window, which can, at times, and for unknown reasons, cause X11Window::Show() to block because it never receives the MapNotify event. BUG=504917 Committed: https://crrev.com/da9ab7ea905b7ec4ff60889911078a5994473043 Cr-Commit-Position: refs/heads/master@{#339626}

Patch Set 1 #

Total comments: 4

Patch Set 2 : . #

Patch Set 3 : comment #

Total comments: 2

Patch Set 4 : . #

Patch Set 5 : . #

Patch Set 6 : tot-merge #

Patch Set 7 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+36 lines, -6 lines) Patch
M ui/gl/BUILD.gn View 1 2 3 4 5 1 chunk +4 lines, -1 line 0 comments Download
M ui/gl/gl.gyp View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M ui/gl/gl_surface.cc View 1 2 3 4 5 1 chunk +0 lines, -4 lines 0 comments Download
A ui/gl/test/DEPS View 1 2 3 4 5 6 1 chunk +3 lines, -0 lines 0 comments Download
M ui/gl/test/gl_surface_test_support.cc View 1 2 3 4 5 2 chunks +2 lines, -0 lines 0 comments Download
M ui/platform_window/x11/BUILD.gn View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M ui/platform_window/x11/x11_window.h View 1 2 3 1 chunk +12 lines, -0 lines 0 comments Download
M ui/platform_window/x11/x11_window.cc View 3 chunks +10 lines, -1 line 0 comments Download
M ui/platform_window/x11/x11_window.gyp View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (11 generated)
sadrul
5 years, 5 months ago (2015-07-16 07:32:48 UTC) #2
msw
Thank you immensely for digging into these hangs! I'm not sufficiently familiar with X11 to ...
5 years, 5 months ago (2015-07-16 19:17:50 UTC) #4
Elliot Glaysher
lgtm I remember all the previous problems we've had with the various window managers we've ...
5 years, 5 months ago (2015-07-16 19:23:55 UTC) #5
sadrul
https://codereview.chromium.org/1228173003/diff/1/components/view_manager/view_manager_app.cc File components/view_manager/view_manager_app.cc (right): https://codereview.chromium.org/1228173003/diff/1/components/view_manager/view_manager_app.cc#newcode58 components/view_manager/view_manager_app.cc:58: ui::test::SetUseOverrideRedirectWindowByDefault(true); On 2015/07/16 19:17:50, msw wrote: > Should this ...
5 years, 5 months ago (2015-07-16 19:57:14 UTC) #6
msw
lgtm with a nit, assuming the new dependency is okay. https://codereview.chromium.org/1228173003/diff/40001/ui/platform_window/x11/x11_window.h File ui/platform_window/x11/x11_window.h (right): https://codereview.chromium.org/1228173003/diff/40001/ui/platform_window/x11/x11_window.h#newcode78 ...
5 years, 5 months ago (2015-07-16 20:02:44 UTC) #7
Daniel Erat
what all are these windows used for in tests? they won't be able to request ...
5 years, 5 months ago (2015-07-17 03:13:40 UTC) #9
sadrul
On 2015/07/16 20:02:44, msw wrote: > lgtm with a nit, assuming the new dependency is ...
5 years, 5 months ago (2015-07-17 05:11:53 UTC) #11
Ken Russell (switch to Gerrit)
ui/gl changes LGTM
5 years, 5 months ago (2015-07-20 19:34:18 UTC) #13
piman
lgtm
5 years, 5 months ago (2015-07-20 21:59:12 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1228173003/100001
5 years, 5 months ago (2015-07-21 05:55:38 UTC) #17
commit-bot: I haz the power
Try jobs failed on following builders: ios_dbg_simulator_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator_ninja/builds/47280) ios_rel_device_ninja on tryserver.chromium.mac (JOB_FAILED, ...
5 years, 5 months ago (2015-07-21 06:01:03 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1228173003/100001
5 years, 5 months ago (2015-07-21 06:13:56 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1228173003/120001
5 years, 5 months ago (2015-07-21 06:28:06 UTC) #24
commit-bot: I haz the power
Committed patchset #7 (id:120001)
5 years, 5 months ago (2015-07-21 08:22:14 UTC) #25
commit-bot: I haz the power
5 years, 5 months ago (2015-07-21 08:23:15 UTC) #26
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/da9ab7ea905b7ec4ff60889911078a5994473043
Cr-Commit-Position: refs/heads/master@{#339626}

Powered by Google App Engine
This is Rietveld 408576698