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

Issue 380943003: Do not release capture when transferring capture between Chrome windows on Linux (Closed)

Created:
6 years, 5 months ago by pkotwicz
Modified:
6 years, 4 months ago
Reviewers:
sadrul, Elliot Glaysher
CC:
chromium-reviews, tfarina, ben+views_chromium.org, tdanderson+views_chromium.org
Project:
chromium
Visibility:
Public.

Description

Do not release capture when transferring capture between Chrome windows on Linux. This is part #1 for fixing the remaining cases where tab dragging leaves the user in a weird state if the mouse is released at the "right" time. BUG=392480 TEST=DesktopWindowTreeHostX11Test.CaptureEventForwarding TBR=erg (For ui/views/views.gyp) Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287381

Patch Set 1 : #

Total comments: 1

Patch Set 2 : #

Total comments: 5

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+159 lines, -99 lines) Patch
M ui/views/views.gyp View 1 2 1 chunk +0 lines, -2 lines 0 comments Download
M ui/views/widget/desktop_aura/desktop_window_tree_host_x11.h View 1 2 3 chunks +2 lines, -12 lines 0 comments Download
M ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc View 1 2 3 chunks +22 lines, -20 lines 0 comments Download
M ui/views/widget/desktop_aura/desktop_window_tree_host_x11_interactive_uitest.cc View 1 2 6 chunks +135 lines, -5 lines 0 comments Download
D ui/views/widget/desktop_aura/x11_scoped_capture.h View 1 chunk +0 lines, -29 lines 0 comments Download
D ui/views/widget/desktop_aura/x11_scoped_capture.cc View 1 chunk +0 lines, -31 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
pkotwicz
Sadrul, can you please let me know what you think? This CL (and the ones ...
6 years, 5 months ago (2014-07-10 03:08:22 UTC) #1
pkotwicz
Sadrul, can you please take a look? All of the prerequesite CLs have either landed ...
6 years, 5 months ago (2014-07-17 14:10:59 UTC) #2
pkotwicz
Elliot, can you please take a look? I think that sadrul@'s really busy
6 years, 5 months ago (2014-07-18 20:29:03 UTC) #3
Elliot Glaysher
lgtm
6 years, 5 months ago (2014-07-18 22:19:10 UTC) #4
sadrul
Re the '[Draft]' in the CL title/description: do you want to make additional changes? How ...
6 years, 5 months ago (2014-07-21 06:57:59 UTC) #5
pkotwicz
Sadrul, I have added tests. I have also fixed an issue where X11CaptureWindow was not ...
6 years, 4 months ago (2014-07-28 01:04:44 UTC) #6
pkotwicz
Sadrul, I have added tests. I have also fixed an issue where X11CaptureWindow was not ...
6 years, 4 months ago (2014-07-28 01:04:44 UTC) #7
sadrul
On 2014/07/28 01:04:44, pkotwicz wrote: > Sadrul, I have added tests. I have also fixed ...
6 years, 4 months ago (2014-07-29 18:47:50 UTC) #8
pkotwicz
erg@ and sadrul@ can you please take another look? The CL is now significantly simpler ...
6 years, 4 months ago (2014-08-01 03:35:00 UTC) #9
pkotwicz
For the sake of completeness, I have tested that releasing mouse grab is in fact ...
6 years, 4 months ago (2014-08-01 03:38:01 UTC) #10
pkotwicz
https://codereview.chromium.org/380943003/diff/110001/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc File ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc (right): https://codereview.chromium.org/380943003/diff/110001/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc#newcode1410 ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc:1410: event->set_location(location); You are right ConvertLocationToTarget() does work properly. The ...
6 years, 4 months ago (2014-08-01 04:32:14 UTC) #11
Elliot Glaysher
lgtm
6 years, 4 months ago (2014-08-01 16:55:07 UTC) #12
pkotwicz
sadrul@, mentioned that he did not need to take a look at the CL again
6 years, 4 months ago (2014-08-04 15:36:11 UTC) #13
pkotwicz
The CQ bit was checked by pkotwicz@chromium.org
6 years, 4 months ago (2014-08-04 15:36:15 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pkotwicz@chromium.org/380943003/190001
6 years, 4 months ago (2014-08-04 15:37:29 UTC) #15
pkotwicz
The CQ bit was unchecked by pkotwicz@chromium.org
6 years, 4 months ago (2014-08-04 16:49:52 UTC) #16
pkotwicz
The CQ bit was checked by pkotwicz@chromium.org
6 years, 4 months ago (2014-08-04 16:49:52 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pkotwicz@chromium.org/380943003/190001
6 years, 4 months ago (2014-08-04 16:50:07 UTC) #18
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: linux_chromium_rel_swarming on tryserver.chromium.linux ...
6 years, 4 months ago (2014-08-04 18:12:31 UTC) #19
commit-bot: I haz the power
6 years, 4 months ago (2014-08-04 18:44:01 UTC) #20
Message was sent while issue was closed.
Change committed as 287381

Powered by Google App Engine
This is Rietveld 408576698