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

Issue 7031057: X message pump: Remove the GDK window event filter. (Closed)

Created:
9 years, 7 months ago by sadrul
Modified:
9 years, 6 months ago
Reviewers:
Evan Martin
CC:
chromium-reviews, brettw-cc_chromium.org, Yufeng Shen (Slow to review)
Visibility:
Public.

Description

X message pump: Remove the GDK window event filter. This should fix some crashes that end up calling the event filter of a destroyed message pump. BUG=none TEST=some randomly failing unit tests (e.g. SessionServiceTest.GetCurrentSession) Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=86672

Patch Set 1 #

Total comments: 2

Patch Set 2 : remove unnecessary comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -0 lines) Patch
M base/message_pump_glib_x.cc View 1 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
sadrul
9 years, 7 months ago (2011-05-25 17:46:24 UTC) #1
Evan Martin
LGTM http://codereview.chromium.org/7031057/diff/1/base/message_pump_glib_x.cc File base/message_pump_glib_x.cc (right): http://codereview.chromium.org/7031057/diff/1/base/message_pump_glib_x.cc#newcode46 base/message_pump_glib_x.cc:46: // Remove the filter. I guess this comment ...
9 years, 7 months ago (2011-05-25 18:56:06 UTC) #2
sadrul
9 years, 7 months ago (2011-05-25 19:00:05 UTC) #3
Thanks for the quick review!

http://codereview.chromium.org/7031057/diff/1/base/message_pump_glib_x.cc
File base/message_pump_glib_x.cc (right):

http://codereview.chromium.org/7031057/diff/1/base/message_pump_glib_x.cc#new...
base/message_pump_glib_x.cc:46: // Remove the filter.
On 2011/05/25 18:56:06, Evan Martin wrote:
> I guess this comment isn't very useful, since it's self-evident from the
> following line.  Consider either deleting it or saying something about why
> you're doing it (e.g. "clean up the filter that we installed in the ctor")

I agree; it's fairly clear what's happening. Removed the comment.

Powered by Google App Engine
This is Rietveld 408576698