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

Issue 2863833003: Fix primary cause of flakiness of DumpAccessibilityEvents tests on Win (Closed)

Created:
3 years, 7 months ago by dmazzoni
Modified:
3 years, 7 months ago
Reviewers:
nektarios
CC:
aboxhall+watch_chromium.org, chromium-reviews, darin-cc_chromium.org, dmazzoni+watch_chromium.org, dougt+watch_chromium.org, dtseng+watch_chromium.org, jam, je_julie, nektar+watch_chromium.org, yuzo+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix primary cause of flakiness of DumpAccessibilityEvents tests on Win Normally we suppress focus events when the native window isn't itself focused. This was causing test flakiness for tests that specifically listen for those focus events; add a way to suppress them to make the tests more robust. BUG=719030 Review-Url: https://codereview.chromium.org/2863833003 Cr-Commit-Position: refs/heads/master@{#470589} Committed: https://chromium.googlesource.com/chromium/src/+/d252421685e84c1f262f200ef54f79d159be47a7

Patch Set 1 #

Patch Set 2 : Address feedback #

Patch Set 3 : Fix logic #

Unified diffs Side-by-side diffs Delta from patch set Stats (+25 lines, -6 lines) Patch
M content/browser/accessibility/browser_accessibility_manager.h View 1 chunk +6 lines, -0 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_manager.cc View 1 2 5 chunks +14 lines, -6 lines 0 comments Download
M content/browser/accessibility/dump_accessibility_browsertest_base.cc View 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 33 (18 generated)
dmazzoni
3 years, 7 months ago (2017-05-05 22:16:59 UTC) #3
nektarios
+bool g_never_suppress_focus_events_for_testing = false; Why the "G" prefix? If you put this in an unnamed ...
3 years, 7 months ago (2017-05-08 18:56:59 UTC) #7
nektarios
lgtm
3 years, 7 months ago (2017-05-08 18:57:12 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2863833003/1
3 years, 7 months ago (2017-05-08 19:21:27 UTC) #10
nektarios
Aren't you going to respond to my comments? I approved because my comments were not ...
3 years, 7 months ago (2017-05-08 19:25:18 UTC) #12
dmazzoni
On 2017/05/08 19:25:18, nektarios wrote: > Aren't you going to respond to my comments? > ...
3 years, 7 months ago (2017-05-08 19:28:12 UTC) #13
dmazzoni
On 2017/05/08 18:56:59, nektarios wrote: > +bool g_never_suppress_focus_events_for_testing = false; > Why the "G" prefix? ...
3 years, 7 months ago (2017-05-08 19:47:27 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2863833003/20001
3 years, 7 months ago (2017-05-08 19:48:32 UTC) #17
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/421168)
3 years, 7 months ago (2017-05-08 22:52:03 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2863833003/20001
3 years, 7 months ago (2017-05-09 17:15:25 UTC) #21
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/448913)
3 years, 7 months ago (2017-05-09 18:38:35 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2863833003/40001
3 years, 7 months ago (2017-05-10 05:40:27 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/449684)
3 years, 7 months ago (2017-05-10 08:29:35 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2863833003/40001
3 years, 7 months ago (2017-05-10 15:13:48 UTC) #30
commit-bot: I haz the power
3 years, 7 months ago (2017-05-10 15:56:31 UTC) #33
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/d252421685e84c1f262f200ef54f...

Powered by Google App Engine
This is Rietveld 408576698