1. 18 Aug, 2018 5 commits
    • Lambros Lambrou's avatar
      [remoting host] Initialize mojo unconditionally · bfbe0350
      Lambros Lambrou authored
      Mojo needs to be initialized, even in a single-process context, to fix
      a crash on startup. This CL removes the condition on
      remoting_multi_process for calling mojo::core::Init().
      
      Bug: 875462
      Change-Id: I021e5248aae850962c4ef53a506a2d06413aaf77
      Reviewed-on: https://chromium-review.googlesource.com/1180499
      Commit-Queue: Lambros Lambrou <lambroslambrou@chromium.org>
      Reviewed-by: default avatarJoe Downing <joedow@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#584250}
      bfbe0350
    • Dominick Ng's avatar
      Remove some usage of base::MessageLoopCurrent::SetTaskRunner() in tests. · 1513b377
      Dominick Ng authored
      This is an expanded and leak-fixed reland of crrev.com/c/1177641 and
      crrev.com/c/1176894, though it tackles the root of the problem rather than
      working around it.
      
      base::MessageLoopCurrent::SetTaskRunner() is deprecated since only owners of
      the MessageLoop instance should replace its TaskRunner. Odd things happen in
      tests when the message loop task runner is replaced and a profile is
      instantiated. This CL removes some more usage of the method in tests where
      there is interaction with a TestingProfile object.
      
      BUG=616447
      
      Change-Id: Ic2ad6eb2a8699f103e432af74ad9c71c1dd43656
      Reviewed-on: https://chromium-review.googlesource.com/1179111
      Commit-Queue: Dominick Ng <dominickn@chromium.org>
      Reviewed-by: default avatarGreg Thompson <grt@chromium.org>
      Reviewed-by: default avatarXiyuan Xia <xiyuan@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#584249}
      1513b377
    • Xianzhu Wang's avatar
      Revert "[CI] Cleanup paint invalidation flags" · dbd5663d
      Xianzhu Wang authored
      This reverts commit 8a53cc3a.
      
      Reason for revert: Performance regressions crbug.com/875321.
      
      BUG=875321
      
      Original change's description:
      > [CI] Cleanup paint invalidation flags
      > 
      > - Use separate flags HasDelayedFullPaintInvalidation and
      >   SubtreeShouldDoFullPaintInvalidation in LayoutObject instead of using
      >   paint invalidation reasons kSubtree and kDelayedFull to simplify logic
      >   handling them.
      > 
      > - Other cleanup and simplications
      > 
      > Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
      > Change-Id: I0946c042c80195dd6cf1d4a9e8c3554dbad1871d
      > Reviewed-on: https://chromium-review.googlesource.com/1123018
      > Reviewed-by: Philip Rogers <pdr@chromium.org>
      > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#583772}
      
      TBR=wangxianzhu@chromium.org,pdr@chromium.org
      
      # Not skipping CQ checks because original CL landed > 1 day ago.
      
      Change-Id: I6f12dd7fe621f88e5a0fe1b96637b2ecc813e78e
      Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
      Reviewed-on: https://chromium-review.googlesource.com/1180305
      Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
      Reviewed-by: default avatarXianzhu Wang <wangxianzhu@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#584248}
      dbd5663d
    • Jennifer Apacible's avatar
      Disable SequenceManagerFuzzerProcessorTest test on Linux. · ec7e7e9c
      Jennifer Apacible authored
      Bug: 875170
      TBR: altimin@chromium.org
      Change-Id: Ibf452c3fd02fba616e58d7fe9fb4377684126f67
      Reviewed-on: https://chromium-review.googlesource.com/1180495Reviewed-by: default avatarapacible <apacible@chromium.org>
      Commit-Queue: apacible <apacible@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#584247}
      ec7e7e9c
    • Nico Weber's avatar
      win/asan: Include line numbers in stack traces. · c728915f
      Nico Weber authored
      Fixes fall-out from crrev.com/581138, which in turn fixed fall-out from
      crrev.com/579533 which fixed fall-out from crrev.com/579330.
      
      This makes stacks on the win/asan bots more readable again, and also
      fixes AddressSanitizerTests.TestAddressSanitizer, so that sbox_integration_tests
      can run on the win-asan bot.
      
      Bug: 875242
      Change-Id: I660f3b8d2177fca97ab71bc8be43377ed4613f92
      Reviewed-on: https://chromium-review.googlesource.com/1180284Reviewed-by: default avatarPeter Collingbourne <pcc@chromium.org>
      Commit-Queue: Nico Weber <thakis@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#584246}
      c728915f
  2. 17 Aug, 2018 35 commits