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

Issue 11818065: OK, here's john's patch plus my sync stuff. (Closed)

Created:
7 years, 11 months ago by Elliot Glaysher
Modified:
7 years, 10 months ago
CC:
chromium-reviews, sadrul, ben+watch_chromium.org, benjhayden+dwatch_chromium.org, tfarina, jam, sail+watch_chromium.org, joi+watch-content_chromium.org, Aaron Boodman, darin-cc_chromium.org, rdsmith+dwatch_chromium.org, chromium-apps-reviews_chromium.org
Visibility:
Public.

Description

Enable browser_tests on linux_aura. This patch is two parts: - Disables some of the remaining failing/flaky tests so we can turn the rest of browser_tests on. - Fix several places where we try to pass empty sizes to X11. BUG=167114, 163931, 173621 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=184284

Patch Set 1 #

Patch Set 2 : stupid xlib header #

Patch Set 3 : Rebase to ToT to see how we fare #

Patch Set 4 : Add logging output to message pump aurax11 #

Patch Set 5 : Enlarge the number of events that XWindowEvetn will service. #

Patch Set 6 : Check to see if mapping happens before block, or if its a property problem. #

Patch Set 7 : LOG instead of DLOG? #

Patch Set 8 : Maybe its the dispatcher. DRWHL isn't getting MapNotify events? #

Patch Set 9 : Incomplete move to a ProcessXEventsUntil model. Broken in the case of tab dragging, but I want to s… #

Patch Set 10 : More logs to verify if anyone else got the Map. #

Patch Set 11 : Reverse the do/while loop and XFlush. #

Patch Set 12 : Desperation: DCHECK to make sure we destroyed our window. #

Patch Set 13 : Logging for override_redirect and display lifetime. #

Patch Set 14 : Reabse to see if webkit failure unrelated. #

Patch Set 15 : Observation: We usually see a MapNotify event for the RootWindow when it works, but we don't when i… #

Patch Set 16 : piman hypothesis 1: wrong window from XEvent. (Not the xany one) #

Patch Set 17 : Rerunning just to see if this *really* fixed it. #

Patch Set 18 : Revert to BlockUntil. Does this still work? It might break if XWindowEvent filters on xany.window... #

Patch Set 19 : MAYBE out the last few consistently failing tests. #

Patch Set 20 : Add comment asking if there are other problems like this. #

Patch Set 21 : Kick out the last piece of scaffolding that was forcing X11 synchronous mode. /crossesfingers #

Patch Set 22 : Revert the chromeos change to see if that helps with the chromeos browser tests. #

Patch Set 23 : Rebase to ToT and send another four try jobs #

Patch Set 24 : Go back to XNextEvent version instead of XWindowEvent version (XWindowEvent uses xany.) #

Patch Set 25 : Add logging to see if these errors really are about configuration events. #

Patch Set 26 : Experimental fix for when there is no window manager. #

Patch Set 27 : See if we're swallowing errors. #

Patch Set 28 : compile fix #

Patch Set 29 : Fix DCHECKs and a problem with bounds. #

Patch Set 30 : Fix DCHECKs and a problem with bounds. #

Patch Set 31 : Experiment with override_redirect to see if iceWM is sane. #

Patch Set 32 : Disable this one test and try the override-redirect expreiment again. #

Patch Set 33 : Now that the trybots don't run IceWM, try again sans some logging. #

Patch Set 34 : Fix SetBounds in NativeAppWindowViews. #

Patch Set 35 : Data driven heuristics also timeout on linux_aura. #

Patch Set 36 : Revert everything that modified the RunLoop and see if everything still works. #

Patch Set 37 : More patch minimization. #

Patch Set 38 : Rebase to ToT and hope that PlatformAppBrowserTest.WebContentsHasFocus has been fixed by the right … #

Patch Set 39 : Redisable PlatformAppBrowserTest.WebContentsHasFocus on aura #

Unified diffs Side-by-side diffs Delta from patch set Stats (+129 lines, -27 lines) Patch
M base/message_pump_aurax11.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 24 25 26 27 28 29 30 31 32 33 34 35 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/browser/autofill/form_structure_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/download/save_page_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 6 chunks +12 lines, -6 lines 0 comments Download
M chrome/browser/extensions/api/app_window/app_window_apitest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/extensions/extension_url_rewrite_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +7 lines, -1 line 0 comments Download
M chrome/browser/extensions/platform_app_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 1 chunk +7 lines, -1 line 0 comments Download
M chrome/browser/safe_browsing/safe_browsing_blocking_page_test.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +7 lines, -1 line 0 comments Download
M chrome/browser/ui/browser_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 3 chunks +21 lines, -3 lines 0 comments Download
M chrome/browser/ui/browser_navigator_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +7 lines, -1 line 0 comments Download
M chrome/browser/ui/panels/panel_extension_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +8 lines, -1 line 0 comments Download
M chrome/browser/ui/views/extensions/native_app_window_views.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/location_bar/star_view_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +6 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/bookmarks_ui_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +9 lines, -1 line 0 comments Download
M chrome/test/base/chrome_test_launcher.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 2 chunks +15 lines, -2 lines 0 comments Download
M ui/views/widget/desktop_aura/desktop_root_window_host_linux.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 2 chunks +16 lines, -4 lines 0 comments Download
M ui/views/widget/widget.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 13 (0 generated)
Elliot Glaysher
BEHOLD! After 37 patchsets, several back-and-forths with infrastructure over how the linux_aura bots were configured, ...
7 years, 10 months ago (2013-02-21 22:40:30 UTC) #1
jam
lgtm awesome for tracking this down! (you'll also need a base and ui owner)
7 years, 10 months ago (2013-02-22 17:33:21 UTC) #2
Elliot Glaysher
will, scott: i can haz stamps?
7 years, 10 months ago (2013-02-22 17:43:02 UTC) #3
sky
LGTM
7 years, 10 months ago (2013-02-22 17:45:24 UTC) #4
willchan no longer on Chromium
LGTM rubberstamp for the base/ change for the Aura MessagePump. That said, someone *did* review ...
7 years, 10 months ago (2013-02-22 17:49:27 UTC) #5
Elliot Glaysher
Adding piman for base/. This looks at the XEvent structure as we discussed maybe a ...
7 years, 10 months ago (2013-02-22 18:09:33 UTC) #6
piman
lgtm
7 years, 10 months ago (2013-02-22 18:40:45 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/erg@chromium.org/11818065/52003
7 years, 10 months ago (2013-02-22 18:45:59 UTC) #8
commit-bot: I haz the power
Failed to apply patch for chrome/browser/extensions/platform_app_browsertest.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 10 months ago (2013-02-22 18:46:05 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/erg@chromium.org/11818065/65002
7 years, 10 months ago (2013-02-22 20:07:53 UTC) #10
commit-bot: I haz the power
Retried try job too often on linux_aura for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_aura&number=19278
7 years, 10 months ago (2013-02-22 23:12:03 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/erg@chromium.org/11818065/64005
7 years, 10 months ago (2013-02-22 23:30:18 UTC) #12
commit-bot: I haz the power
7 years, 10 months ago (2013-02-23 05:56:10 UTC) #13
Message was sent while issue was closed.
Change committed as 184284

Powered by Google App Engine
This is Rietveld 408576698